{
  "forecast_id": "to_fcst_20260822_0428",
  "hazard": "tornado",
  "issued_at": "2026-08-22T04:28:46Z",
  "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": 124,
  "top_probability": 0.0061,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "346915",
      "lat": 32.2314,
      "lon": -84.81,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 815.0,
      "ebshear": 24.0,
      "srh01": 65.0,
      "maxllaz": 0.003,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1253
        },
        {
          "name": "alignment",
          "value": 3.4285
        },
        {
          "name": "tau",
          "value": 1.4093
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4262
      },
      "coherence_score": 1.4092631340026855,
      "coherence_diagnostics": {
        "tau": 1.4092631340026855,
        "grad_tau": 0.2526923716068268,
        "torsion": 0.0,
        "alignment": 3.4285387992858887,
        "S_field": 1.0642755031585693,
        "Gamma_field": 0.39288169145584106,
        "S_over_Gamma": 2.708895683288574,
        "Da": 25.201902389526367,
        "E_coh": 0.753633975982666,
        "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.83,
              32.26
            ],
            [
              -84.81,
              32.26
            ],
            [
              -84.77,
              32.24
            ],
            [
              -84.77,
              32.2
            ],
            [
              -84.82,
              32.19
            ],
            [
              -84.84,
              32.21
            ],
            [
              -84.83,
              32.26
            ]
          ]
        ]
      },
      "raw_probability": 0.4262,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2796a27fa6ae00d4ef41f5a89b87a4ac46ef2b7b919187d4d6dcbea3e6baf28a",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.4262,
        "probability": 0.006126,
        "confidence_lo": 0.006029,
        "confidence_hi": 0.006126,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c5fc5f027b744d92eef84d6f0d42b385470905e35ce63d8445967722e82f3b12",
        "signature": {
          "alg": "ed25519",
          "sig": "a94aa34dc831353e6b1cc9532ef8ef144eb62bec3eff6b8f52a49748c6a5cfc79210eaa2554c13d581f6e26b5ed0e9e0c4940320ca154a22b15856a73f248409"
        }
      },
      "receipt_sha256": "c5fc5f027b744d92eef84d6f0d42b385470905e35ce63d8445967722e82f3b12"
    },
    {
      "storm_id": "346976",
      "lat": 30.1729,
      "lon": -90.2314,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 728.0,
      "ebshear": 31.0,
      "srh01": 79.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2503
        },
        {
          "name": "alignment",
          "value": 4.6042
        },
        {
          "name": "tau",
          "value": 2.5402
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4119
      },
      "coherence_score": 2.540151596069336,
      "coherence_diagnostics": {
        "tau": 2.540151596069336,
        "grad_tau": 0.5605167746543884,
        "torsion": 0.0,
        "alignment": 4.6041741371154785,
        "S_field": 2.1493122577667236,
        "Gamma_field": 0.3653816878795624,
        "S_over_Gamma": 5.882375240325928,
        "Da": 22.52813148498535,
        "E_coh": 0.9192413091659546,
        "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": [
          [
            [
              -90.24,
              30.2
            ],
            [
              -90.19,
              30.2
            ],
            [
              -90.19,
              30.15
            ],
            [
              -90.25,
              30.12
            ],
            [
              -90.27,
              30.15
            ],
            [
              -90.24,
              30.19
            ],
            [
              -90.24,
              30.2
            ]
          ]
        ]
      },
      "raw_probability": 0.4119,
      "confidence_lo": 0.005,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "17e80ee814ab66c1e938853d5f36a3f20a702fc705056d54275d69e9dcbf20ec",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.4119,
        "probability": 0.005363,
        "confidence_lo": 0.005007,
        "confidence_hi": 0.005365,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b9bf7daaf49c856995bca0536db92f6e98fe53d071fc940af7c07aabdad5c13d",
        "signature": {
          "alg": "ed25519",
          "sig": "ece36ef50f5b47d46541f2258da1892b94d7e6d1d4564a13aac5d76cce858e332374c36f9fb5a215ab0892470ecb9a2e2e2a63fe737f5f75b2cc27351da9860c"
        }
      },
      "receipt_sha256": "b9bf7daaf49c856995bca0536db92f6e98fe53d071fc940af7c07aabdad5c13d"
    },
    {
      "storm_id": "346882",
      "lat": 29.4842,
      "lon": -91.16,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2814.0,
      "ebshear": 32.0,
      "srh01": 60.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.6253
        },
        {
          "name": "alignment",
          "value": 0.9871
        },
        {
          "name": "tau",
          "value": 2.4651
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4023
      },
      "coherence_score": 2.465078830718994,
      "coherence_diagnostics": {
        "tau": 2.465078830718994,
        "grad_tau": 0.45503607392311096,
        "torsion": 0.0,
        "alignment": 0.9871017932891846,
        "S_field": 1.6360559463500977,
        "Gamma_field": 0.4403816759586334,
        "S_over_Gamma": 3.7150862216949463,
        "Da": 26.708492279052734,
        "E_coh": 0.8999430537223816,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.17,
              29.54
            ],
            [
              -91.12,
              29.54
            ],
            [
              -91.1,
              29.51
            ],
            [
              -91.1,
              29.47
            ],
            [
              -91.11,
              29.46
            ],
            [
              -91.13,
              29.46
            ],
            [
              -91.17,
              29.43
            ],
            [
              -91.2,
              29.43
            ],
            [
              -91.22,
              29.45
            ],
            [
              -91.22,
              29.48
            ],
            [
              -91.21,
              29.5
            ],
            [
              -91.17,
              29.54
            ]
          ]
        ]
      },
      "raw_probability": 0.4023,
      "confidence_lo": 0.005,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3c9f47926226186543ead36216309567621e8b41cc1c4c27f5b49dc57beffdef",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.4023,
        "probability": 0.005363,
        "confidence_lo": 0.005007,
        "confidence_hi": 0.005365,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c33f38cc7579663d93e4bee55335fcb8baf6103cbb709cb47aa949558001571e",
        "signature": {
          "alg": "ed25519",
          "sig": "2ad9d2a0d67fe56422f0150b6e819c33afbff3f415be6b54ccd32d60493e526dc3f719207571f84bb922af276d4ebe84f418bda813822ebee44cb03dc2e60c0c"
        }
      },
      "receipt_sha256": "c33f38cc7579663d93e4bee55335fcb8baf6103cbb709cb47aa949558001571e"
    },
    {
      "storm_id": "346202",
      "lat": 33.3292,
      "lon": -77.7762,
      "motion_east": 4.2,
      "motion_south": -8.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2815.0,
      "ebshear": 34.0,
      "srh01": 67.0,
      "maxllaz": 0.005,
      "mesh": 0.14,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2503
        },
        {
          "name": "alignment",
          "value": -1.3762
        },
        {
          "name": "tau",
          "value": 0.8759
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3943
      },
      "coherence_score": 0.8759095072746277,
      "coherence_diagnostics": {
        "tau": 0.8759095072746277,
        "grad_tau": 0.28090888261795044,
        "torsion": 0.0,
        "alignment": -1.3762118816375732,
        "S_field": 0.39960065484046936,
        "Gamma_field": 0.29538169503211975,
        "S_over_Gamma": 1.3528281450271606,
        "Da": 18.045196533203125,
        "E_coh": 0.712744951248169,
        "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": [
          [
            [
              -77.83,
              33.42
            ],
            [
              -77.8,
              33.42
            ],
            [
              -77.73,
              33.34
            ],
            [
              -77.7,
              33.34
            ],
            [
              -77.69,
              33.33
            ],
            [
              -77.69,
              33.28
            ],
            [
              -77.74,
              33.22
            ],
            [
              -77.75,
              33.23
            ],
            [
              -77.8,
              33.23
            ],
            [
              -77.84,
              33.27
            ],
            [
              -77.84,
              33.38
            ],
            [
              -77.85,
              33.4
            ],
            [
              -77.83,
              33.42
            ]
          ]
        ]
      },
      "raw_probability": 0.3943,
      "confidence_lo": 0.005,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "f98fc6dcf5504a6dd1f9a782ae2b5ae9b46c7406f0c67fd5bff9984697645eea",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.3943,
        "probability": 0.005363,
        "confidence_lo": 0.005007,
        "confidence_hi": 0.005365,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2fdbc87036bc6fe891fe94735ccd03a00fecc73d50c5a06bd3b37867faa98333",
        "signature": {
          "alg": "ed25519",
          "sig": "9e9c07466f02a1a3cf5d8dfca61edc298865e735c64fcf7733194e4627f0a27b66d7007f2ffb326b975927bf06573d32b0ceecf071f571cfc8bf782c818dad0c"
        }
      },
      "receipt_sha256": "2fdbc87036bc6fe891fe94735ccd03a00fecc73d50c5a06bd3b37867faa98333"
    },
    {
      "storm_id": "346865",
      "lat": 33.0717,
      "lon": -77.9242,
      "motion_east": 3.9,
      "motion_south": -8.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0047,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3093.0,
      "ebshear": 29.0,
      "srh01": 67.0,
      "maxllaz": 0.006,
      "mesh": 0.23,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2503
        },
        {
          "name": "alignment",
          "value": -1.3762
        },
        {
          "name": "tau",
          "value": 0.8759
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3862
      },
      "coherence_score": 0.8759095072746277,
      "coherence_diagnostics": {
        "tau": 0.8759095072746277,
        "grad_tau": 0.28090888261795044,
        "torsion": 0.0,
        "alignment": -1.3762118816375732,
        "S_field": 0.39960065484046936,
        "Gamma_field": 0.29538169503211975,
        "S_over_Gamma": 1.3528281450271606,
        "Da": 18.045196533203125,
        "E_coh": 0.712744951248169,
        "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": [
          [
            [
              -77.95,
              33.14
            ],
            [
              -77.85,
              33.14
            ],
            [
              -77.83,
              33.12
            ],
            [
              -77.83,
              33.06
            ],
            [
              -77.85,
              33.02
            ],
            [
              -77.9,
              32.98
            ],
            [
              -77.95,
              32.98
            ],
            [
              -77.99,
              33.03
            ],
            [
              -77.99,
              33.07
            ],
            [
              -78.0,
              33.08
            ],
            [
              -78.0,
              33.1
            ],
            [
              -77.95,
              33.14
            ]
          ]
        ]
      },
      "raw_probability": 0.3862,
      "confidence_lo": 0.0034,
      "confidence_hi": 0.0047,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b8efb60b2ef337e53ffa7e103218b296b1c02b793fe1139a94770095cbab8e1d",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.3862,
        "probability": 0.004726,
        "confidence_lo": 0.003422,
        "confidence_hi": 0.004732,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "57188a1e4e4d9f0b6f56a53979a434e89ba86571d3ae6f380c476619e4fac3db",
        "signature": {
          "alg": "ed25519",
          "sig": "2967b0f74ae98b1f29329435f42c66651c9c9eafc771410782d095095704cc870549ba25f4b00c56445626fa2c9575e3f6574033029575fe2a90fe2ed161ac01"
        }
      },
      "receipt_sha256": "57188a1e4e4d9f0b6f56a53979a434e89ba86571d3ae6f380c476619e4fac3db"
    },
    {
      "storm_id": "346878",
      "lat": 33.1208,
      "lon": -77.6875,
      "motion_east": 4.1,
      "motion_south": -8.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0047,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2917.0,
      "ebshear": 30.0,
      "srh01": 66.0,
      "maxllaz": 0.005,
      "mesh": 0.28,
      "flash_rate": 15.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2503
        },
        {
          "name": "alignment",
          "value": -1.3762
        },
        {
          "name": "tau",
          "value": 0.8759
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3862
      },
      "coherence_score": 0.8759095072746277,
      "coherence_diagnostics": {
        "tau": 0.8759095072746277,
        "grad_tau": 0.28090888261795044,
        "torsion": 0.0,
        "alignment": -1.3762118816375732,
        "S_field": 0.39960065484046936,
        "Gamma_field": 0.29538169503211975,
        "S_over_Gamma": 1.3528281450271606,
        "Da": 18.045196533203125,
        "E_coh": 0.712744951248169,
        "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": [
          [
            [
              -77.73,
              33.19
            ],
            [
              -77.68,
              33.19
            ],
            [
              -77.64,
              33.14
            ],
            [
              -77.63,
              33.12
            ],
            [
              -77.63,
              33.07
            ],
            [
              -77.65,
              33.05
            ],
            [
              -77.68,
              33.05
            ],
            [
              -77.71,
              33.08
            ],
            [
              -77.72,
              33.1
            ],
            [
              -77.72,
              33.13
            ],
            [
              -77.73,
              33.14
            ],
            [
              -77.73,
              33.19
            ]
          ]
        ]
      },
      "raw_probability": 0.3862,
      "confidence_lo": 0.0034,
      "confidence_hi": 0.0047,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b8efb60b2ef337e53ffa7e103218b296b1c02b793fe1139a94770095cbab8e1d",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.3862,
        "probability": 0.004726,
        "confidence_lo": 0.003422,
        "confidence_hi": 0.004732,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "57188a1e4e4d9f0b6f56a53979a434e89ba86571d3ae6f380c476619e4fac3db",
        "signature": {
          "alg": "ed25519",
          "sig": "2967b0f74ae98b1f29329435f42c66651c9c9eafc771410782d095095704cc870549ba25f4b00c56445626fa2c9575e3f6574033029575fe2a90fe2ed161ac01"
        }
      },
      "receipt_sha256": "57188a1e4e4d9f0b6f56a53979a434e89ba86571d3ae6f380c476619e4fac3db"
    },
    {
      "storm_id": "346565",
      "lat": 33.3219,
      "lon": -77.1612,
      "motion_east": 6.6,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2565.0,
      "ebshear": 31.0,
      "srh01": 68.0,
      "maxllaz": 0.005,
      "mesh": 0.66,
      "flash_rate": 33.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2503
        },
        {
          "name": "alignment",
          "value": -1.3762
        },
        {
          "name": "tau",
          "value": 0.8759
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3168
      },
      "coherence_score": 0.8759095072746277,
      "coherence_diagnostics": {
        "tau": 0.8759095072746277,
        "grad_tau": 0.28090888261795044,
        "torsion": 0.0,
        "alignment": -1.3762118816375732,
        "S_field": 0.39960065484046936,
        "Gamma_field": 0.29538169503211975,
        "S_over_Gamma": 1.3528281450271606,
        "Da": 18.045196533203125,
        "E_coh": 0.712744951248169,
        "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": [
          [
            [
              -77.2,
              33.4
            ],
            [
              -77.16,
              33.4
            ],
            [
              -77.15,
              33.39
            ],
            [
              -77.13,
              33.39
            ],
            [
              -77.05,
              33.33
            ],
            [
              -77.05,
              33.28
            ],
            [
              -77.09,
              33.23
            ],
            [
              -77.11,
              33.22
            ],
            [
              -77.14,
              33.22
            ],
            [
              -77.16,
              33.26
            ],
            [
              -77.18,
              33.28
            ],
            [
              -77.22,
              33.29
            ],
            [
              -77.25,
              33.32
            ],
            [
              -77.25,
              33.36
            ],
            [
              -77.24,
              33.38
            ],
            [
              -77.2,
              33.4
            ]
          ]
        ]
      },
      "raw_probability": 0.3168,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "a32081267f156f5298c052815d582b83c7ca4b31a2ebfa77ead40e8299995d3f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.3168,
        "probability": 0.00309,
        "confidence_lo": 0.002996,
        "confidence_hi": 0.00309,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "03cd43024ca09771d51c23939a3ad3d0bb8ab4813d9e02db350b822fc33b70c8",
        "signature": {
          "alg": "ed25519",
          "sig": "eefe727cf9c3039f7edb368802168c8c4456f8026144930996adbb2d29bfbf663c086fa43c9c64cfafc05162a3e52d8eaa0eeb1f0a71fb63dbdcbc29c2f44b0e"
        }
      },
      "receipt_sha256": "03cd43024ca09771d51c23939a3ad3d0bb8ab4813d9e02db350b822fc33b70c8"
    },
    {
      "storm_id": "346797",
      "lat": 35.5189,
      "lon": -74.0017,
      "motion_east": 5.3,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2484.0,
      "ebshear": 31.0,
      "srh01": 86.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.2503
        },
        {
          "name": "alignment",
          "value": 0.3767
        },
        {
          "name": "tau",
          "value": 1.9809
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3076
      },
      "coherence_score": 1.9809463024139404,
      "coherence_diagnostics": {
        "tau": 1.9809463024139404,
        "grad_tau": 0.8230196833610535,
        "torsion": 0.0,
        "alignment": 0.3766958713531494,
        "S_field": 0.3397595286369324,
        "Gamma_field": 0.372881680727005,
        "S_over_Gamma": 0.9111725091934204,
        "Da": 22.529531478881836,
        "E_coh": 0.8269543051719666,
        "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": [
          [
            [
              -74.02,
              35.57
            ],
            [
              -74.0,
              35.57
            ],
            [
              -73.99,
              35.56
            ],
            [
              -73.95,
              35.55
            ],
            [
              -73.95,
              35.54
            ],
            [
              -73.93,
              35.52
            ],
            [
              -73.93,
              35.46
            ],
            [
              -73.95,
              35.44
            ],
            [
              -73.96,
              35.45
            ],
            [
              -73.99,
              35.45
            ],
            [
              -74.0,
              35.44
            ],
            [
              -74.05,
              35.5
            ],
            [
              -74.05,
              35.52
            ],
            [
              -74.07,
              35.54
            ],
            [
              -74.07,
              35.56
            ],
            [
              -74.06,
              35.55
            ],
            [
              -74.04,
              35.55
            ],
            [
              -74.02,
              35.57
            ]
          ]
        ]
      },
      "raw_probability": 0.3076,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "ed418db4a8151820559701f5e92e565bce308b8e32c5a3191ece4be74a5c6e8f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.3076,
        "probability": 0.00309,
        "confidence_lo": 0.002996,
        "confidence_hi": 0.00309,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "73a418b60aeb7735c3726402ff79fe96cc6ca7c6055c424cc207f4bab2814dc1",
        "signature": {
          "alg": "ed25519",
          "sig": "55d261841b8045cc179dd9a6ae3719356771c313a5e6c367057cad38b60cce8aa4eaba111a20e72d7e85006cde8cc909ef852b848698b607db9c52c55f5a2c09"
        }
      },
      "receipt_sha256": "73a418b60aeb7735c3726402ff79fe96cc6ca7c6055c424cc207f4bab2814dc1"
    },
    {
      "storm_id": "346824",
      "lat": 35.2292,
      "lon": -74.4603,
      "motion_east": 4.6,
      "motion_south": 1.3,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3172.0,
      "ebshear": 26.0,
      "srh01": 84.0,
      "maxllaz": 0.0,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.5003
        },
        {
          "name": "alignment",
          "value": -2.5307
        },
        {
          "name": "tau",
          "value": 1.348
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2965
      },
      "coherence_score": 1.3480178117752075,
      "coherence_diagnostics": {
        "tau": 1.3480178117752075,
        "grad_tau": 0.686151385307312,
        "torsion": 0.0,
        "alignment": -2.5306599140167236,
        "S_field": 0.2970203757286072,
        "Gamma_field": 0.5153816938400269,
        "S_over_Gamma": 0.576311469078064,
        "Da": 31.333757400512695,
        "E_coh": 0.44934090971946716,
        "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": [
          [
            [
              -74.5,
              35.29
            ],
            [
              -74.49,
              35.29
            ],
            [
              -74.49,
              35.28
            ],
            [
              -74.49,
              35.27
            ],
            [
              -74.48,
              35.26
            ],
            [
              -74.47,
              35.25
            ],
            [
              -74.46,
              35.26
            ],
            [
              -74.45,
              35.25
            ],
            [
              -74.45,
              35.24
            ],
            [
              -74.44,
              35.23
            ],
            [
              -74.43,
              35.22
            ],
            [
              -74.42,
              35.22
            ],
            [
              -74.41,
              35.22
            ],
            [
              -74.41,
              35.21
            ],
            [
              -74.41,
              35.2
            ],
            [
              -74.41,
              35.19
            ],
            [
              -74.41,
              35.18
            ],
            [
              -74.41,
              35.19
            ],
            [
              -74.42,
              35.2
            ],
            [
              -74.43,
              35.21
            ],
            [
              -74.44,
              35.2
            ],
            [
              -74.45,
              35.2
            ],
            [
              -74.46,
              35.19
            ],
            [
              -74.47,
              35.18
            ],
            [
              -74.48,
              35.18
            ],
            [
              -74.48,
              35.19
            ],
            [
              -74.48,
              35.2
            ],
            [
              -74.49,
              35.21
            ],
            [
              -74.49,
              35.22
            ],
            [
              -74.49,
              35.23
            ],
            [
              -74.49,
              35.24
            ],
            [
              -74.49,
              35.25
            ],
            [
              -74.49,
              35.26
            ],
            [
              -74.49,
              35.27
            ],
            [
              -74.5,
              35.28
            ],
            [
              -74.5,
              35.29
            ]
          ]
        ]
      },
      "raw_probability": 0.2965,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "7eefb8b6095a8f9107cd4044eeb65b094e9c1c15eb1382d4428d666e8b946513",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2965,
        "probability": 0.00309,
        "confidence_lo": 0.002996,
        "confidence_hi": 0.00309,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "72341ae6a5f718bf36df9efe292e5c90e424cdb5af7bf496ace34e76fd996f67",
        "signature": {
          "alg": "ed25519",
          "sig": "7183c68fbfa6e8802f3ca002b29d1cb6c490c6d4c749b7d211c71cba94865921cb0e132ee1acf70e233fdcdd7ad181ae691b08c13ce8f51e8ac3c3ad0f406804"
        }
      },
      "receipt_sha256": "72341ae6a5f718bf36df9efe292e5c90e424cdb5af7bf496ace34e76fd996f67"
    },
    {
      "storm_id": "346990",
      "lat": 34.876,
      "lon": -73.78,
      "motion_east": 5.3,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3314.0,
      "ebshear": 13.0,
      "srh01": 27.0,
      "maxllaz": 0.0,
      "mesh": 0.33,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7503
        },
        {
          "name": "alignment",
          "value": -1.9844
        },
        {
          "name": "tau",
          "value": 2.7052
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2955
      },
      "coherence_score": 2.7051892280578613,
      "coherence_diagnostics": {
        "tau": 2.7051892280578613,
        "grad_tau": 0.9831874370574951,
        "torsion": 0.0,
        "alignment": -1.9844343662261963,
        "S_field": 1.0759154558181763,
        "Gamma_field": 0.20538167655467987,
        "S_over_Gamma": 5.238614559173584,
        "Da": 12.620423316955566,
        "E_coh": 0.8072002530097961,
        "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": [
          [
            [
              -73.78,
              34.94
            ],
            [
              -73.75,
              34.88
            ],
            [
              -73.76,
              34.87
            ],
            [
              -73.77,
              34.83
            ],
            [
              -73.79,
              34.82
            ],
            [
              -73.79,
              34.84
            ],
            [
              -73.8,
              34.85
            ],
            [
              -73.79,
              34.86
            ],
            [
              -73.79,
              34.93
            ],
            [
              -73.78,
              34.94
            ]
          ]
        ]
      },
      "raw_probability": 0.2955,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2cfb788caf735c5923a37c2a66071c5d5938f0e58191585441f715a842566b11",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2955,
        "probability": 0.00309,
        "confidence_lo": 0.002996,
        "confidence_hi": 0.00309,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "256523e7bc3a32dd2e5fccd212913af289833c20435d97aa75589add833ae7de",
        "signature": {
          "alg": "ed25519",
          "sig": "f1f4c0dc79446e87ad23a5da1f8e314fbecbe11f02edf3f610bb4dc3be74adc47cc0be6ae6442ade5db05694edf936554d1b0e63259f99f76c3e69b0f326b000"
        }
      },
      "receipt_sha256": "256523e7bc3a32dd2e5fccd212913af289833c20435d97aa75589add833ae7de"
    },
    {
      "storm_id": "346252",
      "lat": 30.66,
      "lon": -80.6121,
      "motion_east": 8.0,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3348.0,
      "ebshear": 24.0,
      "srh01": 76.0,
      "maxllaz": 0.005,
      "mesh": 0.17,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3753
        },
        {
          "name": "alignment",
          "value": 1.5228
        },
        {
          "name": "tau",
          "value": 1.4908
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2953
      },
      "coherence_score": 1.4908373355865479,
      "coherence_diagnostics": {
        "tau": 1.4908373355865479,
        "grad_tau": 0.2570490837097168,
        "torsion": 0.0,
        "alignment": 1.5228021144866943,
        "S_field": 0.7849714756011963,
        "Gamma_field": 0.3212150037288666,
        "S_over_Gamma": 2.4437572956085205,
        "Da": 20.091699600219727,
        "E_coh": 0.8644629716873169,
        "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": [
          [
            [
              -80.63,
              30.8
            ],
            [
              -80.58,
              30.8
            ],
            [
              -80.56,
              30.78
            ],
            [
              -80.54,
              30.68
            ],
            [
              -80.49,
              30.64
            ],
            [
              -80.49,
              30.62
            ],
            [
              -80.51,
              30.6
            ],
            [
              -80.52,
              30.6
            ],
            [
              -80.56,
              30.56
            ],
            [
              -80.57,
              30.54
            ],
            [
              -80.59,
              30.54
            ],
            [
              -80.6,
              30.53
            ],
            [
              -80.63,
              30.53
            ],
            [
              -80.64,
              30.54
            ],
            [
              -80.66,
              30.58
            ],
            [
              -80.66,
              30.6
            ],
            [
              -80.62,
              30.6
            ],
            [
              -80.6,
              30.61
            ],
            [
              -80.58,
              30.63
            ],
            [
              -80.58,
              30.67
            ],
            [
              -80.63,
              30.7
            ],
            [
              -80.7,
              30.7
            ],
            [
              -80.74,
              30.73
            ],
            [
              -80.74,
              30.77
            ],
            [
              -80.73,
              30.78
            ],
            [
              -80.69,
              30.78
            ],
            [
              -80.67,
              30.77
            ],
            [
              -80.63,
              30.8
            ]
          ]
        ]
      },
      "raw_probability": 0.2953,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "8228f5484382c17fc05c07ecfae6fb94a835b7ce24d362fced9b1c219e27014e",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2953,
        "probability": 0.00309,
        "confidence_lo": 0.002996,
        "confidence_hi": 0.00309,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2971bee520dab72952f2683b084927d7995d349300fb891a0395eba6d489aa18",
        "signature": {
          "alg": "ed25519",
          "sig": "4dd0694c0b8731ab1bc72cce45bcbd9f53c545b056e14f8c72ce4d52dca22d96ad5d46f091a527ba973fa4d19b568d338c2ae3fe9ef6ed5b3949dc5d89fcfe0c"
        }
      },
      "receipt_sha256": "2971bee520dab72952f2683b084927d7995d349300fb891a0395eba6d489aa18"
    },
    {
      "storm_id": "346821",
      "lat": 40.7512,
      "lon": -89.06,
      "motion_east": 8.9,
      "motion_south": 9.9,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2189.0,
      "ebshear": 36.0,
      "srh01": 119.0,
      "maxllaz": 0.004,
      "mesh": 0.61,
      "flash_rate": 25.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.3753
        },
        {
          "name": "alignment",
          "value": 9.2774
        },
        {
          "name": "tau",
          "value": 1.3863
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.275
      },
      "coherence_score": 1.386278748512268,
      "coherence_diagnostics": {
        "tau": 1.386278748512268,
        "grad_tau": 0.529769241809845,
        "torsion": 0.0,
        "alignment": 9.277385711669922,
        "S_field": 0.38015228509902954,
        "Gamma_field": 0.7895483374595642,
        "S_over_Gamma": 0.4814806878566742,
        "Da": 42.85388946533203,
        "E_coh": 0.7261751294136047,
        "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.89,
              40.87
            ],
            [
              -88.88,
              40.87
            ],
            [
              -88.84,
              40.82
            ],
            [
              -88.84,
              40.8
            ],
            [
              -88.87,
              40.76
            ],
            [
              -88.91,
              40.76
            ],
            [
              -88.93,
              40.74
            ],
            [
              -89.0,
              40.7
            ],
            [
              -89.07,
              40.7
            ],
            [
              -89.08,
              40.69
            ],
            [
              -89.11,
              40.69
            ],
            [
              -89.15,
              40.65
            ],
            [
              -89.17,
              40.65
            ],
            [
              -89.22,
              40.62
            ],
            [
              -89.31,
              40.62
            ],
            [
              -89.33,
              40.64
            ],
            [
              -89.33,
              40.69
            ],
            [
              -89.25,
              40.79
            ],
            [
              -89.23,
              40.8
            ],
            [
              -89.15,
              40.8
            ],
            [
              -89.11,
              40.78
            ],
            [
              -89.05,
              40.78
            ],
            [
              -89.01,
              40.81
            ],
            [
              -88.98,
              40.81
            ],
            [
              -88.96,
              40.82
            ],
            [
              -88.89,
              40.87
            ]
          ]
        ]
      },
      "raw_probability": 0.275,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6818fb18b9b90d0e2d01a2fae5e2edd81665dfbd1efb286dc7d7a9aa4ef817ba",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.275,
        "probability": 0.002233,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002233,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "91f74eb3e56cbfb519c8b8314663f4cf93d7f388a590795533cbd4a25a052e78",
        "signature": {
          "alg": "ed25519",
          "sig": "e62b29e4295ee82ecc0e6e65f58695f910260e6e350e0261623b8dfad12bbe712d5b4c3e558a14becc2c5c996f806ef5bb7ef4dd01a2b61b84444a2bfffac805"
        }
      },
      "receipt_sha256": "91f74eb3e56cbfb519c8b8314663f4cf93d7f388a590795533cbd4a25a052e78"
    },
    {
      "storm_id": "346989",
      "lat": 34.922,
      "lon": -73.929,
      "motion_east": 5.3,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3330.0,
      "ebshear": 13.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7503
        },
        {
          "name": "alignment",
          "value": -1.9844
        },
        {
          "name": "tau",
          "value": 2.7052
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2631
      },
      "coherence_score": 2.7051892280578613,
      "coherence_diagnostics": {
        "tau": 2.7051892280578613,
        "grad_tau": 0.9831874370574951,
        "torsion": 0.0,
        "alignment": -1.9844343662261963,
        "S_field": 1.0759154558181763,
        "Gamma_field": 0.20538167655467987,
        "S_over_Gamma": 5.238614559173584,
        "Da": 12.620423316955566,
        "E_coh": 0.8072002530097961,
        "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": [
          [
            [
              -73.92,
              34.96
            ],
            [
              -73.9,
              34.95
            ],
            [
              -73.9,
              34.88
            ],
            [
              -73.91,
              34.88
            ],
            [
              -73.93,
              34.9
            ],
            [
              -73.94,
              34.89
            ],
            [
              -73.97,
              34.9
            ],
            [
              -73.97,
              34.95
            ],
            [
              -73.93,
              34.95
            ],
            [
              -73.92,
              34.96
            ]
          ]
        ]
      },
      "raw_probability": 0.2631,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "29a69299d770679ae2c088103b71684a524996249d66472451bcf48dc9a0aaeb",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2631,
        "probability": 0.002233,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002233,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "35d46a5502275d0861263f890aa2ea03bfa6abb2fc143e8dee04288a4c50e142",
        "signature": {
          "alg": "ed25519",
          "sig": "b45a4a5a04c2254d99c2093a4a43f904bb954f76002ac14d82db6ccf107b5dd3eafefe1bbca3dc8db613acd9e5426b83a1325f2547f380d9cc9ee577442c8b04"
        }
      },
      "receipt_sha256": "35d46a5502275d0861263f890aa2ea03bfa6abb2fc143e8dee04288a4c50e142"
    },
    {
      "storm_id": "346996",
      "lat": 32.4677,
      "lon": -84.8185,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 930.0,
      "ebshear": 24.0,
      "srh01": 40.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1253
        },
        {
          "name": "alignment",
          "value": 3.4285
        },
        {
          "name": "tau",
          "value": 1.4093
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2527
      },
      "coherence_score": 1.4092631340026855,
      "coherence_diagnostics": {
        "tau": 1.4092631340026855,
        "grad_tau": 0.2526923716068268,
        "torsion": 0.0,
        "alignment": 3.4285387992858887,
        "S_field": 1.0642755031585693,
        "Gamma_field": 0.39288169145584106,
        "S_over_Gamma": 2.708895683288574,
        "Da": 25.201902389526367,
        "E_coh": 0.753633975982666,
        "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.85,
              32.5
            ],
            [
              -84.84,
              32.49
            ],
            [
              -84.83,
              32.5
            ],
            [
              -84.82,
              32.49
            ],
            [
              -84.8,
              32.49
            ],
            [
              -84.78,
              32.47
            ],
            [
              -84.77,
              32.47
            ],
            [
              -84.77,
              32.45
            ],
            [
              -84.79,
              32.42
            ],
            [
              -84.83,
              32.42
            ],
            [
              -84.85,
              32.43
            ],
            [
              -84.86,
              32.45
            ],
            [
              -84.85,
              32.5
            ]
          ]
        ]
      },
      "raw_probability": 0.2527,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "8628556dae6864e8ba1f468e85e1bfdfc6946bfb3046d3865f4f9875c94aa75f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2527,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d432a22c50277b8b25d626f13634f4c5b895b0d3db678cfacfea95b5db850516",
        "signature": {
          "alg": "ed25519",
          "sig": "8b9818e663cee66ed7e358a74bc0bf15caf97a6d30326e6d8a117ed385866eccc9addf425c2c9de730df67dc0fabc057fb9bc39c345c386bd9b8ba3c0081a80c"
        }
      },
      "receipt_sha256": "d432a22c50277b8b25d626f13634f4c5b895b0d3db678cfacfea95b5db850516"
    },
    {
      "storm_id": "346781",
      "lat": 33.406,
      "lon": -76.6735,
      "motion_east": 2.7,
      "motion_south": -4.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2899.0,
      "ebshear": 35.0,
      "srh01": 85.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.8753
        },
        {
          "name": "alignment",
          "value": -9.2807
        },
        {
          "name": "tau",
          "value": 1.1983
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2485
      },
      "coherence_score": 1.1982635259628296,
      "coherence_diagnostics": {
        "tau": 1.1982635259628296,
        "grad_tau": 0.4389228820800781,
        "torsion": 0.0,
        "alignment": -9.280739784240723,
        "S_field": 0.4299291968345642,
        "Gamma_field": 0.3387150168418884,
        "S_over_Gamma": 1.2692947387695312,
        "Da": 20.315502166748047,
        "E_coh": 0.7514787316322327,
        "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": [
          [
            [
              -76.61,
              33.48
            ],
            [
              -76.56,
              33.48
            ],
            [
              -76.55,
              33.47
            ],
            [
              -76.55,
              33.41
            ],
            [
              -76.61,
              33.36
            ],
            [
              -76.65,
              33.36
            ],
            [
              -76.66,
              33.37
            ],
            [
              -76.67,
              33.36
            ],
            [
              -76.69,
              33.36
            ],
            [
              -76.71,
              33.34
            ],
            [
              -76.78,
              33.34
            ],
            [
              -76.79,
              33.35
            ],
            [
              -76.78,
              33.37
            ],
            [
              -76.78,
              33.41
            ],
            [
              -76.76,
              33.42
            ],
            [
              -76.72,
              33.42
            ],
            [
              -76.71,
              33.41
            ],
            [
              -76.66,
              33.46
            ],
            [
              -76.62,
              33.47
            ],
            [
              -76.61,
              33.48
            ]
          ]
        ]
      },
      "raw_probability": 0.2485,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "44caad13f86b8a75f550d31e4d0cae797b12415816e3254fd50fde8c36c55043",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2485,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a33db642340fc7d76724a700afbf8651beb79619df888d4d57cea49a0716de49",
        "signature": {
          "alg": "ed25519",
          "sig": "7863552cf1697f095aa4700c4bf2864ac5c721376e87423f2ef8131f8a937c1998dc4fa1ecff962a07a515c161274145acbf75252638c5218b9c6162ba60bd06"
        }
      },
      "receipt_sha256": "a33db642340fc7d76724a700afbf8651beb79619df888d4d57cea49a0716de49"
    },
    {
      "storm_id": "346721",
      "lat": 40.3778,
      "lon": -90.1878,
      "motion_east": 7.5,
      "motion_south": 9.5,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2640.0,
      "ebshear": 35.0,
      "srh01": 212.0,
      "maxllaz": 0.004,
      "mesh": 0.58,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 212.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7503
        },
        {
          "name": "alignment",
          "value": 9.2969
        },
        {
          "name": "tau",
          "value": 1.133
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2443
      },
      "coherence_score": 1.1330081224441528,
      "coherence_diagnostics": {
        "tau": 1.1330081224441528,
        "grad_tau": 0.5062512159347534,
        "torsion": 0.0,
        "alignment": 9.296854019165039,
        "S_field": 0.34874483942985535,
        "Gamma_field": 0.9212150573730469,
        "S_over_Gamma": 0.3785704970359802,
        "Da": 50.06867599487305,
        "E_coh": 0.6207984089851379,
        "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": [
          [
            [
              -90.21,
              40.41
            ],
            [
              -90.17,
              40.41
            ],
            [
              -90.15,
              40.39
            ],
            [
              -90.15,
              40.35
            ],
            [
              -90.16,
              40.34
            ],
            [
              -90.2,
              40.34
            ],
            [
              -90.22,
              40.35
            ],
            [
              -90.22,
              40.4
            ],
            [
              -90.21,
              40.41
            ]
          ]
        ]
      },
      "raw_probability": 0.2443,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "8125240beefdc6b656fbb14b69f6ab4e07c3522d4b2e77ca2d1b821c34015aa1",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2443,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fcebf1ee24cf93e264d60de82582fb209bceede1be3a493d64ce73bf722327ee",
        "signature": {
          "alg": "ed25519",
          "sig": "67332e4f8f61d2109066b0d5ae9bcd28c5e12c56bb20da716a4bc002e4bf00c5f84d5e97d50646e95485f83179439233df697cc0322812f1b2d5a19439b1e10f"
        }
      },
      "receipt_sha256": "fcebf1ee24cf93e264d60de82582fb209bceede1be3a493d64ce73bf722327ee"
    },
    {
      "storm_id": "346988",
      "lat": 40.5022,
      "lon": -90.2011,
      "motion_east": 7.5,
      "motion_south": 9.5,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2645.0,
      "ebshear": 35.0,
      "srh01": 214.0,
      "maxllaz": 0.004,
      "mesh": 0.42,
      "flash_rate": 14.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 214.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7503
        },
        {
          "name": "alignment",
          "value": 9.2969
        },
        {
          "name": "tau",
          "value": 1.133
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2443
      },
      "coherence_score": 1.1330081224441528,
      "coherence_diagnostics": {
        "tau": 1.1330081224441528,
        "grad_tau": 0.5062512159347534,
        "torsion": 0.0,
        "alignment": 9.296854019165039,
        "S_field": 0.34874483942985535,
        "Gamma_field": 0.9212150573730469,
        "S_over_Gamma": 0.3785704970359802,
        "Da": 50.06867599487305,
        "E_coh": 0.6207984089851379,
        "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": [
          [
            [
              -90.24,
              40.53
            ],
            [
              -90.15,
              40.53
            ],
            [
              -90.14,
              40.52
            ],
            [
              -90.14,
              40.48
            ],
            [
              -90.16,
              40.46
            ],
            [
              -90.24,
              40.47
            ],
            [
              -90.25,
              40.48
            ],
            [
              -90.25,
              40.52
            ],
            [
              -90.24,
              40.53
            ]
          ]
        ]
      },
      "raw_probability": 0.2443,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "8125240beefdc6b656fbb14b69f6ab4e07c3522d4b2e77ca2d1b821c34015aa1",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2443,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fcebf1ee24cf93e264d60de82582fb209bceede1be3a493d64ce73bf722327ee",
        "signature": {
          "alg": "ed25519",
          "sig": "67332e4f8f61d2109066b0d5ae9bcd28c5e12c56bb20da716a4bc002e4bf00c5f84d5e97d50646e95485f83179439233df697cc0322812f1b2d5a19439b1e10f"
        }
      },
      "receipt_sha256": "fcebf1ee24cf93e264d60de82582fb209bceede1be3a493d64ce73bf722327ee"
    },
    {
      "storm_id": "346940",
      "lat": 32.65,
      "lon": -86.4289,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1361.0,
      "ebshear": 25.0,
      "srh01": 60.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1253
        },
        {
          "name": "alignment",
          "value": -3.6297
        },
        {
          "name": "tau",
          "value": 1.0834
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2334
      },
      "coherence_score": 1.0834393501281738,
      "coherence_diagnostics": {
        "tau": 1.0834393501281738,
        "grad_tau": 0.2443731129169464,
        "torsion": 0.0,
        "alignment": -3.6296920776367188,
        "S_field": 0.4549240469932556,
        "Gamma_field": 0.9320483803749084,
        "S_over_Gamma": 0.4880906045436859,
        "Da": 58.301490783691406,
        "E_coh": 0.4455019235610962,
        "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.44,
              32.69
            ],
            [
              -86.4,
              32.69
            ],
            [
              -86.39,
              32.68
            ],
            [
              -86.39,
              32.63
            ],
            [
              -86.42,
              32.6
            ],
            [
              -86.44,
              32.6
            ],
            [
              -86.47,
              32.62
            ],
            [
              -86.47,
              32.65
            ],
            [
              -86.44,
              32.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2334,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "a849a680e00acb7407809620bbb82d6cd5047a6bb4a05057dde692b4a5744754",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2334,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "47a9512a204d608ab42cf1fdffb8767488202164cc22cb37ec5c36423a0eb8ab",
        "signature": {
          "alg": "ed25519",
          "sig": "a56689f49f7df9a199da2f62aeefed65b548587add71d0153c2db5d1b77c92a62142fccffcb4e297765f7df5a98e4726b187d38dd29335b24156c4b9d36efa08"
        }
      },
      "receipt_sha256": "47a9512a204d608ab42cf1fdffb8767488202164cc22cb37ec5c36423a0eb8ab"
    },
    {
      "storm_id": "346196",
      "lat": 40.5235,
      "lon": -89.6748,
      "motion_east": 7.0,
      "motion_south": 9.8,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2070.0,
      "ebshear": 30.0,
      "srh01": 171.0,
      "maxllaz": 0.011,
      "mesh": 0.77,
      "flash_rate": 33.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 171.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7503
        },
        {
          "name": "alignment",
          "value": 9.2969
        },
        {
          "name": "tau",
          "value": 1.133
        },
        {
          "name": "maxllaz",
          "value": 0.011
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2264
      },
      "coherence_score": 1.1330081224441528,
      "coherence_diagnostics": {
        "tau": 1.1330081224441528,
        "grad_tau": 0.5062512159347534,
        "torsion": 0.0,
        "alignment": 9.296854019165039,
        "S_field": 0.34874483942985535,
        "Gamma_field": 0.9212150573730469,
        "S_over_Gamma": 0.3785704970359802,
        "Da": 50.06867599487305,
        "E_coh": 0.6207984089851379,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.69,
              40.58
            ],
            [
              -89.66,
              40.58
            ],
            [
              -89.63,
              40.56
            ],
            [
              -89.59,
              40.56
            ],
            [
              -89.58,
              40.57
            ],
            [
              -89.52,
              40.57
            ],
            [
              -89.51,
              40.56
            ],
            [
              -89.51,
              40.51
            ],
            [
              -89.54,
              40.48
            ],
            [
              -89.56,
              40.48
            ],
            [
              -89.57,
              40.47
            ],
            [
              -89.69,
              40.48
            ],
            [
              -89.7,
              40.47
            ],
            [
              -89.74,
              40.47
            ],
            [
              -89.75,
              40.46
            ],
            [
              -89.85,
              40.46
            ],
            [
              -89.86,
              40.48
            ],
            [
              -89.86,
              40.51
            ],
            [
              -89.84,
              40.53
            ],
            [
              -89.76,
              40.54
            ],
            [
              -89.72,
              40.57
            ],
            [
              -89.7,
              40.57
            ],
            [
              -89.69,
              40.58
            ]
          ]
        ]
      },
      "raw_probability": 0.2264,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "f6a1a232eb006e0a20fa4b1b2183918ecefce323b5751fca53cb44213157ae8f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2264,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4e8b90d3439f7d12d86161c71120928de4728aa76ddae1cbf426140ad773e8fb",
        "signature": {
          "alg": "ed25519",
          "sig": "739ebec07b7e5536a6246484f88ee4774b6e63b21338e69b0d607d376584c432dae96c9531b39b69eb8fa0741ae81976c078431aa041532a6f0749bf3d887904"
        }
      },
      "receipt_sha256": "4e8b90d3439f7d12d86161c71120928de4728aa76ddae1cbf426140ad773e8fb"
    },
    {
      "storm_id": "346946",
      "lat": 30.7656,
      "lon": -80.2644,
      "motion_east": 7.9,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3189.0,
      "ebshear": 20.0,
      "srh01": 54.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 62.8753
        },
        {
          "name": "alignment",
          "value": 0.0945
        },
        {
          "name": "tau",
          "value": 1.1415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2227
      },
      "coherence_score": 1.1414518356323242,
      "coherence_diagnostics": {
        "tau": 1.1414518356323242,
        "grad_tau": 0.3944534957408905,
        "torsion": 0.0,
        "alignment": 0.09449267387390137,
        "S_field": 0.4986095726490021,
        "Gamma_field": 0.3362150192260742,
        "S_over_Gamma": 1.4830080270767212,
        "Da": 19.991872787475586,
        "E_coh": 0.8816677927970886,
        "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.28,
              30.79
            ],
            [
              -80.25,
              30.79
            ],
            [
              -80.23,
              30.78
            ],
            [
              -80.23,
              30.75
            ],
            [
              -80.24,
              30.73
            ],
            [
              -80.27,
              30.73
            ],
            [
              -80.3,
              30.76
            ],
            [
              -80.3,
              30.77
            ],
            [
              -80.28,
              30.79
            ]
          ]
        ]
      },
      "raw_probability": 0.2227,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "93f684172204ce7bf4cf57f98d647b2762c9e16e1df50ac6b8835099e66252a5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2227,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7208fa6ecf703c52ca22940eda19ec7d5314ca1e354510919e0064e5df09bf66",
        "signature": {
          "alg": "ed25519",
          "sig": "ae429a704a81e6ceee168c25ade8a56941b4b35768a8d7109c45effed0aabcbcf94805fca3a581bccc6824be38f28be72a92cfc80fd09ac93044664dc336cc05"
        }
      },
      "receipt_sha256": "7208fa6ecf703c52ca22940eda19ec7d5314ca1e354510919e0064e5df09bf66"
    },
    {
      "storm_id": "346898",
      "lat": 34.8811,
      "lon": -75.4589,
      "motion_east": 4.1,
      "motion_south": -4.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3500.0,
      "ebshear": 34.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.8753
        },
        {
          "name": "alignment",
          "value": -4.7498
        },
        {
          "name": "tau",
          "value": 1.1147
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2137
      },
      "coherence_score": 1.1146981716156006,
      "coherence_diagnostics": {
        "tau": 1.1146981716156006,
        "grad_tau": 0.6308333873748779,
        "torsion": 5.13371212207403e-09,
        "alignment": -4.7498369216918945,
        "S_field": 0.24442851543426514,
        "Gamma_field": 0.8637150526046753,
        "S_over_Gamma": 0.2829967141151428,
        "Da": 51.35945129394531,
        "E_coh": 0.19847330451011658,
        "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": [
          [
            [
              -75.5,
              34.93
            ],
            [
              -75.43,
              34.92
            ],
            [
              -75.42,
              34.91
            ],
            [
              -75.41,
              34.85
            ],
            [
              -75.42,
              34.84
            ],
            [
              -75.44,
              34.85
            ],
            [
              -75.5,
              34.84
            ],
            [
              -75.51,
              34.86
            ],
            [
              -75.5,
              34.93
            ]
          ]
        ]
      },
      "raw_probability": 0.2137,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6ea5199b58f0d8f83eaceddcbe94b1f0367839c426d39cac4d3c3634ecf3af71",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2137,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79f07555f03f5e0737495a076c59285ec396c9c237241d01ff04c457954de931",
        "signature": {
          "alg": "ed25519",
          "sig": "7a7e697c7ecbedd2a7f12cb5d344856622b142068dff5850ed4d8fe5665c2220d022fc30eabc9b0301aa9e2e3cd54715b344f964b9af56c298bd4069b0665a0e"
        }
      },
      "receipt_sha256": "79f07555f03f5e0737495a076c59285ec396c9c237241d01ff04c457954de931"
    },
    {
      "storm_id": "346284",
      "lat": 34.8663,
      "lon": -74.0913,
      "motion_east": 4.9,
      "motion_south": 0.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3321.0,
      "ebshear": 12.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.27,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7503
        },
        {
          "name": "alignment",
          "value": -1.9844
        },
        {
          "name": "tau",
          "value": 2.7052
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2116
      },
      "coherence_score": 2.7051892280578613,
      "coherence_diagnostics": {
        "tau": 2.7051892280578613,
        "grad_tau": 0.9831874370574951,
        "torsion": 0.0,
        "alignment": -1.9844343662261963,
        "S_field": 1.0759154558181763,
        "Gamma_field": 0.20538167655467987,
        "S_over_Gamma": 5.238614559173584,
        "Da": 12.620423316955566,
        "E_coh": 0.8072002530097961,
        "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": [
          [
            [
              -74.12,
              34.9
            ],
            [
              -74.06,
              34.9
            ],
            [
              -74.04,
              34.89
            ],
            [
              -74.04,
              34.84
            ],
            [
              -74.07,
              34.81
            ],
            [
              -74.14,
              34.82
            ],
            [
              -74.14,
              34.87
            ],
            [
              -74.12,
              34.9
            ]
          ]
        ]
      },
      "raw_probability": 0.2116,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "fed61f949a53117bb2366a6de44462adcb452a0d0f79b6b5b831acfe19fc50d5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2116,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cfbf2543e1c1fb795c4ae484f4a3208515adc4722910e2a36b6fc05df1ff832c",
        "signature": {
          "alg": "ed25519",
          "sig": "43bdec7fe77a048970c35b44b778a96cab02909a3f213be775a8d762327c179785fe4e731f560e65e4328ee615d459dfe55dbd92f98d1ebdd55426b50af7540f"
        }
      },
      "receipt_sha256": "cfbf2543e1c1fb795c4ae484f4a3208515adc4722910e2a36b6fc05df1ff832c"
    },
    {
      "storm_id": "347003",
      "lat": 39.718,
      "lon": -86.094,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1225.0,
      "ebshear": 27.0,
      "srh01": 32.0,
      "maxllaz": 0.008,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.6253
        },
        {
          "name": "alignment",
          "value": -5.4067
        },
        {
          "name": "tau",
          "value": 1.4473
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2073
      },
      "coherence_score": 1.447317361831665,
      "coherence_diagnostics": {
        "tau": 1.447317361831665,
        "grad_tau": 0.46534404158592224,
        "torsion": 0.0,
        "alignment": -5.4066596031188965,
        "S_field": 0.9958251118659973,
        "Gamma_field": 0.2062149941921234,
        "S_over_Gamma": 4.829062461853027,
        "Da": 12.464667320251465,
        "E_coh": 0.8338695764541626,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.13,
              39.75
            ],
            [
              -86.04,
              39.75
            ],
            [
              -86.04,
              39.67
            ],
            [
              -86.13,
              39.67
            ],
            [
              -86.13,
              39.75
            ]
          ]
        ]
      },
      "raw_probability": 0.2073,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "1fc111ef2e73b5638d73f98799a5cb96b378c5cc5bb567e9d530bf69e19b11fe",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2073,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "37e8370352b5422d1c41172feee2c4709257d28c8d28ec2ede8ddc26244097ed",
        "signature": {
          "alg": "ed25519",
          "sig": "d4670b412d09a4fecb2861c086d050c44c1245e775e1c721b42031f340819d84fa4143be3586103613caa813f76846588dd6c622fb965b8fb987eeed89c25906"
        }
      },
      "receipt_sha256": "37e8370352b5422d1c41172feee2c4709257d28c8d28ec2ede8ddc26244097ed"
    },
    {
      "storm_id": "346838",
      "lat": 27.8462,
      "lon": -84.4892,
      "motion_east": 2.0,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2060.0,
      "ebshear": 7.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3753
        },
        {
          "name": "alignment",
          "value": -4.1879
        },
        {
          "name": "tau",
          "value": 2.1996
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2066
      },
      "coherence_score": 2.199610471725464,
      "coherence_diagnostics": {
        "tau": 2.199610471725464,
        "grad_tau": 0.45683151483535767,
        "torsion": 0.0,
        "alignment": -4.187880992889404,
        "S_field": 0.8867146968841553,
        "Gamma_field": 0.24621500074863434,
        "S_over_Gamma": 3.601383686065674,
        "Da": 15.553483009338379,
        "E_coh": 0.9270995259284973,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.48,
              27.97
            ],
            [
              -84.43,
              27.95
            ],
            [
              -84.44,
              27.93
            ],
            [
              -84.44,
              27.69
            ],
            [
              -84.47,
              27.66
            ],
            [
              -84.5,
              27.66
            ],
            [
              -84.53,
              27.7
            ],
            [
              -84.54,
              27.83
            ],
            [
              -84.52,
              27.87
            ],
            [
              -84.52,
              27.9
            ],
            [
              -84.51,
              27.91
            ],
            [
              -84.5,
              27.96
            ],
            [
              -84.48,
              27.97
            ]
          ]
        ]
      },
      "raw_probability": 0.2066,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "7264143f082de30c7db68d5a4aad37acdd0be933a5ad312b133ca79e4a7c5110",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.2066,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "606cf3934163a155c91937f1299ae369ded72b6f98453a802f369a8b3110e73f",
        "signature": {
          "alg": "ed25519",
          "sig": "6d2f1db3b93f7fa7b154e0ecebc9a8577acdd605e1cf8f36e43c9eb0e980b2643b10f9ead76e1b578ff480b627f326e974b359ebb2ea0dc5e7178783a7591103"
        }
      },
      "receipt_sha256": "606cf3934163a155c91937f1299ae369ded72b6f98453a802f369a8b3110e73f"
    },
    {
      "storm_id": "347000",
      "lat": 40.7852,
      "lon": -102.4671,
      "motion_east": 2.2,
      "motion_south": 9.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4134.0,
      "ebshear": 42.0,
      "srh01": 136.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 136.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5003
        },
        {
          "name": "alignment",
          "value": -0.3605
        },
        {
          "name": "tau",
          "value": 0.3934
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 0.39335012435913086,
      "coherence_diagnostics": {
        "tau": 0.39335012435913086,
        "grad_tau": 0.11980323493480682,
        "torsion": 0.0,
        "alignment": -0.36045897006988525,
        "S_field": 0.16653022170066833,
        "Gamma_field": 0.4612150192260742,
        "S_over_Gamma": 0.3610685169696808,
        "Da": 26.915327072143555,
        "E_coh": 0.4857045114040375,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.57,
              40.9
            ],
            [
              -102.48,
              40.89
            ],
            [
              -102.44,
              40.87
            ],
            [
              -102.41,
              40.84
            ],
            [
              -102.41,
              40.83
            ],
            [
              -102.39,
              40.81
            ],
            [
              -102.39,
              40.77
            ],
            [
              -102.36,
              40.74
            ],
            [
              -102.36,
              40.68
            ],
            [
              -102.39,
              40.65
            ],
            [
              -102.44,
              40.65
            ],
            [
              -102.48,
              40.67
            ],
            [
              -102.48,
              40.73
            ],
            [
              -102.46,
              40.74
            ],
            [
              -102.45,
              40.76
            ],
            [
              -102.47,
              40.78
            ],
            [
              -102.53,
              40.78
            ],
            [
              -102.55,
              40.79
            ],
            [
              -102.59,
              40.83
            ],
            [
              -102.59,
              40.88
            ],
            [
              -102.57,
              40.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1991,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7f9f293eea320460d4977b6a2275c3055e1afa917dda38b5abb56a370f687aa9",
        "signature": {
          "alg": "ed25519",
          "sig": "bbb0cd2f3d14815668b14a0f7bfbf1a7702e34071df64e9a32a95460dbba82ed72a580c3656bbbd498f5ce5f40002dff08c3b6182dbd61f19ef24c7f02f1f30c"
        }
      },
      "receipt_sha256": "7f9f293eea320460d4977b6a2275c3055e1afa917dda38b5abb56a370f687aa9"
    },
    {
      "storm_id": "345890",
      "lat": 33.4363,
      "lon": -84.8819,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2133.0,
      "ebshear": 29.0,
      "srh01": 71.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.0003
        },
        {
          "name": "alignment",
          "value": -0.0198
        },
        {
          "name": "tau",
          "value": 1.4671
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1948
      },
      "coherence_score": 1.4671002626419067,
      "coherence_diagnostics": {
        "tau": 1.4671002626419067,
        "grad_tau": 0.15035946667194366,
        "torsion": 0.0,
        "alignment": -0.019833803176879883,
        "S_field": 0.7427725195884705,
        "Gamma_field": 0.3403816819190979,
        "S_over_Gamma": 2.182175397872925,
        "Da": 20.99684715270996,
        "E_coh": 0.7973102331161499,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.98,
              33.48
            ],
            [
              -84.9,
              33.48
            ],
            [
              -84.87,
              33.46
            ],
            [
              -84.77,
              33.46
            ],
            [
              -84.76,
              33.45
            ],
            [
              -84.76,
              33.41
            ],
            [
              -84.78,
              33.39
            ],
            [
              -84.81,
              33.39
            ],
            [
              -84.84,
              33.42
            ],
            [
              -84.87,
              33.43
            ],
            [
              -84.91,
              33.4
            ],
            [
              -84.93,
              33.4
            ],
            [
              -84.97,
              33.42
            ],
            [
              -84.99,
              33.44
            ],
            [
              -84.99,
              33.47
            ],
            [
              -84.98,
              33.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1948,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b1b31100b290b7581ab8d2bda1dc922df2d5b4d2e11e63e089fa74d37b3ecdd3",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1948,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e7954b4cc34bbbd0088b3ef54fddbf6789f279be1a3c085999f605e74a33583",
        "signature": {
          "alg": "ed25519",
          "sig": "7dad1e836983ad56e9b9d1717942b4f3f30ebd4739bdac8c417872b2018bfcbb804b738bbd35579400bd39da29728c1f24172bf8610130deb6efb623ade2140d"
        }
      },
      "receipt_sha256": "7e7954b4cc34bbbd0088b3ef54fddbf6789f279be1a3c085999f605e74a33583"
    },
    {
      "storm_id": "346992",
      "lat": 33.4425,
      "lon": -76.1725,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3479.0,
      "ebshear": 33.0,
      "srh01": 65.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.8753
        },
        {
          "name": "alignment",
          "value": -9.2807
        },
        {
          "name": "tau",
          "value": 1.1983
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1885
      },
      "coherence_score": 1.1982635259628296,
      "coherence_diagnostics": {
        "tau": 1.1982635259628296,
        "grad_tau": 0.4389228820800781,
        "torsion": 0.0,
        "alignment": -9.280739784240723,
        "S_field": 0.4299291968345642,
        "Gamma_field": 0.3387150168418884,
        "S_over_Gamma": 1.2692947387695312,
        "Da": 20.315502166748047,
        "E_coh": 0.7514787316322327,
        "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": [
          [
            [
              -76.19,
              33.48
            ],
            [
              -76.15,
              33.48
            ],
            [
              -76.13,
              33.45
            ],
            [
              -76.13,
              33.43
            ],
            [
              -76.17,
              33.4
            ],
            [
              -76.2,
              33.4
            ],
            [
              -76.22,
              33.42
            ],
            [
              -76.19,
              33.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1885,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "83bfc7f948b79b190ca0cbc4de5a03aa918c9727b36b3b76991ff02723f8af75",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1885,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dd04f6319a068f90c234c7f6f5a114d32fa2aef6cf9f921bf5dcfd0fb2dec32c",
        "signature": {
          "alg": "ed25519",
          "sig": "5c74984f9a110e1a3dd38d4629ae7872a8b9c2389174a5ba47c4f7778bb37902c461694a9bfdd812b676dd10dac851b74f29a2c99f474d97e3935d24b05d3600"
        }
      },
      "receipt_sha256": "dd04f6319a068f90c234c7f6f5a114d32fa2aef6cf9f921bf5dcfd0fb2dec32c"
    },
    {
      "storm_id": "346894",
      "lat": 42.1087,
      "lon": -82.8567,
      "motion_east": 5.6,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 994.0,
      "ebshear": 31.0,
      "srh01": 99.0,
      "maxllaz": 0.004,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.0003
        },
        {
          "name": "alignment",
          "value": -4.8671
        },
        {
          "name": "tau",
          "value": 1.0942
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1872
      },
      "coherence_score": 1.0941994190216064,
      "coherence_diagnostics": {
        "tau": 1.0941994190216064,
        "grad_tau": 0.15967632830142975,
        "torsion": 0.0,
        "alignment": -4.867068290710449,
        "S_field": 0.08713933825492859,
        "Gamma_field": 0.18788166344165802,
        "S_over_Gamma": 0.46379905939102173,
        "Da": 11.619543075561523,
        "E_coh": 0.4807915687561035,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.87,
              42.18
            ],
            [
              -82.84,
              42.18
            ],
            [
              -82.83,
              42.17
            ],
            [
              -82.83,
              42.14
            ],
            [
              -82.81,
              42.12
            ],
            [
              -82.81,
              42.03
            ],
            [
              -82.83,
              41.99
            ],
            [
              -82.88,
              41.99
            ],
            [
              -82.89,
              42.0
            ],
            [
              -82.89,
              42.08
            ],
            [
              -82.87,
              42.11
            ],
            [
              -82.87,
              42.14
            ],
            [
              -82.88,
              42.15
            ],
            [
              -82.88,
              42.17
            ],
            [
              -82.87,
              42.18
            ]
          ]
        ]
      },
      "raw_probability": 0.1872,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "9aa412324bc2e39299db621f6c4e3a7017a4f1f75fc160dc0228b050bb711a6f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1872,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5369e3d9a25adedacca8ed8a3f784353afd8e621f29b56bab75de0c82ab0e0ce",
        "signature": {
          "alg": "ed25519",
          "sig": "408d5da52b497c646f6b5d6c21d63b7c289a5a76b9e0795804ff68ebbe9188bf3ce22f8f83fb9d4b8d1572174b9b8919182f2a987cb57fedf9ac0121eea7fa03"
        }
      },
      "receipt_sha256": "5369e3d9a25adedacca8ed8a3f784353afd8e621f29b56bab75de0c82ab0e0ce"
    },
    {
      "storm_id": "346808",
      "lat": 41.7662,
      "lon": -83.0688,
      "motion_east": 5.9,
      "motion_south": 1.3,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1623.0,
      "ebshear": 29.0,
      "srh01": 84.0,
      "maxllaz": 0.003,
      "mesh": 0.68,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.0003
        },
        {
          "name": "alignment",
          "value": -4.8671
        },
        {
          "name": "tau",
          "value": 1.0942
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1861
      },
      "coherence_score": 1.0941994190216064,
      "coherence_diagnostics": {
        "tau": 1.0941994190216064,
        "grad_tau": 0.15967632830142975,
        "torsion": 0.0,
        "alignment": -4.867068290710449,
        "S_field": 0.08713933825492859,
        "Gamma_field": 0.18788166344165802,
        "S_over_Gamma": 0.46379905939102173,
        "Da": 11.619543075561523,
        "E_coh": 0.4807915687561035,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.09,
              41.8
            ],
            [
              -83.06,
              41.8
            ],
            [
              -83.04,
              41.78
            ],
            [
              -83.04,
              41.75
            ],
            [
              -83.06,
              41.73
            ],
            [
              -83.08,
              41.73
            ],
            [
              -83.09,
              41.74
            ],
            [
              -83.09,
              41.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1861,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b1ddddb66bd7425aecbd063eac23ea028acd239adfa8346e109a0e6fb56addcb",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1861,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9416c8891d7f9055ce6102fc3538393b3ed793378d58835f250d1f629cfe306d",
        "signature": {
          "alg": "ed25519",
          "sig": "8ba99815df766cec7e72499fd966c78335811e58022add2356b37ae4572f9cf68fce5402236f5012ad08d869801f08e2fbc4557d6638cb531641fd8f118a3403"
        }
      },
      "receipt_sha256": "9416c8891d7f9055ce6102fc3538393b3ed793378d58835f250d1f629cfe306d"
    },
    {
      "storm_id": "345265",
      "lat": 45.584,
      "lon": -93.735,
      "motion_east": 5.9,
      "motion_south": 10.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 650.0,
      "ebshear": 30.0,
      "srh01": 77.0,
      "maxllaz": 0.007,
      "mesh": 0.19,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6253
        },
        {
          "name": "alignment",
          "value": 6.0083
        },
        {
          "name": "tau",
          "value": 0.8431
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1823
      },
      "coherence_score": 0.8431345224380493,
      "coherence_diagnostics": {
        "tau": 0.8431345224380493,
        "grad_tau": 0.05000172182917595,
        "torsion": 0.0,
        "alignment": 6.008330821990967,
        "S_field": 0.37369850277900696,
        "Gamma_field": 0.3537150025367737,
        "S_over_Gamma": 1.056496024131775,
        "Da": 19.92915153503418,
        "E_coh": 0.6234413981437683,
        "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": [
          [
            [
              -93.75,
              45.66
            ],
            [
              -93.69,
              45.66
            ],
            [
              -93.66,
              45.64
            ],
            [
              -93.63,
              45.64
            ],
            [
              -93.62,
              45.63
            ],
            [
              -93.59,
              45.63
            ],
            [
              -93.57,
              45.62
            ],
            [
              -93.57,
              45.6
            ],
            [
              -93.53,
              45.55
            ],
            [
              -93.54,
              45.52
            ],
            [
              -93.57,
              45.52
            ],
            [
              -93.57,
              45.53
            ],
            [
              -93.62,
              45.57
            ],
            [
              -93.64,
              45.57
            ],
            [
              -93.65,
              45.58
            ],
            [
              -93.7,
              45.58
            ],
            [
              -93.71,
              45.57
            ],
            [
              -93.74,
              45.57
            ],
            [
              -93.84,
              45.51
            ],
            [
              -93.87,
              45.51
            ],
            [
              -93.88,
              45.5
            ],
            [
              -93.96,
              45.51
            ],
            [
              -93.95,
              45.53
            ],
            [
              -93.96,
              45.54
            ],
            [
              -93.96,
              45.58
            ],
            [
              -93.93,
              45.63
            ],
            [
              -93.91,
              45.63
            ],
            [
              -93.9,
              45.64
            ],
            [
              -93.79,
              45.64
            ],
            [
              -93.75,
              45.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1823,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "39c5f5aefd611111bc7c24f803414b216abbfff77440db1a8beb8975abf99081",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1823,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fbc4accaa780b7fd13e72ebf0dd3891d9a69f18d872ec86b9211ac9de94a7a50",
        "signature": {
          "alg": "ed25519",
          "sig": "5a69a400bd637cd7e914a67de5cbc005a82717b205c084998d8dfcf90b65a108e74812f8948616ef2f907b9c3d56788a007feb362b5c24aff6d0a50b9ae01e00"
        }
      },
      "receipt_sha256": "fbc4accaa780b7fd13e72ebf0dd3891d9a69f18d872ec86b9211ac9de94a7a50"
    },
    {
      "storm_id": "346508",
      "lat": 41.9128,
      "lon": -82.8994,
      "motion_east": 5.9,
      "motion_south": 1.3,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1464.0,
      "ebshear": 32.0,
      "srh01": 88.0,
      "maxllaz": 0.004,
      "mesh": 0.34,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 88.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.0003
        },
        {
          "name": "alignment",
          "value": -4.8671
        },
        {
          "name": "tau",
          "value": 1.0942
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1784
      },
      "coherence_score": 1.0941994190216064,
      "coherence_diagnostics": {
        "tau": 1.0941994190216064,
        "grad_tau": 0.15967632830142975,
        "torsion": 0.0,
        "alignment": -4.867068290710449,
        "S_field": 0.08713933825492859,
        "Gamma_field": 0.18788166344165802,
        "S_over_Gamma": 0.46379905939102173,
        "Da": 11.619543075561523,
        "E_coh": 0.4807915687561035,
        "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.97,
              42.0
            ],
            [
              -82.94,
              42.0
            ],
            [
              -82.91,
              41.97
            ],
            [
              -82.91,
              41.94
            ],
            [
              -82.87,
              41.91
            ],
            [
              -82.82,
              41.91
            ],
            [
              -82.8,
              41.9
            ],
            [
              -82.79,
              41.89
            ],
            [
              -82.79,
              41.83
            ],
            [
              -82.8,
              41.82
            ],
            [
              -82.87,
              41.82
            ],
            [
              -82.91,
              41.85
            ],
            [
              -82.91,
              41.87
            ],
            [
              -82.94,
              41.9
            ],
            [
              -82.99,
              41.92
            ],
            [
              -83.0,
              41.93
            ],
            [
              -83.0,
              41.97
            ],
            [
              -82.97,
              42.0
            ]
          ]
        ]
      },
      "raw_probability": 0.1784,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "e0b5b930968bed4f965f851331f32a2c6cb475e9cb6b7db462208a6a8d0e5a99",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1784,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5366e2dabe48f65dfb1b3a094ef563afee3345f989967a2545bd3a90f12cde6c",
        "signature": {
          "alg": "ed25519",
          "sig": "5eb6714ded9b4102734d922d1e48d159378263b3a0ccf7439ec289f00bf2ec168ec8f9970da3694c92fc2a46a9862a498f0ac664b8f626dd7f2a5947212a9406"
        }
      },
      "receipt_sha256": "5366e2dabe48f65dfb1b3a094ef563afee3345f989967a2545bd3a90f12cde6c"
    },
    {
      "storm_id": "346725",
      "lat": 33.9104,
      "lon": -78.5479,
      "motion_east": 5.4,
      "motion_south": -5.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 389.0,
      "ebshear": 35.0,
      "srh01": 105.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 105.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2503
        },
        {
          "name": "alignment",
          "value": 5.6941
        },
        {
          "name": "tau",
          "value": 0.8012
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1727
      },
      "coherence_score": 0.8012115955352783,
      "coherence_diagnostics": {
        "tau": 0.8012115955352783,
        "grad_tau": 0.16271542012691498,
        "torsion": 0.0,
        "alignment": 5.694058895111084,
        "S_field": 0.33361074328422546,
        "Gamma_field": 0.3220483362674713,
        "S_over_Gamma": 1.035902738571167,
        "Da": 20.008501052856445,
        "E_coh": 0.5847301483154297,
        "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": [
          [
            [
              -78.6,
              33.99
            ],
            [
              -78.58,
              33.99
            ],
            [
              -78.57,
              33.98
            ],
            [
              -78.55,
              33.98
            ],
            [
              -78.54,
              33.97
            ],
            [
              -78.52,
              33.97
            ],
            [
              -78.51,
              33.96
            ],
            [
              -78.49,
              33.96
            ],
            [
              -78.48,
              33.95
            ],
            [
              -78.46,
              33.95
            ],
            [
              -78.42,
              33.93
            ],
            [
              -78.39,
              33.9
            ],
            [
              -78.38,
              33.86
            ],
            [
              -78.39,
              33.85
            ],
            [
              -78.43,
              33.85
            ],
            [
              -78.44,
              33.86
            ],
            [
              -78.48,
              33.85
            ],
            [
              -78.53,
              33.79
            ],
            [
              -78.63,
              33.79
            ],
            [
              -78.65,
              33.8
            ],
            [
              -78.67,
              33.82
            ],
            [
              -78.67,
              33.83
            ],
            [
              -78.71,
              33.86
            ],
            [
              -78.71,
              33.92
            ],
            [
              -78.69,
              33.93
            ],
            [
              -78.64,
              33.98
            ],
            [
              -78.61,
              33.98
            ],
            [
              -78.6,
              33.99
            ]
          ]
        ]
      },
      "raw_probability": 0.1727,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "5fbfbca1c24227b9cbc7b08eab944857c77be51ad98c0e8ea4c1965f0c162605",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1727,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1db61663a1efbdbf4791a2eb58ebcac26a3850bb0f769524a190b928c1add9fe",
        "signature": {
          "alg": "ed25519",
          "sig": "b8bc03ae1d4be50c282118967207dee3f0ee103b5933c44910c07183d81d7a61bf8fd099faffb2abf6489b38397551e952e63821b43eb951e88c261a725e3209"
        }
      },
      "receipt_sha256": "1db61663a1efbdbf4791a2eb58ebcac26a3850bb0f769524a190b928c1add9fe"
    },
    {
      "storm_id": "346428",
      "lat": 47.5231,
      "lon": -85.3238,
      "motion_east": 6.0,
      "motion_south": 1.5,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 773.0,
      "ebshear": 21.0,
      "srh01": 107.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.3753
        },
        {
          "name": "alignment",
          "value": 6.0001
        },
        {
          "name": "tau",
          "value": 0.515
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1717
      },
      "coherence_score": 0.515028715133667,
      "coherence_diagnostics": {
        "tau": 0.515028715133667,
        "grad_tau": 0.21380896866321564,
        "torsion": 0.0,
        "alignment": 6.000054836273193,
        "S_field": 0.1396830677986145,
        "Gamma_field": 0.16038167476654053,
        "S_over_Gamma": 0.8709415793418884,
        "Da": 9.518157958984375,
        "E_coh": 0.4342621862888336,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.29,
              47.59
            ],
            [
              -85.27,
              47.59
            ],
            [
              -85.26,
              47.57
            ],
            [
              -85.3,
              47.54
            ],
            [
              -85.3,
              47.49
            ],
            [
              -85.31,
              47.48
            ],
            [
              -85.31,
              47.45
            ],
            [
              -85.32,
              47.44
            ],
            [
              -85.37,
              47.44
            ],
            [
              -85.39,
              47.47
            ],
            [
              -85.39,
              47.52
            ],
            [
              -85.38,
              47.53
            ],
            [
              -85.36,
              47.53
            ],
            [
              -85.33,
              47.57
            ],
            [
              -85.31,
              47.57
            ],
            [
              -85.29,
              47.59
            ]
          ]
        ]
      },
      "raw_probability": 0.1717,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "5ce848f0c05a28a2e9a1ee605e19d93cc683ede9ab504a61b5f6201f7b495c95",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1717,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1103dcaaa076ee8057163ce211cb96fefe5295ccc56c64f8e9f8fb66d0d7f1f6",
        "signature": {
          "alg": "ed25519",
          "sig": "f37ed08e38680429d474b77ea993aee6c8279e4a71402a12d496fc1f0ea26898746196fc953efccf10336de3293b238b205365f15117ee5d2a20f83bb714b502"
        }
      },
      "receipt_sha256": "1103dcaaa076ee8057163ce211cb96fefe5295ccc56c64f8e9f8fb66d0d7f1f6"
    },
    {
      "storm_id": "346825",
      "lat": 34.3991,
      "lon": -75.2344,
      "motion_east": 4.0,
      "motion_south": -6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3202.0,
      "ebshear": 24.0,
      "srh01": 28.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.8753
        },
        {
          "name": "alignment",
          "value": -4.7498
        },
        {
          "name": "tau",
          "value": 1.1147
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1715
      },
      "coherence_score": 1.1146981716156006,
      "coherence_diagnostics": {
        "tau": 1.1146981716156006,
        "grad_tau": 0.6308333873748779,
        "torsion": 5.13371212207403e-09,
        "alignment": -4.7498369216918945,
        "S_field": 0.24442851543426514,
        "Gamma_field": 0.8637150526046753,
        "S_over_Gamma": 0.2829967141151428,
        "Da": 51.35945129394531,
        "E_coh": 0.19847330451011658,
        "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": [
          [
            [
              -75.3,
              34.59
            ],
            [
              -75.28,
              34.59
            ],
            [
              -75.24,
              34.56
            ],
            [
              -75.16,
              34.55
            ],
            [
              -75.15,
              34.54
            ],
            [
              -75.16,
              34.53
            ],
            [
              -75.16,
              34.51
            ],
            [
              -75.12,
              34.46
            ],
            [
              -75.12,
              34.41
            ],
            [
              -75.15,
              34.37
            ],
            [
              -75.13,
              34.34
            ],
            [
              -75.07,
              34.34
            ],
            [
              -75.05,
              34.33
            ],
            [
              -75.04,
              34.31
            ],
            [
              -75.04,
              34.26
            ],
            [
              -75.05,
              34.25
            ],
            [
              -75.09,
              34.23
            ],
            [
              -75.14,
              34.23
            ],
            [
              -75.17,
              34.21
            ],
            [
              -75.24,
              34.21
            ],
            [
              -75.25,
              34.22
            ],
            [
              -75.3,
              34.23
            ],
            [
              -75.32,
              34.25
            ],
            [
              -75.36,
              34.27
            ],
            [
              -75.37,
              34.32
            ],
            [
              -75.39,
              34.34
            ],
            [
              -75.39,
              34.36
            ],
            [
              -75.44,
              34.44
            ],
            [
              -75.44,
              34.51
            ],
            [
              -75.42,
              34.55
            ],
            [
              -75.39,
              34.55
            ],
            [
              -75.38,
              34.56
            ],
            [
              -75.36,
              34.56
            ],
            [
              -75.3,
              34.59
            ]
          ]
        ]
      },
      "raw_probability": 0.1715,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "7d1dfedc4ab24e16cbff821417cdd8fbde88af26454951309d2b46135f901285",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1715,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5abea43f685e18910902af8afe40eaa1465c343ac1f4266a9e90798cdbf807db",
        "signature": {
          "alg": "ed25519",
          "sig": "db9b4e1d5404426756e5ae9e065720cbcd116314fb529f81a055659970dfd3aa0f7a869d255224b819ba897f1588667bfd7961142029bb44c88866058512410d"
        }
      },
      "receipt_sha256": "5abea43f685e18910902af8afe40eaa1465c343ac1f4266a9e90798cdbf807db"
    },
    {
      "storm_id": "346796",
      "lat": 35.615,
      "lon": -72.9663,
      "motion_east": 4.6,
      "motion_south": 1.3,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2461.0,
      "ebshear": 22.0,
      "srh01": 36.0,
      "maxllaz": 0.0,
      "mesh": 0.13,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.1253
        },
        {
          "name": "alignment",
          "value": -1.1158
        },
        {
          "name": "tau",
          "value": 2.5571
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1657
      },
      "coherence_score": 2.5570926666259766,
      "coherence_diagnostics": {
        "tau": 2.5570926666259766,
        "grad_tau": 1.0194801092147827,
        "torsion": 0.0,
        "alignment": -1.115828037261963,
        "S_field": 0.2723672688007355,
        "Gamma_field": 0.680381715297699,
        "S_over_Gamma": 0.40031537413597107,
        "Da": 39.5032958984375,
        "E_coh": 0.5903708934783936,
        "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": [
          [
            [
              -72.99,
              35.66
            ],
            [
              -72.94,
              35.66
            ],
            [
              -72.92,
              35.63
            ],
            [
              -72.92,
              35.6
            ],
            [
              -72.96,
              35.55
            ],
            [
              -72.99,
              35.56
            ],
            [
              -73.02,
              35.6
            ],
            [
              -72.99,
              35.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1657,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "fa1ee98a190ea4334b174a8125f5dfe6bfcd9252c4a0c8122a190d737648db9f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1657,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22a28df46a3c75ddb04abf98d588d17133560542300c09856fb554a79649850e",
        "signature": {
          "alg": "ed25519",
          "sig": "881fcfd82b7a431a98d8b3475d5354f3f44dca12acb3aea1d05c38d7de0f5b5cfde803d98ad9e2c27f3d98c31f36b47e72dc261633aca38ab30932b2aa7cf201"
        }
      },
      "receipt_sha256": "22a28df46a3c75ddb04abf98d588d17133560542300c09856fb554a79649850e"
    },
    {
      "storm_id": "346456",
      "lat": 33.0664,
      "lon": -78.7711,
      "motion_east": 4.6,
      "motion_south": -6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2283.0,
      "ebshear": 28.0,
      "srh01": 73.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5003
        },
        {
          "name": "alignment",
          "value": 2.7229
        },
        {
          "name": "tau",
          "value": 0.6435
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1651
      },
      "coherence_score": 0.6434808969497681,
      "coherence_diagnostics": {
        "tau": 0.6434808969497681,
        "grad_tau": 0.1609114706516266,
        "torsion": 0.0,
        "alignment": 2.72292423248291,
        "S_field": 0.09442850202322006,
        "Gamma_field": 0.8687150478363037,
        "S_over_Gamma": 0.10869905352592468,
        "Da": 53.872901916503906,
        "E_coh": 0.1107797771692276,
        "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": [
          [
            [
              -78.88,
              33.22
            ],
            [
              -78.82,
              33.21
            ],
            [
              -78.77,
              33.15
            ],
            [
              -78.76,
              33.11
            ],
            [
              -78.74,
              33.09
            ],
            [
              -78.73,
              33.06
            ],
            [
              -78.72,
              33.05
            ],
            [
              -78.69,
              33.05
            ],
            [
              -78.69,
              33.04
            ],
            [
              -78.67,
              33.02
            ],
            [
              -78.67,
              32.99
            ],
            [
              -78.66,
              32.98
            ],
            [
              -78.66,
              32.95
            ],
            [
              -78.67,
              32.94
            ],
            [
              -78.68,
              32.95
            ],
            [
              -78.72,
              32.95
            ],
            [
              -78.72,
              32.97
            ],
            [
              -78.75,
              33.0
            ],
            [
              -78.75,
              33.03
            ],
            [
              -78.76,
              33.04
            ],
            [
              -78.78,
              33.05
            ],
            [
              -78.81,
              33.05
            ],
            [
              -78.87,
              33.1
            ],
            [
              -78.93,
              33.13
            ],
            [
              -78.94,
              33.15
            ],
            [
              -78.94,
              33.18
            ],
            [
              -78.93,
              33.18
            ],
            [
              -78.88,
              33.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1651,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "ff7671246549b23edbcfc4c4ae7f924e26c2d094a1daf6b4cb56d89a8ea58d95",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1651,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a2480503560408b02d1ce3473248445a9a4c7785741cebec9d46b828dd8ad52f",
        "signature": {
          "alg": "ed25519",
          "sig": "7a02d9a1623ce6f43faf9d6090f6d4208be510a397d0309927558b08fc12138b9d2b5efed1aa9f3b9ec5fdc0ab9f0ad80923bd2b3aa80c0dd2fb062e1baa630b"
        }
      },
      "receipt_sha256": "a2480503560408b02d1ce3473248445a9a4c7785741cebec9d46b828dd8ad52f"
    },
    {
      "storm_id": "346644",
      "lat": 44.2917,
      "lon": -83.0333,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 481.0,
      "ebshear": 25.0,
      "srh01": 84.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.1253
        },
        {
          "name": "alignment",
          "value": -6.5937
        },
        {
          "name": "tau",
          "value": 0.9226
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1619
      },
      "coherence_score": 0.9225813746452332,
      "coherence_diagnostics": {
        "tau": 0.9225813746452332,
        "grad_tau": 0.06984671205282211,
        "torsion": 0.0,
        "alignment": -6.593720436096191,
        "S_field": 0.21390336751937866,
        "Gamma_field": 0.27204835414886475,
        "S_over_Gamma": 0.7862696647644043,
        "Da": 18.112743377685547,
        "E_coh": 0.22278594970703125,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.06,
              44.36
            ],
            [
              -83.0,
              44.36
            ],
            [
              -82.97,
              44.33
            ],
            [
              -82.97,
              44.28
            ],
            [
              -82.99,
              44.24
            ],
            [
              -83.01,
              44.22
            ],
            [
              -83.04,
              44.22
            ],
            [
              -83.07,
              44.25
            ],
            [
              -83.07,
              44.27
            ],
            [
              -83.08,
              44.28
            ],
            [
              -83.08,
              44.33
            ],
            [
              -83.06,
              44.36
            ]
          ]
        ]
      },
      "raw_probability": 0.1619,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "5e62dd9a692b681bef843eeb3eecc3d5cc239d14c7c1cc498860c66045bb2bdd",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1619,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ec605a53ae98c06c4150d5ca79a4f198ba1dc51d7807164afb62582fe2a52efa",
        "signature": {
          "alg": "ed25519",
          "sig": "ed7bff954540f3397ac44ffe18135b2c9d4c01a1b8af7689f983ee24fd66e62745a5bd9718ca93bcf6918d2f50663508e2f7641b8a580085c9f7aeb41a9bc606"
        }
      },
      "receipt_sha256": "ec605a53ae98c06c4150d5ca79a4f198ba1dc51d7807164afb62582fe2a52efa"
    },
    {
      "storm_id": "346832",
      "lat": 31.4833,
      "lon": -84.5522,
      "motion_east": 0.4,
      "motion_south": 3.2,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 232.0,
      "ebshear": 29.0,
      "srh01": 61.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.3753
        },
        {
          "name": "alignment",
          "value": 6.014
        },
        {
          "name": "tau",
          "value": 1.2866
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1612
      },
      "coherence_score": 1.286628246307373,
      "coherence_diagnostics": {
        "tau": 1.286628246307373,
        "grad_tau": 0.12394967675209045,
        "torsion": 0.0,
        "alignment": 6.013993263244629,
        "S_field": 0.5899128913879395,
        "Gamma_field": 0.6528816819190979,
        "S_over_Gamma": 0.9035525321960449,
        "Da": 42.6667366027832,
        "E_coh": 0.7481979131698608,
        "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.55,
              31.51
            ],
            [
              -84.53,
              31.51
            ],
            [
              -84.52,
              31.5
            ],
            [
              -84.52,
              31.45
            ],
            [
              -84.54,
              31.44
            ],
            [
              -84.6,
              31.44
            ],
            [
              -84.6,
              31.49
            ],
            [
              -84.56,
              31.5
            ],
            [
              -84.55,
              31.51
            ]
          ]
        ]
      },
      "raw_probability": 0.1612,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "e9bcdfa623dff14eb86e33cab42bdb742c97aba4484c12f559a21ed010cb22c8",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1612,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8a5a20629710f50c27a72d98cef3539a3d07a5a692f68c11e38924ae186f75e0",
        "signature": {
          "alg": "ed25519",
          "sig": "66dcc76045b0a58ad3e197a836c84c90fd5b80be4f1c68ef662dfeece735b131673c9e35600383953de1d8e21547b004a36a9f03313db94b81ea81d14ec7fb03"
        }
      },
      "receipt_sha256": "8a5a20629710f50c27a72d98cef3539a3d07a5a692f68c11e38924ae186f75e0"
    },
    {
      "storm_id": "346783",
      "lat": 29.6769,
      "lon": -92.3685,
      "motion_east": -2.0,
      "motion_south": 1.8,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2330.0,
      "ebshear": 37.0,
      "srh01": 63.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.2503
        },
        {
          "name": "alignment",
          "value": 1.4737
        },
        {
          "name": "tau",
          "value": 1.9212
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1591
      },
      "coherence_score": 1.9211784601211548,
      "coherence_diagnostics": {
        "tau": 1.9211784601211548,
        "grad_tau": 0.5971012711524963,
        "torsion": 0.0,
        "alignment": 1.4736647605895996,
        "S_field": 1.284897804260254,
        "Gamma_field": 0.6212149858474731,
        "S_over_Gamma": 2.0683624744415283,
        "Da": 37.4950065612793,
        "E_coh": 0.9109203219413757,
        "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.41,
              29.78
            ],
            [
              -92.37,
              29.78
            ],
            [
              -92.35,
              29.77
            ],
            [
              -92.27,
              29.7
            ],
            [
              -92.27,
              29.65
            ],
            [
              -92.28,
              29.63
            ],
            [
              -92.31,
              29.62
            ],
            [
              -92.36,
              29.56
            ],
            [
              -92.4,
              29.56
            ],
            [
              -92.43,
              29.59
            ],
            [
              -92.47,
              29.66
            ],
            [
              -92.46,
              29.72
            ],
            [
              -92.41,
              29.78
            ]
          ]
        ]
      },
      "raw_probability": 0.1591,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4d60be6ad22d57b2a4265cbdb00ec3cd3dda1f2b3dcd6f940aa49abb35c8642a",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1591,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c89b8169a712a352811df236e1b8f5f356f8f4e5c1396a08b1061baf5b38eb98",
        "signature": {
          "alg": "ed25519",
          "sig": "82cdf59523733a90ef74ba589b265b23088d9423ab63bfb1d46fc8aef915fa0b2cc09faefbf5384fcd7d2e7df0eb39a2af618ca0d730e2881331b6732c354d0c"
        }
      },
      "receipt_sha256": "c89b8169a712a352811df236e1b8f5f356f8f4e5c1396a08b1061baf5b38eb98"
    },
    {
      "storm_id": "346909",
      "lat": 41.6256,
      "lon": -82.9833,
      "motion_east": 5.8,
      "motion_south": 1.3,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1554.0,
      "ebshear": 27.0,
      "srh01": 85.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.0003
        },
        {
          "name": "alignment",
          "value": -4.8671
        },
        {
          "name": "tau",
          "value": 1.0942
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1554
      },
      "coherence_score": 1.0941994190216064,
      "coherence_diagnostics": {
        "tau": 1.0941994190216064,
        "grad_tau": 0.15967632830142975,
        "torsion": 0.0,
        "alignment": -4.867068290710449,
        "S_field": 0.08713933825492859,
        "Gamma_field": 0.18788166344165802,
        "S_over_Gamma": 0.46379905939102173,
        "Da": 11.619543075561523,
        "E_coh": 0.4807915687561035,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.0,
              41.66
            ],
            [
              -82.96,
              41.66
            ],
            [
              -82.95,
              41.65
            ],
            [
              -82.94,
              41.61
            ],
            [
              -82.96,
              41.58
            ],
            [
              -83.0,
              41.58
            ],
            [
              -83.02,
              41.6
            ],
            [
              -83.02,
              41.63
            ],
            [
              -83.0,
              41.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1554,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "ae1739f9a0236d28708e8e9fa2dc131d1dd0ec383e3788fcce2f5de1c9d09665",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1554,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6fdb9c8d796067e887ec807f04f9dfb33adaade5e9ab2b22d249e84c2698f7de",
        "signature": {
          "alg": "ed25519",
          "sig": "b3b8febda4375e58cb98bb25a56dacdfe8cd56bc7bbe3612b211eddcaad90390c179d8b78c22cb24f427657613506ab83009e386d0f9c53f48cadd8a181edf0d"
        }
      },
      "receipt_sha256": "6fdb9c8d796067e887ec807f04f9dfb33adaade5e9ab2b22d249e84c2698f7de"
    },
    {
      "storm_id": "346986",
      "lat": 41.7936,
      "lon": -83.5118,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1257.0,
      "ebshear": 25.0,
      "srh01": 85.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.0003
        },
        {
          "name": "alignment",
          "value": -4.8671
        },
        {
          "name": "tau",
          "value": 1.0942
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1545
      },
      "coherence_score": 1.0941994190216064,
      "coherence_diagnostics": {
        "tau": 1.0941994190216064,
        "grad_tau": 0.15967632830142975,
        "torsion": 0.0,
        "alignment": -4.867068290710449,
        "S_field": 0.08713933825492859,
        "Gamma_field": 0.18788166344165802,
        "S_over_Gamma": 0.46379905939102173,
        "Da": 11.619543075561523,
        "E_coh": 0.4807915687561035,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.52,
              41.83
            ],
            [
              -83.5,
              41.83
            ],
            [
              -83.48,
              41.81
            ],
            [
              -83.49,
              41.8
            ],
            [
              -83.48,
              41.76
            ],
            [
              -83.5,
              41.75
            ],
            [
              -83.52,
              41.75
            ],
            [
              -83.54,
              41.77
            ],
            [
              -83.53,
              41.79
            ],
            [
              -83.55,
              41.81
            ],
            [
              -83.52,
              41.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1545,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "d974ad686211d3042698c17aee6b2a005d1f037f8709c9e61b0b04d3a7726f47",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1545,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c230a3c3c19361a3c6fae64506dd4d10d19abd61dc610b9ef810ef518c375d2a",
        "signature": {
          "alg": "ed25519",
          "sig": "3df0cd455e793a39594ccf0f46938913a9c6b8a347586c6afcec2bf3523bc319526b43d2db1dc0104a9d5e342b7ce1e401e4dd995837523336a9c3832bb58e03"
        }
      },
      "receipt_sha256": "c230a3c3c19361a3c6fae64506dd4d10d19abd61dc610b9ef810ef518c375d2a"
    },
    {
      "storm_id": "346985",
      "lat": 47.7238,
      "lon": -85.155,
      "motion_east": 6.0,
      "motion_south": 1.5,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 655.0,
      "ebshear": 15.0,
      "srh01": 159.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 159.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.3753
        },
        {
          "name": "alignment",
          "value": 6.0001
        },
        {
          "name": "tau",
          "value": 0.515
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1532
      },
      "coherence_score": 0.515028715133667,
      "coherence_diagnostics": {
        "tau": 0.515028715133667,
        "grad_tau": 0.21380896866321564,
        "torsion": 0.0,
        "alignment": 6.000054836273193,
        "S_field": 0.1396830677986145,
        "Gamma_field": 0.16038167476654053,
        "S_over_Gamma": 0.8709415793418884,
        "Da": 9.518157958984375,
        "E_coh": 0.4342621862888336,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.17,
              47.75
            ],
            [
              -85.14,
              47.75
            ],
            [
              -85.12,
              47.72
            ],
            [
              -85.12,
              47.7
            ],
            [
              -85.15,
              47.68
            ],
            [
              -85.19,
              47.7
            ],
            [
              -85.18,
              47.74
            ],
            [
              -85.17,
              47.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1532,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "76bc8bb357231e377bb8a126e8dd7ca586ecb2c2b2b70288043b0c4b17cf03b0",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1532,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "20af40a3af8a8e982f592c001ae66be2b933a589d5fb12a26b1b4dde66ea34d5",
        "signature": {
          "alg": "ed25519",
          "sig": "a6fc243a0189d1c6f727a9935e1c0f5edd89f8c32fb0559b298ab8fe4bfde258d6182f36d9f6f8f9c58a81306877c6faa1d3106b4a04f0418f0ff4173de6d904"
        }
      },
      "receipt_sha256": "20af40a3af8a8e982f592c001ae66be2b933a589d5fb12a26b1b4dde66ea34d5"
    },
    {
      "storm_id": "344514",
      "lat": 40.8046,
      "lon": -103.2985,
      "motion_east": 1.7,
      "motion_south": 6.7,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2963.0,
      "ebshear": 50.0,
      "srh01": 191.0,
      "maxllaz": 0.008,
      "mesh": 1.16,
      "flash_rate": 30.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 191.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5003
        },
        {
          "name": "alignment",
          "value": -0.3605
        },
        {
          "name": "tau",
          "value": 0.3934
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1501
      },
      "coherence_score": 0.39335012435913086,
      "coherence_diagnostics": {
        "tau": 0.39335012435913086,
        "grad_tau": 0.11980323493480682,
        "torsion": 0.0,
        "alignment": -0.36045897006988525,
        "S_field": 0.16653022170066833,
        "Gamma_field": 0.4612150192260742,
        "S_over_Gamma": 0.3610685169696808,
        "Da": 26.915327072143555,
        "E_coh": 0.4857045114040375,
        "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": 9,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.33,
              40.87
            ],
            [
              -103.27,
              40.87
            ],
            [
              -103.26,
              40.86
            ],
            [
              -103.24,
              40.86
            ],
            [
              -103.22,
              40.84
            ],
            [
              -103.22,
              40.72
            ],
            [
              -103.24,
              40.69
            ],
            [
              -103.3,
              40.69
            ],
            [
              -103.37,
              40.75
            ],
            [
              -103.37,
              40.8
            ],
            [
              -103.36,
              40.81
            ],
            [
              -103.37,
              40.83
            ],
            [
              -103.33,
              40.87
            ]
          ]
        ]
      },
      "raw_probability": 0.1501,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "afc589cbc7c06421e611b1a301fd2bdf51ac36040de899eb4fece5e6412c03ff",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1501,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cf308f6da0b5004f24c52d0fbf2b2999ddd7b5f958dd87d4cbaa0ff15cb13ae7",
        "signature": {
          "alg": "ed25519",
          "sig": "30bd47f07b9b379086b009e5794ec7e90d431946167f7b1e3f82dff3440b228c7aa0c5e4d88c1c6e3178e5dafed328dba4d1462d9c4354286d0d585c3d841e07"
        }
      },
      "receipt_sha256": "cf308f6da0b5004f24c52d0fbf2b2999ddd7b5f958dd87d4cbaa0ff15cb13ae7"
    },
    {
      "storm_id": "346987",
      "lat": 40.9144,
      "lon": -103.1211,
      "motion_east": 1.8,
      "motion_south": 6.6,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3975.0,
      "ebshear": 58.0,
      "srh01": 181.0,
      "maxllaz": 0.002,
      "mesh": 0.35,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 181.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.3753
        },
        {
          "name": "alignment",
          "value": -1.4402
        },
        {
          "name": "tau",
          "value": 0.386
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1476
      },
      "coherence_score": 0.38596871495246887,
      "coherence_diagnostics": {
        "tau": 0.38596871495246887,
        "grad_tau": 0.09930253028869629,
        "torsion": 0.0,
        "alignment": -1.4402483701705933,
        "S_field": 0.11504936218261719,
        "Gamma_field": 0.6445483565330505,
        "S_over_Gamma": 0.1784960925579071,
        "Da": 36.60996627807617,
        "E_coh": 0.7146400213241577,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.14,
              40.94
            ],
            [
              -103.11,
              40.94
            ],
            [
              -103.08,
              40.91
            ],
            [
              -103.08,
              40.9
            ],
            [
              -103.1,
              40.88
            ],
            [
              -103.14,
              40.89
            ],
            [
              -103.15,
              40.9
            ],
            [
              -103.15,
              40.93
            ],
            [
              -103.14,
              40.94
            ]
          ]
        ]
      },
      "raw_probability": 0.1476,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2f301b28ec93c7556e2dbadfac715012762bd91a5aec5b8a6c130ce3c757ee34",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1476,
        "probability": 0.002108,
        "confidence_lo": 0.002081,
        "confidence_hi": 0.002108,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5e2983ecc5cf629efc883751b40a026cb34d97ff28120170f0ec034555073634",
        "signature": {
          "alg": "ed25519",
          "sig": "52a14f7d94443253f34fcff47065895424aa5867ce5040c34be6fdb4c9fa07143475da0720f6cd5cbd756c92456211fb559fb6998805f4c65978b34a66159c01"
        }
      },
      "receipt_sha256": "5e2983ecc5cf629efc883751b40a026cb34d97ff28120170f0ec034555073634"
    },
    {
      "storm_id": "346018",
      "lat": 31.6382,
      "lon": -79.2091,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3322.0,
      "ebshear": 13.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.25,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3753
        },
        {
          "name": "alignment",
          "value": 4.0585
        },
        {
          "name": "tau",
          "value": 0.7576
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1454
      },
      "coherence_score": 0.7575881481170654,
      "coherence_diagnostics": {
        "tau": 0.7575881481170654,
        "grad_tau": 0.23379488289356232,
        "torsion": 0.0,
        "alignment": 4.058547019958496,
        "S_field": 0.27557164430618286,
        "Gamma_field": 0.5520483255386353,
        "S_over_Gamma": 0.49918028712272644,
        "Da": 33.07270812988281,
        "E_coh": 0.6968021392822266,
        "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": [
          [
            [
              -79.19,
              31.69
            ],
            [
              -79.15,
              31.68
            ],
            [
              -79.15,
              31.65
            ],
            [
              -79.19,
              31.59
            ],
            [
              -79.21,
              31.58
            ],
            [
              -79.24,
              31.58
            ],
            [
              -79.24,
              31.6
            ],
            [
              -79.26,
              31.64
            ],
            [
              -79.25,
              31.66
            ],
            [
              -79.23,
              31.66
            ],
            [
              -79.19,
              31.69
            ]
          ]
        ]
      },
      "raw_probability": 0.1454,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "609680ddcfa1ba7a881c0d84a73934895e48b3839574ea86aae17f6bba8bff1c",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1454,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "37a32f5d793b51b8ce70f0a67506237c5a7e64b63a635214d97db30e58032a81",
        "signature": {
          "alg": "ed25519",
          "sig": "02599d6e7109cc9a9102dfbe8fd441de864abe9a27b0cae2f90d7c03a304099980e608b8ca7b55158a0028dc5002c71fa30dc0ec14c17ae9454cdb4604771e09"
        }
      },
      "receipt_sha256": "37a32f5d793b51b8ce70f0a67506237c5a7e64b63a635214d97db30e58032a81"
    },
    {
      "storm_id": "346974",
      "lat": 30.865,
      "lon": -81.2942,
      "motion_east": 3.2,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1805.0,
      "ebshear": 21.0,
      "srh01": 86.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3753
        },
        {
          "name": "alignment",
          "value": -4.4049
        },
        {
          "name": "tau",
          "value": 1.1705
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1451
      },
      "coherence_score": 1.1704996824264526,
      "coherence_diagnostics": {
        "tau": 1.1704996824264526,
        "grad_tau": 0.3855069875717163,
        "torsion": 0.0,
        "alignment": -4.404851913452148,
        "S_field": 0.3347710967063904,
        "Gamma_field": 0.47871503233909607,
        "S_over_Gamma": 0.6993118524551392,
        "Da": 29.407363891601562,
        "E_coh": 0.849215030670166,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.29,
              30.92
            ],
            [
              -81.26,
              30.92
            ],
            [
              -81.24,
              30.91
            ],
            [
              -81.24,
              30.85
            ],
            [
              -81.25,
              30.85
            ],
            [
              -81.26,
              30.83
            ],
            [
              -81.3,
              30.83
            ],
            [
              -81.31,
              30.82
            ],
            [
              -81.35,
              30.82
            ],
            [
              -81.37,
              30.83
            ],
            [
              -81.37,
              30.88
            ],
            [
              -81.29,
              30.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1451,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "81f56ddaa165ca442cb5128ff95a8300eb8c5fb4f7b5b229fd1207586a063131",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1451,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dd18e06678f505c0294227d4074c53b9e6209515946c163a1cc1e4681a4a7049",
        "signature": {
          "alg": "ed25519",
          "sig": "e34598aa16f17d9c833c3fda1874a4dc6aba701496565f00e7cb7a828a804fc14085f83866d6ccf186e04c986f04fb826df50d6653997be070a3d4b850a61d06"
        }
      },
      "receipt_sha256": "dd18e06678f505c0294227d4074c53b9e6209515946c163a1cc1e4681a4a7049"
    },
    {
      "storm_id": "346964",
      "lat": 42.3436,
      "lon": -82.9264,
      "motion_east": 4.2,
      "motion_south": 1.6,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 736.0,
      "ebshear": 21.0,
      "srh01": 88.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 88.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.5003
        },
        {
          "name": "alignment",
          "value": -5.6101
        },
        {
          "name": "tau",
          "value": 1.0087
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1432
      },
      "coherence_score": 1.0086673498153687,
      "coherence_diagnostics": {
        "tau": 1.0086673498153687,
        "grad_tau": 0.12611453235149384,
        "torsion": 0.0,
        "alignment": -5.610081672668457,
        "S_field": 0.07142198085784912,
        "Gamma_field": 0.21121500432491302,
        "S_over_Gamma": 0.33814823627471924,
        "Da": 13.883406639099121,
        "E_coh": 0.2785680592060089,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.94,
              42.47
            ],
            [
              -82.93,
              42.46
            ],
            [
              -82.92,
              42.47
            ],
            [
              -82.88,
              42.44
            ],
            [
              -82.87,
              42.44
            ],
            [
              -82.87,
              42.4
            ],
            [
              -82.82,
              42.34
            ],
            [
              -82.82,
              42.28
            ],
            [
              -82.84,
              42.27
            ],
            [
              -82.87,
              42.27
            ],
            [
              -82.88,
              42.26
            ],
            [
              -82.89,
              42.27
            ],
            [
              -82.91,
              42.26
            ],
            [
              -82.93,
              42.27
            ],
            [
              -82.94,
              42.26
            ],
            [
              -82.96,
              42.27
            ],
            [
              -82.97,
              42.26
            ],
            [
              -83.01,
              42.25
            ],
            [
              -83.03,
              42.26
            ],
            [
              -83.02,
              42.27
            ],
            [
              -83.02,
              42.33
            ],
            [
              -83.0,
              42.34
            ],
            [
              -82.94,
              42.34
            ],
            [
              -82.9,
              42.37
            ],
            [
              -82.94,
              42.41
            ],
            [
              -82.94,
              42.43
            ],
            [
              -82.96,
              42.46
            ],
            [
              -82.94,
              42.47
            ]
          ]
        ]
      },
      "raw_probability": 0.1432,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6a1249c3fb22be93a4d0b75267a6ccb9bf4f1cbf019652688eda9d439df304ff",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1432,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7f491ded9092b1254c56bacd2a4dfc503ec9591f47f1f62397a87a2908912488",
        "signature": {
          "alg": "ed25519",
          "sig": "7f0afd0a82276137c4c74a3308b7021393bf527433953d0ec9620a13fec5d5da744ace29513c63006c39ad8fcd78e84314b54f400b2d4a45de4b64ffdb3b6b00"
        }
      },
      "receipt_sha256": "7f491ded9092b1254c56bacd2a4dfc503ec9591f47f1f62397a87a2908912488"
    },
    {
      "storm_id": "345958",
      "lat": 46.7633,
      "lon": -79.7839,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 61.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8753
        },
        {
          "name": "alignment",
          "value": -5.9773
        },
        {
          "name": "tau",
          "value": 0.7226
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1426
      },
      "coherence_score": 0.7226117849349976,
      "coherence_diagnostics": {
        "tau": 0.7226117849349976,
        "grad_tau": 0.05198749527335167,
        "torsion": 0.0,
        "alignment": -5.977313995361328,
        "S_field": 0.10406774282455444,
        "Gamma_field": 0.20204833149909973,
        "S_over_Gamma": 0.5150635838508606,
        "Da": 12.122539520263672,
        "E_coh": 0.45637309551239014,
        "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": [
          [
            [
              -79.75,
              46.83
            ],
            [
              -79.7,
              46.83
            ],
            [
              -79.68,
              46.82
            ],
            [
              -79.66,
              46.79
            ],
            [
              -79.66,
              46.76
            ],
            [
              -79.68,
              46.74
            ],
            [
              -79.68,
              46.72
            ],
            [
              -79.71,
              46.69
            ],
            [
              -79.76,
              46.69
            ],
            [
              -79.77,
              46.7
            ],
            [
              -79.93,
              46.7
            ],
            [
              -79.94,
              46.71
            ],
            [
              -79.95,
              46.73
            ],
            [
              -79.95,
              46.76
            ],
            [
              -79.91,
              46.8
            ],
            [
              -79.87,
              46.82
            ],
            [
              -79.76,
              46.82
            ],
            [
              -79.75,
              46.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1426,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2cf395071a5f58c9298138e63571b7cd169af17bb43bfea2a630690960744a91",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1426,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9a81a19cdbe6d2b1b45a29a90757e4c0c5ef5a2c26de1bc41c52d8e6ad5285d5",
        "signature": {
          "alg": "ed25519",
          "sig": "12e91f12d04576e3cb6402e83fd85b042e95458a9d3a12f5d14bd4474aa7436a7d93e7bc6ae1ee7b7497c94a6b73cb16a12d25dfbd36882c07c9bb32c77ef70b"
        }
      },
      "receipt_sha256": "9a81a19cdbe6d2b1b45a29a90757e4c0c5ef5a2c26de1bc41c52d8e6ad5285d5"
    },
    {
      "storm_id": "346719",
      "lat": 41.6089,
      "lon": -87.9044,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1553.0,
      "ebshear": 32.0,
      "srh01": 96.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 96.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.8753
        },
        {
          "name": "alignment",
          "value": 4.3209
        },
        {
          "name": "tau",
          "value": 1.2166
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1424
      },
      "coherence_score": 1.2165963649749756,
      "coherence_diagnostics": {
        "tau": 1.2165963649749756,
        "grad_tau": 0.3637100160121918,
        "torsion": 0.0,
        "alignment": 4.320895195007324,
        "S_field": 0.15558692812919617,
        "Gamma_field": 0.4537150263786316,
        "S_over_Gamma": 0.3429177403450012,
        "Da": 25.217531204223633,
        "E_coh": 0.7598130106925964,
        "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": [
          [
            [
              -87.91,
              41.64
            ],
            [
              -87.89,
              41.64
            ],
            [
              -87.87,
              41.61
            ],
            [
              -87.87,
              41.57
            ],
            [
              -87.89,
              41.56
            ],
            [
              -87.94,
              41.59
            ],
            [
              -87.94,
              41.61
            ],
            [
              -87.92,
              41.62
            ],
            [
              -87.91,
              41.64
            ]
          ]
        ]
      },
      "raw_probability": 0.1424,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "649927bf369104eea66a924868be193d502ac6736a8e82194d52d93a9979b924",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1424,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "17a7f999e811a7aadc6d43a977db7ca92c3b03482f0551cc8194be1e2818c4e4",
        "signature": {
          "alg": "ed25519",
          "sig": "a1b3d6da843178c2bb7b323e249cf67bc5bedddb8bcafb584cccf72bef744e01c101b52cdb8c2eb0ca3e85f3c3c275d73a18d2e1401f299989e505daddd52b00"
        }
      },
      "receipt_sha256": "17a7f999e811a7aadc6d43a977db7ca92c3b03482f0551cc8194be1e2818c4e4"
    },
    {
      "storm_id": "346860",
      "lat": 41.86,
      "lon": -87.7693,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1824.0,
      "ebshear": 35.0,
      "srh01": 111.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 111.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.8753
        },
        {
          "name": "alignment",
          "value": 4.3209
        },
        {
          "name": "tau",
          "value": 1.2166
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1424
      },
      "coherence_score": 1.2165963649749756,
      "coherence_diagnostics": {
        "tau": 1.2165963649749756,
        "grad_tau": 0.3637100160121918,
        "torsion": 0.0,
        "alignment": 4.320895195007324,
        "S_field": 0.15558692812919617,
        "Gamma_field": 0.4537150263786316,
        "S_over_Gamma": 0.3429177403450012,
        "Da": 25.217531204223633,
        "E_coh": 0.7598130106925964,
        "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.81,
              41.89
            ],
            [
              -87.8,
              41.88
            ],
            [
              -87.79,
              41.89
            ],
            [
              -87.78,
              41.88
            ],
            [
              -87.77,
              41.89
            ],
            [
              -87.73,
              41.89
            ],
            [
              -87.71,
              41.88
            ],
            [
              -87.72,
              41.82
            ],
            [
              -87.73,
              41.81
            ],
            [
              -87.76,
              41.81
            ],
            [
              -87.78,
              41.82
            ],
            [
              -87.79,
              41.83
            ],
            [
              -87.79,
              41.86
            ],
            [
              -87.81,
              41.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1424,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "649927bf369104eea66a924868be193d502ac6736a8e82194d52d93a9979b924",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1424,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "17a7f999e811a7aadc6d43a977db7ca92c3b03482f0551cc8194be1e2818c4e4",
        "signature": {
          "alg": "ed25519",
          "sig": "a1b3d6da843178c2bb7b323e249cf67bc5bedddb8bcafb584cccf72bef744e01c101b52cdb8c2eb0ca3e85f3c3c275d73a18d2e1401f299989e505daddd52b00"
        }
      },
      "receipt_sha256": "17a7f999e811a7aadc6d43a977db7ca92c3b03482f0551cc8194be1e2818c4e4"
    },
    {
      "storm_id": "346973",
      "lat": 31.0724,
      "lon": -80.9669,
      "motion_east": 3.3,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2082.0,
      "ebshear": 18.0,
      "srh01": 66.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3753
        },
        {
          "name": "alignment",
          "value": -4.4049
        },
        {
          "name": "tau",
          "value": 1.1705
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1403
      },
      "coherence_score": 1.1704996824264526,
      "coherence_diagnostics": {
        "tau": 1.1704996824264526,
        "grad_tau": 0.3855069875717163,
        "torsion": 0.0,
        "alignment": -4.404851913452148,
        "S_field": 0.3347710967063904,
        "Gamma_field": 0.47871503233909607,
        "S_over_Gamma": 0.6993118524551392,
        "Da": 29.407363891601562,
        "E_coh": 0.849215030670166,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.07,
              31.17
            ],
            [
              -80.99,
              31.17
            ],
            [
              -80.98,
              31.16
            ],
            [
              -80.94,
              31.16
            ],
            [
              -80.91,
              31.14
            ],
            [
              -80.85,
              31.14
            ],
            [
              -80.84,
              31.15
            ],
            [
              -80.8,
              31.14
            ],
            [
              -80.76,
              31.12
            ],
            [
              -80.74,
              31.1
            ],
            [
              -80.72,
              31.1
            ],
            [
              -80.68,
              31.08
            ],
            [
              -80.67,
              31.07
            ],
            [
              -80.67,
              31.02
            ],
            [
              -80.68,
              31.01
            ],
            [
              -80.8,
              31.01
            ],
            [
              -80.81,
              31.0
            ],
            [
              -80.84,
              31.0
            ],
            [
              -80.85,
              31.01
            ],
            [
              -80.87,
              31.01
            ],
            [
              -80.9,
              31.04
            ],
            [
              -80.91,
              31.07
            ],
            [
              -80.93,
              31.09
            ],
            [
              -80.94,
              31.09
            ],
            [
              -80.99,
              31.05
            ],
            [
              -80.99,
              30.95
            ],
            [
              -81.05,
              30.95
            ],
            [
              -81.09,
              30.98
            ],
            [
              -81.11,
              30.98
            ],
            [
              -81.12,
              30.99
            ],
            [
              -81.14,
              30.99
            ],
            [
              -81.15,
              30.98
            ],
            [
              -81.21,
              30.99
            ],
            [
              -81.25,
              31.04
            ],
            [
              -81.27,
              31.08
            ],
            [
              -81.27,
              31.11
            ],
            [
              -81.22,
              31.15
            ],
            [
              -81.21,
              31.14
            ],
            [
              -81.12,
              31.14
            ],
            [
              -81.11,
              31.15
            ],
            [
              -81.09,
              31.15
            ],
            [
              -81.07,
              31.17
            ]
          ]
        ]
      },
      "raw_probability": 0.1403,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2de57a75fcd31526f0e86c84bff5011b7572f1762278a022a138880ce2e11749",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1403,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9a13a4291342a3323665e86500adb397dd44e3e29edbb8bde0eea02e565dbd96",
        "signature": {
          "alg": "ed25519",
          "sig": "0db81cdc0e0d9f2ea51c0341f1276e8fd6d6f5759340072360417f232f99dcab895629a8a6e8262a4083819cd383c71f015ae6840adc24c18d787b6652497209"
        }
      },
      "receipt_sha256": "9a13a4291342a3323665e86500adb397dd44e3e29edbb8bde0eea02e565dbd96"
    },
    {
      "storm_id": "347007",
      "lat": 30.6767,
      "lon": -81.3133,
      "motion_east": 4.0,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2757.0,
      "ebshear": 17.0,
      "srh01": 85.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8753
        },
        {
          "name": "alignment",
          "value": 1.7207
        },
        {
          "name": "tau",
          "value": 1.6004
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1388
      },
      "coherence_score": 1.600416898727417,
      "coherence_diagnostics": {
        "tau": 1.600416898727417,
        "grad_tau": 0.31727585196495056,
        "torsion": 0.0,
        "alignment": 1.720739483833313,
        "S_field": 0.8220497369766235,
        "Gamma_field": 0.3270483613014221,
        "S_over_Gamma": 2.5135419368743896,
        "Da": 20.404909133911133,
        "E_coh": 0.9359233379364014,
        "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.32,
              30.71
            ],
            [
              -81.29,
              30.7
            ],
            [
              -81.28,
              30.68
            ],
            [
              -81.28,
              30.65
            ],
            [
              -81.3,
              30.64
            ],
            [
              -81.34,
              30.64
            ],
            [
              -81.35,
              30.66
            ],
            [
              -81.34,
              30.7
            ],
            [
              -81.32,
              30.71
            ]
          ]
        ]
      },
      "raw_probability": 0.1388,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "ab6bc21cfdaf09519af9da30cc4e618be145c585ebb06ee2e67cae825ca76da4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1388,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6de4c78fe70a32b97e149bd2a8cdc82dd4ade47f3d73d2831699b2d2d04eb950",
        "signature": {
          "alg": "ed25519",
          "sig": "aa518ed685e8c939ecc2d7fb6c13c5f4f3a8620ca59f7979ccbe08b7333ebe3b9b0294608e821c3644ee087a1c3858aace08cfc5534088b04c0d93cf6a21f50b"
        }
      },
      "receipt_sha256": "6de4c78fe70a32b97e149bd2a8cdc82dd4ade47f3d73d2831699b2d2d04eb950"
    },
    {
      "storm_id": "346982",
      "lat": 48.7836,
      "lon": -121.8245,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1415.0,
      "ebshear": 31.0,
      "srh01": 86.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6253
        },
        {
          "name": "alignment",
          "value": 3.3481
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1368
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20585381984710693,
        "torsion": 0.0,
        "alignment": 3.348054885864258,
        "S_field": 0.11620935797691345,
        "Gamma_field": 0.15621501207351685,
        "S_over_Gamma": 0.7439064979553223,
        "Da": 9.27977466583252,
        "E_coh": 0.4612598717212677,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -121.86,
              48.83
            ],
            [
              -121.8,
              48.83
            ],
            [
              -121.8,
              48.81
            ],
            [
              -121.78,
              48.77
            ],
            [
              -121.78,
              48.75
            ],
            [
              -121.79,
              48.74
            ],
            [
              -121.81,
              48.75
            ],
            [
              -121.85,
              48.75
            ],
            [
              -121.87,
              48.74
            ],
            [
              -121.87,
              48.82
            ],
            [
              -121.86,
              48.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1368,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "5c85abde7a5c9cf7f4c4c872bf5106093faaa2ee9782f1d243409474a82e45ff",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1368,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c808673e3d407385a2180117b96ea1db5fff3efe533b73bd555d0baadc929153",
        "signature": {
          "alg": "ed25519",
          "sig": "19940b7f057f8be2c721e7b3cceadb019133790cc499de28a5179afed1809da7a163825d2e35635931f4baa2ffafd22f229bf22cb3cb4f51188fdce402d7f40a"
        }
      },
      "receipt_sha256": "c808673e3d407385a2180117b96ea1db5fff3efe533b73bd555d0baadc929153"
    },
    {
      "storm_id": "346234",
      "lat": 31.6278,
      "lon": -84.5548,
      "motion_east": 0.3,
      "motion_south": 3.2,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 203.0,
      "ebshear": 25.0,
      "srh01": 48.0,
      "maxllaz": 0.006,
      "mesh": 0.11,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.3753
        },
        {
          "name": "alignment",
          "value": 6.014
        },
        {
          "name": "tau",
          "value": 1.2866
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1367
      },
      "coherence_score": 1.286628246307373,
      "coherence_diagnostics": {
        "tau": 1.286628246307373,
        "grad_tau": 0.12394967675209045,
        "torsion": 0.0,
        "alignment": 6.013993263244629,
        "S_field": 0.5899128913879395,
        "Gamma_field": 0.6528816819190979,
        "S_over_Gamma": 0.9035525321960449,
        "Da": 42.6667366027832,
        "E_coh": 0.7481979131698608,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.57,
              31.75
            ],
            [
              -84.52,
              31.75
            ],
            [
              -84.5,
              31.71
            ],
            [
              -84.5,
              31.66
            ],
            [
              -84.48,
              31.64
            ],
            [
              -84.46,
              31.64
            ],
            [
              -84.42,
              31.61
            ],
            [
              -84.42,
              31.57
            ],
            [
              -84.44,
              31.55
            ],
            [
              -84.48,
              31.54
            ],
            [
              -84.52,
              31.56
            ],
            [
              -84.54,
              31.58
            ],
            [
              -84.58,
              31.58
            ],
            [
              -84.61,
              31.55
            ],
            [
              -84.61,
              31.54
            ],
            [
              -84.65,
              31.54
            ],
            [
              -84.66,
              31.56
            ],
            [
              -84.66,
              31.63
            ],
            [
              -84.67,
              31.64
            ],
            [
              -84.66,
              31.68
            ],
            [
              -84.64,
              31.7
            ],
            [
              -84.6,
              31.71
            ],
            [
              -84.57,
              31.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1367,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "864322f78f741eb29e967fc536fa1b8e50b25bc38a82a9fce11d2b0c9a7b021c",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1367,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a0c2309c0ed564d255279123d8c4492657bcb2d049a78d40a9c8febe8537ad2b",
        "signature": {
          "alg": "ed25519",
          "sig": "9fbc83075efbcde3a24d8838db8bc70be02e194bc0c1689b5db25105919f261ed6fcfacb9b511b43a1fedc87752b1956f55e5cdc4e7d28808a143f366e8b5204"
        }
      },
      "receipt_sha256": "a0c2309c0ed564d255279123d8c4492657bcb2d049a78d40a9c8febe8537ad2b"
    },
    {
      "storm_id": "346965",
      "lat": 40.8082,
      "lon": -103.4845,
      "motion_east": 1.8,
      "motion_south": 6.6,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2327.0,
      "ebshear": 51.0,
      "srh01": 124.0,
      "maxllaz": 0.01,
      "mesh": 1.0,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 124.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.1253
        },
        {
          "name": "alignment",
          "value": 0.7295
        },
        {
          "name": "tau",
          "value": 0.2998
        },
        {
          "name": "maxllaz",
          "value": 0.01
        }
      ],
      "model_scores": {
        "gbt_prob": 0.135
      },
      "coherence_score": 0.2998420000076294,
      "coherence_diagnostics": {
        "tau": 0.2998420000076294,
        "grad_tau": 0.047352105379104614,
        "torsion": 0.0,
        "alignment": 0.7295429706573486,
        "S_field": 0.08504867553710938,
        "Gamma_field": 0.7478817105293274,
        "S_over_Gamma": 0.11371941864490509,
        "Da": 45.08204650878906,
        "E_coh": 0.4808816909790039,
        "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.5,
              40.86
            ],
            [
              -103.46,
              40.85
            ],
            [
              -103.42,
              40.81
            ],
            [
              -103.42,
              40.78
            ],
            [
              -103.45,
              40.75
            ],
            [
              -103.5,
              40.75
            ],
            [
              -103.5,
              40.76
            ],
            [
              -103.53,
              40.79
            ],
            [
              -103.53,
              40.83
            ],
            [
              -103.52,
              40.85
            ],
            [
              -103.5,
              40.86
            ]
          ]
        ]
      },
      "raw_probability": 0.135,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "7850b067c16b00450fb9ee911e1bef526546a4da980ad5339bd7e6c206641eb8",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.135,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8f64697ab5bcabba47b7581dd1d0299bb3101cef684330be2c993c1745203364",
        "signature": {
          "alg": "ed25519",
          "sig": "00c1587b92012f12a4ff3f5555a1c292c11c9234cedbd0726be7cbd1eec96096a211b9ad177206a6ac825e8419de44bdd5905ac603ee11e1ad143d11198d2b0a"
        }
      },
      "receipt_sha256": "8f64697ab5bcabba47b7581dd1d0299bb3101cef684330be2c993c1745203364"
    },
    {
      "storm_id": "346993",
      "lat": 33.0175,
      "lon": -78.1925,
      "motion_east": 3.8,
      "motion_south": -8.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2667.0,
      "ebshear": 27.0,
      "srh01": 61.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5003
        },
        {
          "name": "alignment",
          "value": 2.7229
        },
        {
          "name": "tau",
          "value": 0.6435
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1325
      },
      "coherence_score": 0.6434808969497681,
      "coherence_diagnostics": {
        "tau": 0.6434808969497681,
        "grad_tau": 0.1609114706516266,
        "torsion": 0.0,
        "alignment": 2.72292423248291,
        "S_field": 0.09442850202322006,
        "Gamma_field": 0.8687150478363037,
        "S_over_Gamma": 0.10869905352592468,
        "Da": 53.872901916503906,
        "E_coh": 0.1107797771692276,
        "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": [
          [
            [
              -78.19,
              33.05
            ],
            [
              -78.16,
              33.05
            ],
            [
              -78.16,
              33.01
            ],
            [
              -78.19,
              32.98
            ],
            [
              -78.21,
              32.98
            ],
            [
              -78.22,
              32.99
            ],
            [
              -78.22,
              33.03
            ],
            [
              -78.19,
              33.05
            ]
          ]
        ]
      },
      "raw_probability": 0.1325,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "e0168faaac4fad0c35cf5b4afc205f343265e3db1375a66b2d30ef24a67442b7",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1325,
        "probability": 0.001891,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001891,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "076ab5c2d979b7cb80e84cc5ddbaf11bc316f4cb9d09cc88127c575ebbb7491b",
        "signature": {
          "alg": "ed25519",
          "sig": "e78c081daad6a3f40e6a60c4097a4ee9769bbf61d799840b9d3e45f76e768965eff39db32ef533bedc997e8a907bad132dfd4bd5a3387b0830a8fd88aef3a304"
        }
      },
      "receipt_sha256": "076ab5c2d979b7cb80e84cc5ddbaf11bc316f4cb9d09cc88127c575ebbb7491b"
    },
    {
      "storm_id": "347006",
      "lat": 30.9142,
      "lon": -80.1617,
      "motion_east": 6.7,
      "motion_south": 0.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3395.0,
      "ebshear": 18.0,
      "srh01": 48.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 62.8753
        },
        {
          "name": "alignment",
          "value": 0.0945
        },
        {
          "name": "tau",
          "value": 1.1415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1299
      },
      "coherence_score": 1.1414518356323242,
      "coherence_diagnostics": {
        "tau": 1.1414518356323242,
        "grad_tau": 0.3944534957408905,
        "torsion": 0.0,
        "alignment": 0.09449267387390137,
        "S_field": 0.4986095726490021,
        "Gamma_field": 0.3362150192260742,
        "S_over_Gamma": 1.4830080270767212,
        "Da": 19.991872787475586,
        "E_coh": 0.8816677927970886,
        "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.18,
              30.97
            ],
            [
              -80.14,
              30.97
            ],
            [
              -80.13,
              30.96
            ],
            [
              -80.13,
              30.9
            ],
            [
              -80.14,
              30.89
            ],
            [
              -80.12,
              30.87
            ],
            [
              -80.16,
              30.87
            ],
            [
              -80.17,
              30.86
            ],
            [
              -80.19,
              30.87
            ],
            [
              -80.2,
              30.89
            ],
            [
              -80.2,
              30.95
            ],
            [
              -80.18,
              30.97
            ]
          ]
        ]
      },
      "raw_probability": 0.1299,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "fc287c482dbb7290e167e0e84b3664f7c363cbeb86a5ac7837364d9e5e878796",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1299,
        "probability": 0.001861,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001862,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "576039c418269f05f558517412fb448e4d2c4610ae3e15f8a8739a40270fe36d",
        "signature": {
          "alg": "ed25519",
          "sig": "a9d4939a8aecdbf85e6b30460eaf5b8bbde1a8dddf0d2c6bfed859de074a411a3f15138fdbb6167f716091f868be4a628d3583b33507dbd20621624e7fc4c90d"
        }
      },
      "receipt_sha256": "576039c418269f05f558517412fb448e4d2c4610ae3e15f8a8739a40270fe36d"
    },
    {
      "storm_id": "346541",
      "lat": 46.9873,
      "lon": -79.2236,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4.0,
      "ebshear": 2.0,
      "srh01": 44.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8753
        },
        {
          "name": "alignment",
          "value": -5.9773
        },
        {
          "name": "tau",
          "value": 0.7226
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1292
      },
      "coherence_score": 0.7226117849349976,
      "coherence_diagnostics": {
        "tau": 0.7226117849349976,
        "grad_tau": 0.05198749527335167,
        "torsion": 0.0,
        "alignment": -5.977313995361328,
        "S_field": 0.10406774282455444,
        "Gamma_field": 0.20204833149909973,
        "S_over_Gamma": 0.5150635838508606,
        "Da": 12.122539520263672,
        "E_coh": 0.45637309551239014,
        "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": [
          [
            [
              -79.27,
              47.03
            ],
            [
              -79.21,
              47.03
            ],
            [
              -79.17,
              47.01
            ],
            [
              -79.13,
              47.02
            ],
            [
              -79.13,
              46.96
            ],
            [
              -79.19,
              46.95
            ],
            [
              -79.21,
              46.93
            ],
            [
              -79.28,
              46.93
            ],
            [
              -79.3,
              46.97
            ],
            [
              -79.3,
              47.0
            ],
            [
              -79.27,
              47.03
            ]
          ]
        ]
      },
      "raw_probability": 0.1292,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "c1b4470b3af884a44c016688200b0283ddcf0a050061d07d3e6fe339a4753a2d",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1292,
        "probability": 0.001861,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001862,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cdfbd2d81e9a9425d5d7a00f7d9526c30d2041fe25f848b4fbe89c1192b430df",
        "signature": {
          "alg": "ed25519",
          "sig": "87f2d444946ef9321e12db1f2a4e9f6463be917b357d8a551fb5b0f3f8a8eb81f2dae04f25554ff28c997d22311e9e50e595917a915744a6efee5c4bcf0bac05"
        }
      },
      "receipt_sha256": "cdfbd2d81e9a9425d5d7a00f7d9526c30d2041fe25f848b4fbe89c1192b430df"
    },
    {
      "storm_id": "346751",
      "lat": 32.9621,
      "lon": -78.4779,
      "motion_east": 3.9,
      "motion_south": -9.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3285.0,
      "ebshear": 24.0,
      "srh01": 58.0,
      "maxllaz": 0.004,
      "mesh": 0.16,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5003
        },
        {
          "name": "alignment",
          "value": 2.7229
        },
        {
          "name": "tau",
          "value": 0.6435
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1278
      },
      "coherence_score": 0.6434808969497681,
      "coherence_diagnostics": {
        "tau": 0.6434808969497681,
        "grad_tau": 0.1609114706516266,
        "torsion": 0.0,
        "alignment": 2.72292423248291,
        "S_field": 0.09442850202322006,
        "Gamma_field": 0.8687150478363037,
        "S_over_Gamma": 0.10869905352592468,
        "Da": 53.872901916503906,
        "E_coh": 0.1107797771692276,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.43,
              33.06
            ],
            [
              -78.4,
              33.06
            ],
            [
              -78.38,
              33.05
            ],
            [
              -78.37,
              33.03
            ],
            [
              -78.37,
              33.01
            ],
            [
              -78.38,
              32.99
            ],
            [
              -78.4,
              32.98
            ],
            [
              -78.43,
              32.9
            ],
            [
              -78.47,
              32.87
            ],
            [
              -78.53,
              32.86
            ],
            [
              -78.57,
              32.84
            ],
            [
              -78.6,
              32.87
            ],
            [
              -78.6,
              32.91
            ],
            [
              -78.59,
              32.93
            ],
            [
              -78.57,
              32.95
            ],
            [
              -78.54,
              32.95
            ],
            [
              -78.52,
              32.96
            ],
            [
              -78.5,
              33.0
            ],
            [
              -78.43,
              33.06
            ]
          ]
        ]
      },
      "raw_probability": 0.1278,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "79f9008bce5a6bf0989fb8497cea8b469a9698a1389605b70aace03dd48a889f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1278,
        "probability": 0.001861,
        "confidence_lo": 0.001752,
        "confidence_hi": 0.001862,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6e4752c836854e8cb3f25b0dc67a8db6794b791366da06e4ba625a91ee92609f",
        "signature": {
          "alg": "ed25519",
          "sig": "8dfb3cec2e001d849be79daa385a4ffe7a042bb71d5a9a213c12c011444cbf829799a5efa59d30d28d5b1ae52938c00d4325c221627d2d30dbbf9c2758260b0e"
        }
      },
      "receipt_sha256": "6e4752c836854e8cb3f25b0dc67a8db6794b791366da06e4ba625a91ee92609f"
    },
    {
      "storm_id": "346837",
      "lat": 29.2329,
      "lon": -79.1467,
      "motion_east": 7.9,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4131.0,
      "ebshear": 9.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.46,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.6253
        },
        {
          "name": "alignment",
          "value": -2.7746
        },
        {
          "name": "tau",
          "value": 1.803
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1247
      },
      "coherence_score": 1.8030097484588623,
      "coherence_diagnostics": {
        "tau": 1.8030097484588623,
        "grad_tau": 0.13511131703853607,
        "torsion": 0.0,
        "alignment": -2.7745800018310547,
        "S_field": 1.0036821365356445,
        "Gamma_field": 0.24871499836444855,
        "S_over_Gamma": 4.035470962524414,
        "Da": 14.716217994689941,
        "E_coh": 0.9410948753356934,
        "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.11,
              29.3
            ],
            [
              -79.09,
              29.28
            ],
            [
              -79.08,
              29.27
            ],
            [
              -79.09,
              29.26
            ],
            [
              -79.09,
              29.23
            ],
            [
              -79.08,
              29.22
            ],
            [
              -79.1,
              29.2
            ],
            [
              -79.1,
              29.18
            ],
            [
              -79.13,
              29.13
            ],
            [
              -79.18,
              29.13
            ],
            [
              -79.21,
              29.15
            ],
            [
              -79.21,
              29.18
            ],
            [
              -79.22,
              29.19
            ],
            [
              -79.22,
              29.23
            ],
            [
              -79.21,
              29.24
            ],
            [
              -79.21,
              29.26
            ],
            [
              -79.19,
              29.28
            ],
            [
              -79.17,
              29.28
            ],
            [
              -79.16,
              29.29
            ],
            [
              -79.12,
              29.29
            ],
            [
              -79.11,
              29.3
            ]
          ]
        ]
      },
      "raw_probability": 0.1247,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "fa81b533d63f4b6df9bf770977ef2e376dafd4b5ed8d2f869bd3437115c6003b",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1247,
        "probability": 0.001821,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001821,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f109f2271b376ef1042729e2cbba4c82c10603770c0232fe0ef12626e7a4b38e",
        "signature": {
          "alg": "ed25519",
          "sig": "cef68829958a65e08cf33495f560c9592b94c21a429f7791022a523f1f0d212db341494b491cfa71c355fba365c01b191b515f59e945c8521731c11fa3368006"
        }
      },
      "receipt_sha256": "f109f2271b376ef1042729e2cbba4c82c10603770c0232fe0ef12626e7a4b38e"
    },
    {
      "storm_id": "346478",
      "lat": 31.539,
      "lon": -80.991,
      "motion_east": 3.3,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1460.0,
      "ebshear": 19.0,
      "srh01": 198.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 198.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6253
        },
        {
          "name": "alignment",
          "value": -0.2216
        },
        {
          "name": "tau",
          "value": 0.8375
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1243
      },
      "coherence_score": 0.8374941945075989,
      "coherence_diagnostics": {
        "tau": 0.8374941945075989,
        "grad_tau": 0.23343031108379364,
        "torsion": 0.0,
        "alignment": -0.22155380249023438,
        "S_field": 0.2398819923400879,
        "Gamma_field": 1.1120482683181763,
        "S_over_Gamma": 0.21571184694766998,
        "Da": 66.74321746826172,
        "E_coh": 0.2696862816810608,
        "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": [
          [
            [
              -80.97,
              31.57
            ],
            [
              -80.95,
              31.55
            ],
            [
              -80.95,
              31.5
            ],
            [
              -81.0,
              31.5
            ],
            [
              -81.02,
              31.51
            ],
            [
              -81.02,
              31.53
            ],
            [
              -81.03,
              31.54
            ],
            [
              -81.01,
              31.56
            ],
            [
              -80.99,
              31.56
            ],
            [
              -80.97,
              31.57
            ]
          ]
        ]
      },
      "raw_probability": 0.1243,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "173b18cec4fb4cdff99ce1d6c21d41d8189af4cf06f27acde8446b87d87e8e67",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1243,
        "probability": 0.001784,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001784,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e35a948ac97307116bf61a02a65cd4d956162b74219b599e6ada90e94634f142",
        "signature": {
          "alg": "ed25519",
          "sig": "3160a5e24147534afcaada704a726b996c3abfb491eebf51d0684965a3855b2915a6d5d26ffffdffefe7179408d0302b9957847325daec5357393bbf6adc8a07"
        }
      },
      "receipt_sha256": "e35a948ac97307116bf61a02a65cd4d956162b74219b599e6ada90e94634f142"
    },
    {
      "storm_id": "346939",
      "lat": 32.6678,
      "lon": -84.4395,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 547.0,
      "ebshear": 22.0,
      "srh01": 10.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.6253
        },
        {
          "name": "alignment",
          "value": -3.5675
        },
        {
          "name": "tau",
          "value": 1.453
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1243
      },
      "coherence_score": 1.4530247449874878,
      "coherence_diagnostics": {
        "tau": 1.4530247449874878,
        "grad_tau": 0.15475614368915558,
        "torsion": 0.0,
        "alignment": -3.5674962997436523,
        "S_field": 0.7291032671928406,
        "Gamma_field": 0.5020483732223511,
        "S_over_Gamma": 1.4522570371627808,
        "Da": 31.963953018188477,
        "E_coh": 0.7070000767707825,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.46,
              32.71
            ],
            [
              -84.45,
              32.71
            ],
            [
              -84.44,
              32.71
            ],
            [
              -84.43,
              32.71
            ],
            [
              -84.42,
              32.71
            ],
            [
              -84.41,
              32.71
            ],
            [
              -84.41,
              32.7
            ],
            [
              -84.41,
              32.69
            ],
            [
              -84.41,
              32.68
            ],
            [
              -84.41,
              32.67
            ],
            [
              -84.41,
              32.66
            ],
            [
              -84.41,
              32.65
            ],
            [
              -84.42,
              32.64
            ],
            [
              -84.42,
              32.63
            ],
            [
              -84.42,
              32.62
            ],
            [
              -84.42,
              32.61
            ],
            [
              -84.43,
              32.6
            ],
            [
              -84.44,
              32.61
            ],
            [
              -84.43,
              32.62
            ],
            [
              -84.44,
              32.63
            ],
            [
              -84.45,
              32.64
            ],
            [
              -84.46,
              32.65
            ],
            [
              -84.47,
              32.65
            ],
            [
              -84.48,
              32.65
            ],
            [
              -84.49,
              32.65
            ],
            [
              -84.49,
              32.66
            ],
            [
              -84.48,
              32.65
            ],
            [
              -84.47,
              32.65
            ],
            [
              -84.46,
              32.66
            ],
            [
              -84.45,
              32.67
            ],
            [
              -84.44,
              32.68
            ],
            [
              -84.43,
              32.69
            ],
            [
              -84.42,
              32.7
            ],
            [
              -84.43,
              32.71
            ],
            [
              -84.44,
              32.71
            ],
            [
              -84.45,
              32.71
            ],
            [
              -84.46,
              32.71
            ]
          ]
        ]
      },
      "raw_probability": 0.1243,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "173b18cec4fb4cdff99ce1d6c21d41d8189af4cf06f27acde8446b87d87e8e67",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1243,
        "probability": 0.001784,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001784,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e35a948ac97307116bf61a02a65cd4d956162b74219b599e6ada90e94634f142",
        "signature": {
          "alg": "ed25519",
          "sig": "3160a5e24147534afcaada704a726b996c3abfb491eebf51d0684965a3855b2915a6d5d26ffffdffefe7179408d0302b9957847325daec5357393bbf6adc8a07"
        }
      },
      "receipt_sha256": "e35a948ac97307116bf61a02a65cd4d956162b74219b599e6ada90e94634f142"
    },
    {
      "storm_id": "346653",
      "lat": 35.2777,
      "lon": -73.6787,
      "motion_east": 5.4,
      "motion_south": -3.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2683.0,
      "ebshear": 19.0,
      "srh01": 44.0,
      "maxllaz": 0.001,
      "mesh": 0.5,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.2503
        },
        {
          "name": "alignment",
          "value": 0.3767
        },
        {
          "name": "tau",
          "value": 1.9809
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1242
      },
      "coherence_score": 1.9809463024139404,
      "coherence_diagnostics": {
        "tau": 1.9809463024139404,
        "grad_tau": 0.8230196833610535,
        "torsion": 0.0,
        "alignment": 0.3766958713531494,
        "S_field": 0.3397595286369324,
        "Gamma_field": 0.372881680727005,
        "S_over_Gamma": 0.9111725091934204,
        "Da": 22.529531478881836,
        "E_coh": 0.8269543051719666,
        "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": [
          [
            [
              -73.71,
              35.46
            ],
            [
              -73.66,
              35.46
            ],
            [
              -73.65,
              35.45
            ],
            [
              -73.65,
              35.42
            ],
            [
              -73.64,
              35.41
            ],
            [
              -73.64,
              35.36
            ],
            [
              -73.59,
              35.32
            ],
            [
              -73.59,
              35.29
            ],
            [
              -73.58,
              35.28
            ],
            [
              -73.58,
              35.2
            ],
            [
              -73.6,
              35.2
            ],
            [
              -73.63,
              35.17
            ],
            [
              -73.63,
              35.14
            ],
            [
              -73.65,
              35.12
            ],
            [
              -73.67,
              35.13
            ],
            [
              -73.71,
              35.12
            ],
            [
              -73.72,
              35.15
            ],
            [
              -73.74,
              35.17
            ],
            [
              -73.78,
              35.18
            ],
            [
              -73.79,
              35.2
            ],
            [
              -73.79,
              35.25
            ],
            [
              -73.77,
              35.27
            ],
            [
              -73.72,
              35.25
            ],
            [
              -73.7,
              35.23
            ],
            [
              -73.68,
              35.23
            ],
            [
              -73.67,
              35.24
            ],
            [
              -73.67,
              35.34
            ],
            [
              -73.72,
              35.38
            ],
            [
              -73.72,
              35.45
            ],
            [
              -73.71,
              35.46
            ]
          ]
        ]
      },
      "raw_probability": 0.1242,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b53354abb23286355ae587e66021ca787b20044ff93395abcd40d61d2cb0d55f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1242,
        "probability": 0.001784,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001784,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "825978a3b30a2c4ed283e8f70f529fe92286cbddea4d67d2c2a8088c36b78c43",
        "signature": {
          "alg": "ed25519",
          "sig": "bc9c7f75cc1775fa4697eef4ac253ade8c3d7aec471387aa2edb03df2c2937857060afd98f8daed5ed59658f94508582083474da2005f1d0cb0013b9b549df03"
        }
      },
      "receipt_sha256": "825978a3b30a2c4ed283e8f70f529fe92286cbddea4d67d2c2a8088c36b78c43"
    },
    {
      "storm_id": "345937",
      "lat": 50.3117,
      "lon": -93.1842,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 363.0,
      "ebshear": 22.0,
      "srh01": 84.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.3753
        },
        {
          "name": "alignment",
          "value": 12.5981
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1241
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2717214822769165,
        "torsion": 0.0,
        "alignment": 12.598054885864258,
        "S_field": 0.1937989890575409,
        "Gamma_field": 0.21454833447933197,
        "S_over_Gamma": 0.9032882452011108,
        "Da": 11.764373779296875,
        "E_coh": 0.6914680004119873,
        "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": [
          [
            [
              -93.16,
              50.36
            ],
            [
              -93.14,
              50.35
            ],
            [
              -93.13,
              50.33
            ],
            [
              -93.13,
              50.3
            ],
            [
              -93.18,
              50.26
            ],
            [
              -93.22,
              50.25
            ],
            [
              -93.22,
              50.28
            ],
            [
              -93.23,
              50.29
            ],
            [
              -93.22,
              50.3
            ],
            [
              -93.22,
              50.32
            ],
            [
              -93.2,
              50.34
            ],
            [
              -93.16,
              50.36
            ]
          ]
        ]
      },
      "raw_probability": 0.1241,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "cd1f20825419fbd6787b6be1aa6fcfbc66b7c5be760039d2104c740884f5d8b6",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1241,
        "probability": 0.001784,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001784,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "27eb7f1a7dbc794c8f26363f92cb11f43902c7ff60ecf88a34c6277081a0d848",
        "signature": {
          "alg": "ed25519",
          "sig": "d510fbc781c6da54636259e5e597dca5ff2a91b03fa819b94475eb9715f1b34753fd5b15e74a980fd032ed6dad0b70744621a9e63a4dda0ae5df107af99caf0e"
        }
      },
      "receipt_sha256": "27eb7f1a7dbc794c8f26363f92cb11f43902c7ff60ecf88a34c6277081a0d848"
    },
    {
      "storm_id": "346754",
      "lat": 47.1089,
      "lon": -79.1,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1.0,
      "ebshear": 1.0,
      "srh01": 51.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8753
        },
        {
          "name": "alignment",
          "value": -5.9773
        },
        {
          "name": "tau",
          "value": 0.7226
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1197
      },
      "coherence_score": 0.7226117849349976,
      "coherence_diagnostics": {
        "tau": 0.7226117849349976,
        "grad_tau": 0.05198749527335167,
        "torsion": 0.0,
        "alignment": -5.977313995361328,
        "S_field": 0.10406774282455444,
        "Gamma_field": 0.20204833149909973,
        "S_over_Gamma": 0.5150635838508606,
        "Da": 12.122539520263672,
        "E_coh": 0.45637309551239014,
        "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": [
          [
            [
              -79.12,
              47.15
            ],
            [
              -79.07,
              47.15
            ],
            [
              -79.05,
              47.13
            ],
            [
              -79.05,
              47.09
            ],
            [
              -79.08,
              47.06
            ],
            [
              -79.11,
              47.06
            ],
            [
              -79.15,
              47.08
            ],
            [
              -79.15,
              47.11
            ],
            [
              -79.12,
              47.15
            ]
          ]
        ]
      },
      "raw_probability": 0.1197,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "9b794f557d18db0658468dc3365f2dc83141fcede103c2587ea3bdee3b644bcf",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1197,
        "probability": 0.001776,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f37deb5bc18c96df2acd3247093fe1abeb860a85762aa528c5acfcf35b065d17",
        "signature": {
          "alg": "ed25519",
          "sig": "1c333b1726df8f1516099592a4ae07da5686da8502d531a856435fd6843add40ad35d1d573ead2073c047f357841286ffeca78b421b2fee1825d28ea6ec3a60a"
        }
      },
      "receipt_sha256": "f37deb5bc18c96df2acd3247093fe1abeb860a85762aa528c5acfcf35b065d17"
    },
    {
      "storm_id": "346166",
      "lat": 31.3669,
      "lon": -80.1869,
      "motion_east": 3.3,
      "motion_south": -4.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2740.0,
      "ebshear": 12.0,
      "srh01": 58.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 62.8753
        },
        {
          "name": "alignment",
          "value": 0.0945
        },
        {
          "name": "tau",
          "value": 1.1415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1182
      },
      "coherence_score": 1.1414518356323242,
      "coherence_diagnostics": {
        "tau": 1.1414518356323242,
        "grad_tau": 0.3944534957408905,
        "torsion": 0.0,
        "alignment": 0.09449267387390137,
        "S_field": 0.4986095726490021,
        "Gamma_field": 0.3362150192260742,
        "S_over_Gamma": 1.4830080270767212,
        "Da": 19.991872787475586,
        "E_coh": 0.8816677927970886,
        "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": [
          [
            [
              -80.21,
              31.42
            ],
            [
              -80.19,
              31.42
            ],
            [
              -80.15,
              31.4
            ],
            [
              -80.13,
              31.38
            ],
            [
              -80.13,
              31.34
            ],
            [
              -80.14,
              31.33
            ],
            [
              -80.16,
              31.32
            ],
            [
              -80.19,
              31.32
            ],
            [
              -80.2,
              31.33
            ],
            [
              -80.22,
              31.33
            ],
            [
              -80.25,
              31.36
            ],
            [
              -80.25,
              31.4
            ],
            [
              -80.21,
              31.42
            ]
          ]
        ]
      },
      "raw_probability": 0.1182,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6841ec549a5195c84331e9d695d0588e54d5bc0d6651135074debb3e2bad1d40",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1182,
        "probability": 0.001776,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "028771bcb1cdeef945fc2d45231ae18430e16326ad9bd700b94c3da99426ab50",
        "signature": {
          "alg": "ed25519",
          "sig": "9bb62ed281ff5b1f589b8f1927bedb166c22eed61d6e179046a63a7deaa9206e95c32c9474988d44471fbfd5c70d0ccafb520b71103057a8802c1c433a42a908"
        }
      },
      "receipt_sha256": "028771bcb1cdeef945fc2d45231ae18430e16326ad9bd700b94c3da99426ab50"
    },
    {
      "storm_id": "346845",
      "lat": 40.589,
      "lon": -103.026,
      "motion_east": 2.1,
      "motion_south": 6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4121.0,
      "ebshear": 45.0,
      "srh01": 169.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5003
        },
        {
          "name": "alignment",
          "value": -0.3605
        },
        {
          "name": "tau",
          "value": 0.3934
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1169
      },
      "coherence_score": 0.39335012435913086,
      "coherence_diagnostics": {
        "tau": 0.39335012435913086,
        "grad_tau": 0.11980323493480682,
        "torsion": 0.0,
        "alignment": -0.36045897006988525,
        "S_field": 0.16653022170066833,
        "Gamma_field": 0.4612150192260742,
        "S_over_Gamma": 0.3610685169696808,
        "Da": 26.915327072143555,
        "E_coh": 0.4857045114040375,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.03,
              40.63
            ],
            [
              -103.0,
              40.63
            ],
            [
              -102.98,
              40.61
            ],
            [
              -102.98,
              40.56
            ],
            [
              -103.01,
              40.54
            ],
            [
              -103.04,
              40.54
            ],
            [
              -103.06,
              40.56
            ],
            [
              -103.06,
              40.59
            ],
            [
              -103.07,
              40.6
            ],
            [
              -103.03,
              40.63
            ]
          ]
        ]
      },
      "raw_probability": 0.1169,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "9a012c3ea3c072c731c7a5e7d7a73cd0208f3d4b198b9921c46d7a23a876be8f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1169,
        "probability": 0.001776,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2e5ddfb94c892a608d8b6cfaa1917f48c4b6cff5077a8d8980a95a8e4727f328",
        "signature": {
          "alg": "ed25519",
          "sig": "ba785338401313cce98393bacf8db1c82a8174653f3ffb9510daa9e879599b9c04ac01dda6befa522db0e811db9e6df01dfa28b517ecf6e3a044295ac618c50f"
        }
      },
      "receipt_sha256": "2e5ddfb94c892a608d8b6cfaa1917f48c4b6cff5077a8d8980a95a8e4727f328"
    },
    {
      "storm_id": "346685",
      "lat": 31.8922,
      "lon": -79.4311,
      "motion_east": 4.2,
      "motion_south": 0.2,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3371.0,
      "ebshear": 10.0,
      "srh01": 27.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3753
        },
        {
          "name": "alignment",
          "value": 4.0585
        },
        {
          "name": "tau",
          "value": 0.7576
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1104
      },
      "coherence_score": 0.7575881481170654,
      "coherence_diagnostics": {
        "tau": 0.7575881481170654,
        "grad_tau": 0.23379488289356232,
        "torsion": 0.0,
        "alignment": 4.058547019958496,
        "S_field": 0.27557164430618286,
        "Gamma_field": 0.5520483255386353,
        "S_over_Gamma": 0.49918028712272644,
        "Da": 33.07270812988281,
        "E_coh": 0.6968021392822266,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.44,
              31.93
            ],
            [
              -79.42,
              31.93
            ],
            [
              -79.38,
              31.9
            ],
            [
              -79.38,
              31.87
            ],
            [
              -79.41,
              31.84
            ],
            [
              -79.45,
              31.84
            ],
            [
              -79.48,
              31.88
            ],
            [
              -79.48,
              31.91
            ],
            [
              -79.44,
              31.93
            ]
          ]
        ]
      },
      "raw_probability": 0.1104,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "04965b00783a6e55861b1dd1e0c2f5025de5cea9ed4d900432855d9e56c15d61",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1104,
        "probability": 0.001776,
        "confidence_lo": 0.001702,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9bb48bf68fe941d1f7daf37cfc2127accbf4084dfd5e230df5a04b51095d2b08",
        "signature": {
          "alg": "ed25519",
          "sig": "02d0997fe7e69edef179bf102adbc3e20ca08e111eec0a3bf5151c78880217c42e50bba326fe0db6e838f89dbbd990648507853b8db6c2049b9945cee9045e05"
        }
      },
      "receipt_sha256": "9bb48bf68fe941d1f7daf37cfc2127accbf4084dfd5e230df5a04b51095d2b08"
    },
    {
      "storm_id": "346890",
      "lat": 47.3138,
      "lon": -80.5823,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 11.0,
      "ebshear": 10.0,
      "srh01": 79.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.6253
        },
        {
          "name": "alignment",
          "value": -13.1565
        },
        {
          "name": "tau",
          "value": 0.7853
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1083
      },
      "coherence_score": 0.7853365540504456,
      "coherence_diagnostics": {
        "tau": 0.7853365540504456,
        "grad_tau": 0.07960766553878784,
        "torsion": 0.0,
        "alignment": -13.156484603881836,
        "S_field": 0.22036612033843994,
        "Gamma_field": 0.17704834043979645,
        "S_over_Gamma": 1.2446664571762085,
        "Da": 11.65077018737793,
        "E_coh": 0.7114836573600769,
        "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.63,
              47.35
            ],
            [
              -80.6,
              47.35
            ],
            [
              -80.59,
              47.34
            ],
            [
              -80.57,
              47.35
            ],
            [
              -80.56,
              47.34
            ],
            [
              -80.52,
              47.33
            ],
            [
              -80.5,
              47.3
            ],
            [
              -80.5,
              47.27
            ],
            [
              -80.56,
              47.24
            ],
            [
              -80.61,
              47.25
            ],
            [
              -80.65,
              47.29
            ],
            [
              -80.65,
              47.32
            ],
            [
              -80.63,
              47.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1083,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3c2e7a2947cdef631a29bf136e3cd3e28237cd65e2afaaf306056b6c17d04912",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1083,
        "probability": 0.001775,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "31e2c27b48d8127482139c3f7ca126e725499ea95f73d8e84b70281e36350501",
        "signature": {
          "alg": "ed25519",
          "sig": "0c6c8d9475184717b7bfd0541a386945221a3a9b5dc3834a370d8e918ebef6b0b74c08b89106e6b75794e2a9aaecfb6cfe16001e6c5d0778615e99e66476e00e"
        }
      },
      "receipt_sha256": "31e2c27b48d8127482139c3f7ca126e725499ea95f73d8e84b70281e36350501"
    },
    {
      "storm_id": "345147",
      "lat": 33.4438,
      "lon": -78.4012,
      "motion_east": 3.2,
      "motion_south": -5.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1708.0,
      "ebshear": 37.0,
      "srh01": 99.0,
      "maxllaz": 0.014,
      "mesh": 0.22,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5003
        },
        {
          "name": "alignment",
          "value": 2.7229
        },
        {
          "name": "tau",
          "value": 0.6435
        },
        {
          "name": "maxllaz",
          "value": 0.014
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1082
      },
      "coherence_score": 0.6434808969497681,
      "coherence_diagnostics": {
        "tau": 0.6434808969497681,
        "grad_tau": 0.1609114706516266,
        "torsion": 0.0,
        "alignment": 2.72292423248291,
        "S_field": 0.09442850202322006,
        "Gamma_field": 0.8687150478363037,
        "S_over_Gamma": 0.10869905352592468,
        "Da": 53.872901916503906,
        "E_coh": 0.1107797771692276,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.38,
              33.57
            ],
            [
              -78.32,
              33.57
            ],
            [
              -78.29,
              33.54
            ],
            [
              -78.28,
              33.54
            ],
            [
              -78.22,
              33.48
            ],
            [
              -78.22,
              33.44
            ],
            [
              -78.24,
              33.42
            ],
            [
              -78.31,
              33.42
            ],
            [
              -78.32,
              33.43
            ],
            [
              -78.38,
              33.43
            ],
            [
              -78.4,
              33.45
            ],
            [
              -78.43,
              33.45
            ],
            [
              -78.44,
              33.43
            ],
            [
              -78.42,
              33.41
            ],
            [
              -78.41,
              33.34
            ],
            [
              -78.42,
              33.33
            ],
            [
              -78.46,
              33.33
            ],
            [
              -78.47,
              33.34
            ],
            [
              -78.49,
              33.34
            ],
            [
              -78.53,
              33.38
            ],
            [
              -78.53,
              33.39
            ],
            [
              -78.56,
              33.43
            ],
            [
              -78.56,
              33.49
            ],
            [
              -78.53,
              33.51
            ],
            [
              -78.44,
              33.51
            ],
            [
              -78.38,
              33.57
            ]
          ]
        ]
      },
      "raw_probability": 0.1082,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "69d3c01ee1407b1decba98d55fd89869711e1f3df7398bcfe9c5d654f4e3fc20",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1082,
        "probability": 0.001775,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "255f30cc5895e9c0bddd77a9f667320f30e2596e1aaffacd5d823d00aa41495d",
        "signature": {
          "alg": "ed25519",
          "sig": "a4804a4b7a1621e01d68a9444dc1fa42c5920afa2b87c4e33d10efec20a3d8c2bd4f11077b69d4f41a74b5a262e3517c816f120d3e09afaa42e84a54e0df5f06"
        }
      },
      "receipt_sha256": "255f30cc5895e9c0bddd77a9f667320f30e2596e1aaffacd5d823d00aa41495d"
    },
    {
      "storm_id": "346872",
      "lat": 28.9721,
      "lon": -79.2371,
      "motion_east": 7.5,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3866.0,
      "ebshear": 12.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.6253
        },
        {
          "name": "alignment",
          "value": -2.7746
        },
        {
          "name": "tau",
          "value": 1.803
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1026
      },
      "coherence_score": 1.8030097484588623,
      "coherence_diagnostics": {
        "tau": 1.8030097484588623,
        "grad_tau": 0.13511131703853607,
        "torsion": 0.0,
        "alignment": -2.7745800018310547,
        "S_field": 1.0036821365356445,
        "Gamma_field": 0.24871499836444855,
        "S_over_Gamma": 4.035470962524414,
        "Da": 14.716217994689941,
        "E_coh": 0.9410948753356934,
        "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.24,
              29.05
            ],
            [
              -79.18,
              29.05
            ],
            [
              -79.17,
              29.04
            ],
            [
              -79.17,
              29.0
            ],
            [
              -79.19,
              28.97
            ],
            [
              -79.19,
              28.88
            ],
            [
              -79.21,
              28.87
            ],
            [
              -79.29,
              28.87
            ],
            [
              -79.3,
              28.9
            ],
            [
              -79.29,
              28.91
            ],
            [
              -79.29,
              28.99
            ],
            [
              -79.28,
              29.0
            ],
            [
              -79.28,
              29.03
            ],
            [
              -79.24,
              29.05
            ]
          ]
        ]
      },
      "raw_probability": 0.1026,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "32d749b7603d25597755c45a0a71f7a09dda194a38671865729371ed3dc7f7a1",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1026,
        "probability": 0.001205,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.001205,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d20ec2903430be789eca72694df16a55d5c9dba718da6877a4bc480edb3796b",
        "signature": {
          "alg": "ed25519",
          "sig": "7be0d325c6e46aaeb68d73b4d98ec049710cc75525a2c8a145c82e8f6a9b752a63bd45bd9de2ba37508cb0a958c68012c89fe858c069db549e35f527e1c10c01"
        }
      },
      "receipt_sha256": "5d20ec2903430be789eca72694df16a55d5c9dba718da6877a4bc480edb3796b"
    },
    {
      "storm_id": "346820",
      "lat": 45.1682,
      "lon": -84.1173,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 133.0,
      "ebshear": 22.0,
      "srh01": 101.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.3753
        },
        {
          "name": "alignment",
          "value": 0.8919
        },
        {
          "name": "tau",
          "value": 0.9687
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1
      },
      "coherence_score": 0.9687171578407288,
      "coherence_diagnostics": {
        "tau": 0.9687171578407288,
        "grad_tau": 0.04403021186590195,
        "torsion": 0.0,
        "alignment": 0.8918941020965576,
        "S_field": 0.29325103759765625,
        "Gamma_field": 0.23454834520816803,
        "S_over_Gamma": 1.2502796649932861,
        "Da": 15.86001205444336,
        "E_coh": 0.7062852382659912,
        "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.14,
              45.21
            ],
            [
              -84.1,
              45.21
            ],
            [
              -84.09,
              45.2
            ],
            [
              -84.09,
              45.16
            ],
            [
              -84.08,
              45.14
            ],
            [
              -84.1,
              45.12
            ],
            [
              -84.11,
              45.13
            ],
            [
              -84.13,
              45.13
            ],
            [
              -84.15,
              45.15
            ],
            [
              -84.16,
              45.19
            ],
            [
              -84.14,
              45.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "45d2b662d9d490ae9b932759c910b26b9a874065de620f4ac0a3a23a65e40b8c",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.1,
        "probability": 0.001172,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.001172,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f1a53c818d61320a3b2377ca3fc2947b9da038e697b26275d8c643547c1260a",
        "signature": {
          "alg": "ed25519",
          "sig": "074d1158f260cc898393058fdb71541d06253d903f2b906d5ee5255b383b35e35313badc39651a2bc1863fd35e022afee160c5e3d09fcf4fe44efaec4bb3570c"
        }
      },
      "receipt_sha256": "0f1a53c818d61320a3b2377ca3fc2947b9da038e697b26275d8c643547c1260a"
    },
    {
      "storm_id": "346891",
      "lat": 46.0621,
      "lon": -80.8642,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 10.0,
      "ebshear": 10.0,
      "srh01": 86.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.1253
        },
        {
          "name": "alignment",
          "value": -11.0165
        },
        {
          "name": "tau",
          "value": 0.8842
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0996
      },
      "coherence_score": 0.8842399716377258,
      "coherence_diagnostics": {
        "tau": 0.8842399716377258,
        "grad_tau": 0.09008672833442688,
        "torsion": 0.0,
        "alignment": -11.016549110412598,
        "S_field": 0.1615048497915268,
        "Gamma_field": 0.18704833090305328,
        "S_over_Gamma": 0.86343914270401,
        "Da": 12.416327476501465,
        "E_coh": 0.6505805850028992,
        "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": [
          [
            [
              -80.95,
              46.13
            ],
            [
              -80.91,
              46.13
            ],
            [
              -80.83,
              46.09
            ],
            [
              -80.81,
              46.09
            ],
            [
              -80.78,
              46.06
            ],
            [
              -80.74,
              46.04
            ],
            [
              -80.74,
              46.01
            ],
            [
              -80.76,
              46.01
            ],
            [
              -80.77,
              46.02
            ],
            [
              -80.82,
              46.02
            ],
            [
              -80.83,
              46.03
            ],
            [
              -80.87,
              46.03
            ],
            [
              -80.88,
              46.04
            ],
            [
              -80.93,
              46.04
            ],
            [
              -80.95,
              46.05
            ],
            [
              -80.96,
              46.06
            ],
            [
              -80.96,
              46.09
            ],
            [
              -80.98,
              46.11
            ],
            [
              -80.95,
              46.13
            ]
          ]
        ]
      },
      "raw_probability": 0.0996,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4301a339a355775ddaea60c61e3b72d3f6b109f7af375adac8daa1794d194a61",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0996,
        "probability": 0.001172,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.001172,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7f09ae8b2d7bd3ef0c439b3da087bf7dc9cd87c2ed903d684788c9ad3090ceea",
        "signature": {
          "alg": "ed25519",
          "sig": "ff025a13eb2b09cf281fa4e2498e9f66bdb7298150994d36dceb1983bd43510ecdbc3a5a4b3e144621b3d00dda7cbef943d3af2c2a5162c24f6ea95b303e4808"
        }
      },
      "receipt_sha256": "7f09ae8b2d7bd3ef0c439b3da087bf7dc9cd87c2ed903d684788c9ad3090ceea"
    },
    {
      "storm_id": "346404",
      "lat": 44.8435,
      "lon": -87.3459,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 979.0,
      "ebshear": 26.0,
      "srh01": 45.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.5003
        },
        {
          "name": "alignment",
          "value": 8.3093
        },
        {
          "name": "tau",
          "value": 0.9023
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0986
      },
      "coherence_score": 0.9022629857063293,
      "coherence_diagnostics": {
        "tau": 0.9022629857063293,
        "grad_tau": 0.0922018438577652,
        "torsion": 0.0,
        "alignment": 8.309341430664062,
        "S_field": 0.1009071096777916,
        "Gamma_field": 0.15871500968933105,
        "S_over_Gamma": 0.6357754468917847,
        "Da": 9.163026809692383,
        "E_coh": 0.290634423494339,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.33,
              44.94
            ],
            [
              -87.31,
              44.93
            ],
            [
              -87.31,
              44.91
            ],
            [
              -87.3,
              44.9
            ],
            [
              -87.3,
              44.87
            ],
            [
              -87.31,
              44.86
            ],
            [
              -87.31,
              44.79
            ],
            [
              -87.3,
              44.78
            ],
            [
              -87.3,
              44.75
            ],
            [
              -87.32,
              44.72
            ],
            [
              -87.38,
              44.74
            ],
            [
              -87.41,
              44.78
            ],
            [
              -87.42,
              44.82
            ],
            [
              -87.43,
              44.83
            ],
            [
              -87.43,
              44.87
            ],
            [
              -87.39,
              44.91
            ],
            [
              -87.33,
              44.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0986,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "e5f6269e235c1b9650639c31fa38a0a340cd5ff62fea1fd21d8ede49fd38041b",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0986,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f69abb24b0355217864a30b00ab4eb3a252bdbb06192cda2aadd6b1f03e176f",
        "signature": {
          "alg": "ed25519",
          "sig": "83bb540340342e13bddd1af06fa7668954f8c04aead57e6f68ccc1a5da6324a49e0881dc1d9d18e4e9780108898a9a4982eff3c3c75f448872c4e1b375cdd00e"
        }
      },
      "receipt_sha256": "0f69abb24b0355217864a30b00ab4eb3a252bdbb06192cda2aadd6b1f03e176f"
    },
    {
      "storm_id": "344882",
      "lat": 31.8751,
      "lon": -80.1183,
      "motion_east": 2.9,
      "motion_south": -6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2275.0,
      "ebshear": 10.0,
      "srh01": 39.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 63.0003
        },
        {
          "name": "alignment",
          "value": 3.1271
        },
        {
          "name": "tau",
          "value": 0.7113
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0976
      },
      "coherence_score": 0.7112605571746826,
      "coherence_diagnostics": {
        "tau": 0.7112605571746826,
        "grad_tau": 0.19215579330921173,
        "torsion": 0.0,
        "alignment": 3.1271181106567383,
        "S_field": 0.3422415256500244,
        "Gamma_field": 1.7278815507888794,
        "S_over_Gamma": 0.19807001948356628,
        "Da": 104.61176300048828,
        "E_coh": 0.38203752040863037,
        "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": 8,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.1,
              31.98
            ],
            [
              -80.08,
              31.98
            ],
            [
              -80.04,
              31.96
            ],
            [
              -79.99,
              31.91
            ],
            [
              -79.97,
              31.91
            ],
            [
              -79.96,
              31.92
            ],
            [
              -79.96,
              31.95
            ],
            [
              -79.95,
              31.96
            ],
            [
              -79.91,
              31.94
            ],
            [
              -79.89,
              31.96
            ],
            [
              -79.89,
              31.92
            ],
            [
              -79.9,
              31.91
            ],
            [
              -79.92,
              31.91
            ],
            [
              -79.93,
              31.92
            ],
            [
              -79.95,
              31.9
            ],
            [
              -79.93,
              31.88
            ],
            [
              -79.92,
              31.88
            ],
            [
              -79.92,
              31.84
            ],
            [
              -79.91,
              31.83
            ],
            [
              -79.92,
              31.8
            ],
            [
              -79.95,
              31.77
            ],
            [
              -79.95,
              31.76
            ],
            [
              -80.01,
              31.73
            ],
            [
              -80.05,
              31.73
            ],
            [
              -80.06,
              31.72
            ],
            [
              -80.09,
              31.74
            ],
            [
              -80.11,
              31.74
            ],
            [
              -80.13,
              31.75
            ],
            [
              -80.18,
              31.8
            ],
            [
              -80.2,
              31.85
            ],
            [
              -80.22,
              31.87
            ],
            [
              -80.24,
              31.86
            ],
            [
              -80.25,
              31.87
            ],
            [
              -80.25,
              31.89
            ],
            [
              -80.26,
              31.9
            ],
            [
              -80.27,
              31.9
            ],
            [
              -80.29,
              31.88
            ],
            [
              -80.29,
              31.84
            ],
            [
              -80.33,
              31.77
            ],
            [
              -80.37,
              31.77
            ],
            [
              -80.4,
              31.8
            ],
            [
              -80.4,
              31.88
            ],
            [
              -80.38,
              31.9
            ],
            [
              -80.38,
              31.91
            ],
            [
              -80.34,
              31.91
            ],
            [
              -80.3,
              31.94
            ],
            [
              -80.28,
              31.94
            ],
            [
              -80.25,
              31.97
            ],
            [
              -80.25,
              31.96
            ],
            [
              -80.23,
              31.94
            ],
            [
              -80.22,
              31.94
            ],
            [
              -80.2,
              31.91
            ],
            [
              -80.1,
              31.98
            ]
          ]
        ]
      },
      "raw_probability": 0.0976,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "bf518d653f6a6f00406134df81f19fe2f587af9831b4e3390c23c19eb3c55ca5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0976,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e04748f7f86b097bc8c72e4eca59bf62a2f41424e287e9fdb56c7bc16e6fcd80",
        "signature": {
          "alg": "ed25519",
          "sig": "b486bf1eb3a94d51170a05e501766e91e33bc2151dbbce35a1d929b8116684a5e179a4046e383292d49102b9deb9d350f8e62c83e819d73057d19facab70f903"
        }
      },
      "receipt_sha256": "e04748f7f86b097bc8c72e4eca59bf62a2f41424e287e9fdb56c7bc16e6fcd80"
    },
    {
      "storm_id": "347001",
      "lat": 40.3808,
      "lon": -102.0438,
      "motion_east": 3.8,
      "motion_south": 8.1,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2470.0,
      "ebshear": 45.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.3753
        },
        {
          "name": "alignment",
          "value": 1.1123
        },
        {
          "name": "tau",
          "value": 0.5354
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0973
      },
      "coherence_score": 0.5353748798370361,
      "coherence_diagnostics": {
        "tau": 0.5353748798370361,
        "grad_tau": 0.20705285668373108,
        "torsion": 0.0,
        "alignment": 1.1122937202453613,
        "S_field": 0.1359904408454895,
        "Gamma_field": 0.372881680727005,
        "S_over_Gamma": 0.3647013306617737,
        "Da": 22.487060546875,
        "E_coh": 0.7133246660232544,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.09,
              40.41
            ],
            [
              -102.08,
              40.41
            ],
            [
              -102.07,
              40.39
            ],
            [
              -102.05,
              40.39
            ],
            [
              -102.04,
              40.38
            ],
            [
              -102.01,
              40.39
            ],
            [
              -101.99,
              40.38
            ],
            [
              -101.99,
              40.36
            ],
            [
              -102.0,
              40.35
            ],
            [
              -102.03,
              40.35
            ],
            [
              -102.04,
              40.36
            ],
            [
              -102.09,
              40.37
            ],
            [
              -102.09,
              40.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0973,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "80fa817cc6042e0b38cd2d8b1f684c48e3b236e22c0091bfed374b24313425f1",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0973,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cf3eb0aa5c6d33646ac3426a0fa90c635aed4404a5f417ecbd00cb3de447747c",
        "signature": {
          "alg": "ed25519",
          "sig": "6a9bf7c770afbcabde12b7003e38a9e3a07348e81a3108e4bdcda96191d244dd0c883e7e53dd99316c21e20aab947bdfe8806f79b6d9cb2b175064dc9c361903"
        }
      },
      "receipt_sha256": "cf3eb0aa5c6d33646ac3426a0fa90c635aed4404a5f417ecbd00cb3de447747c"
    },
    {
      "storm_id": "346448",
      "lat": 28.2578,
      "lon": -84.4489,
      "motion_east": 3.0,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2151.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8753
        },
        {
          "name": "alignment",
          "value": -2.8392
        },
        {
          "name": "tau",
          "value": 2.3925
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0968
      },
      "coherence_score": 2.392475128173828,
      "coherence_diagnostics": {
        "tau": 2.392475128173828,
        "grad_tau": 0.2786159813404083,
        "torsion": 0.0,
        "alignment": -2.839170455932617,
        "S_field": 0.9473851323127747,
        "Gamma_field": 0.25621500611305237,
        "S_over_Gamma": 3.697617769241333,
        "Da": 16.39287757873535,
        "E_coh": 0.9321110844612122,
        "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": [
          [
            [
              -84.46,
              28.29
            ],
            [
              -84.45,
              28.28
            ],
            [
              -84.41,
              28.28
            ],
            [
              -84.41,
              28.23
            ],
            [
              -84.42,
              28.22
            ],
            [
              -84.47,
              28.22
            ],
            [
              -84.48,
              28.24
            ],
            [
              -84.48,
              28.27
            ],
            [
              -84.46,
              28.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0968,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3f3e10dcf73b834eed999aee428f80b7e4a9e847070a0407afd41bdbd1f2bf7e",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0968,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "197236fde63953bac5b7b8baf5ea397b84b2602f655e62002be4d84827d7c20e",
        "signature": {
          "alg": "ed25519",
          "sig": "9373cfaecb74ceda24bf6ce32a37945b56410bfc9db5c35480d295d9101dc9512c7f18d9539b3ccf79c35bc8a29aaba400e4aaf0f35198273b1c20ea34fb1300"
        }
      },
      "receipt_sha256": "197236fde63953bac5b7b8baf5ea397b84b2602f655e62002be4d84827d7c20e"
    },
    {
      "storm_id": "346875",
      "lat": 45.5852,
      "lon": -84.0314,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 162.0,
      "ebshear": 23.0,
      "srh01": 113.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 113.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.3753
        },
        {
          "name": "alignment",
          "value": 0.8919
        },
        {
          "name": "tau",
          "value": 0.9687
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.093
      },
      "coherence_score": 0.9687171578407288,
      "coherence_diagnostics": {
        "tau": 0.9687171578407288,
        "grad_tau": 0.04403021186590195,
        "torsion": 0.0,
        "alignment": 0.8918941020965576,
        "S_field": 0.29325103759765625,
        "Gamma_field": 0.23454834520816803,
        "S_over_Gamma": 1.2502796649932861,
        "Da": 15.86001205444336,
        "E_coh": 0.7062852382659912,
        "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.02,
              45.66
            ],
            [
              -84.0,
              45.65
            ],
            [
              -83.96,
              45.65
            ],
            [
              -83.94,
              45.62
            ],
            [
              -83.95,
              45.61
            ],
            [
              -83.95,
              45.58
            ],
            [
              -83.98,
              45.55
            ],
            [
              -83.99,
              45.55
            ],
            [
              -84.05,
              45.5
            ],
            [
              -84.06,
              45.5
            ],
            [
              -84.06,
              45.51
            ],
            [
              -84.08,
              45.53
            ],
            [
              -84.09,
              45.53
            ],
            [
              -84.1,
              45.55
            ],
            [
              -84.09,
              45.57
            ],
            [
              -84.07,
              45.58
            ],
            [
              -84.08,
              45.61
            ],
            [
              -84.07,
              45.61
            ],
            [
              -84.05,
              45.63
            ],
            [
              -84.05,
              45.64
            ],
            [
              -84.02,
              45.66
            ]
          ]
        ]
      },
      "raw_probability": 0.093,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "22deee8933456b52b2b8490fc2925c223ddeebb6c8b3875c7acc887e9e9de5d4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.093,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dcad03611b372bb4849a1c52b5fa4d2c2c8004576728441c354e2205b45e3342",
        "signature": {
          "alg": "ed25519",
          "sig": "4a3057db14a83294450c1214dc1b58c30a886b3df0acdd3fdb90beb83b27e4ea68861ee7487844d0cb4bfe13774ef34609bf17699d53ffb77b4932ce0cbb4c0c"
        }
      },
      "receipt_sha256": "dcad03611b372bb4849a1c52b5fa4d2c2c8004576728441c354e2205b45e3342"
    },
    {
      "storm_id": "346787",
      "lat": 28.1737,
      "lon": -84.2963,
      "motion_east": 3.0,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1990.0,
      "ebshear": 8.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8753
        },
        {
          "name": "alignment",
          "value": -2.8392
        },
        {
          "name": "tau",
          "value": 2.3925
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0922
      },
      "coherence_score": 2.392475128173828,
      "coherence_diagnostics": {
        "tau": 2.392475128173828,
        "grad_tau": 0.2786159813404083,
        "torsion": 0.0,
        "alignment": -2.839170455932617,
        "S_field": 0.9473851323127747,
        "Gamma_field": 0.25621500611305237,
        "S_over_Gamma": 3.697617769241333,
        "Da": 16.39287757873535,
        "E_coh": 0.9321110844612122,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.27,
              28.27
            ],
            [
              -84.21,
              28.27
            ],
            [
              -84.19,
              28.24
            ],
            [
              -84.19,
              28.2
            ],
            [
              -84.27,
              28.13
            ],
            [
              -84.26,
              28.11
            ],
            [
              -84.29,
              28.07
            ],
            [
              -84.32,
              28.1
            ],
            [
              -84.35,
              28.1
            ],
            [
              -84.37,
              28.11
            ],
            [
              -84.38,
              28.13
            ],
            [
              -84.38,
              28.16
            ],
            [
              -84.34,
              28.2
            ],
            [
              -84.33,
              28.2
            ],
            [
              -84.32,
              28.22
            ],
            [
              -84.27,
              28.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0922,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "8d88232fef3c4a180b0e076d4450e31a90c280e3b019e729980260b85b53b1d5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0922,
        "probability": 0.00115,
        "confidence_lo": 0.001089,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1ab1fde3dacaf28f61f7947fd3c78aa555dec59e503e940e5fc2913f71b0be9c",
        "signature": {
          "alg": "ed25519",
          "sig": "440ae936fbd917b8190592bf19d4d1d6b2276204203643ca3f1dde1b8a308e27ebf8a77f9588926eb236a52b841d425fc5548394ca9875ed80408b2a4b57fb02"
        }
      },
      "receipt_sha256": "1ab1fde3dacaf28f61f7947fd3c78aa555dec59e503e940e5fc2913f71b0be9c"
    },
    {
      "storm_id": "346620",
      "lat": 27.9678,
      "lon": -84.2822,
      "motion_east": 2.4,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2161.0,
      "ebshear": 6.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8753
        },
        {
          "name": "alignment",
          "value": -2.8392
        },
        {
          "name": "tau",
          "value": 2.3925
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0914
      },
      "coherence_score": 2.392475128173828,
      "coherence_diagnostics": {
        "tau": 2.392475128173828,
        "grad_tau": 0.2786159813404083,
        "torsion": 0.0,
        "alignment": -2.839170455932617,
        "S_field": 0.9473851323127747,
        "Gamma_field": 0.25621500611305237,
        "S_over_Gamma": 3.697617769241333,
        "Da": 16.39287757873535,
        "E_coh": 0.9321110844612122,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.32,
              28.0
            ],
            [
              -84.29,
              28.0
            ],
            [
              -84.27,
              27.98
            ],
            [
              -84.25,
              27.98
            ],
            [
              -84.23,
              27.94
            ],
            [
              -84.24,
              27.93
            ],
            [
              -84.3,
              27.93
            ],
            [
              -84.32,
              27.95
            ],
            [
              -84.32,
              28.0
            ]
          ]
        ]
      },
      "raw_probability": 0.0914,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "23b8fd7d0a213d71781116fd5f57b3c6c1ffd99b327ce881c225ce4b4b4a65b2",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0914,
        "probability": 0.00115,
        "confidence_lo": 0.00107,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d95cbf5557a5d68c17eccf15c1cf06360117cfdd995b41b0976d64a8943b9f86",
        "signature": {
          "alg": "ed25519",
          "sig": "2d7bebc2dbee75f493d7f5d64cdbab070348077aae842a7a1e7f8c6ee977dde643f6cfcedee2804ebb3c82279d9bee24853399b93c2dd86f4847c1dd6c532b04"
        }
      },
      "receipt_sha256": "d95cbf5557a5d68c17eccf15c1cf06360117cfdd995b41b0976d64a8943b9f86"
    },
    {
      "storm_id": "346856",
      "lat": 49.5464,
      "lon": -77.8318,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 38.0,
      "ebshear": 19.0,
      "srh01": 135.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 135.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.0003
        },
        {
          "name": "alignment",
          "value": -3.8394
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0912
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3647744655609131,
        "torsion": 0.0,
        "alignment": -3.839445114135742,
        "S_field": 0.1346103847026825,
        "Gamma_field": 0.2128816694021225,
        "S_over_Gamma": 0.6323249340057373,
        "Da": 13.913649559020996,
        "E_coh": 0.43516942858695984,
        "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.82,
              49.59
            ],
            [
              -77.79,
              49.56
            ],
            [
              -77.79,
              49.53
            ],
            [
              -77.8,
              49.51
            ],
            [
              -77.82,
              49.5
            ],
            [
              -77.87,
              49.5
            ],
            [
              -77.88,
              49.52
            ],
            [
              -77.88,
              49.55
            ],
            [
              -77.85,
              49.58
            ],
            [
              -77.83,
              49.58
            ],
            [
              -77.82,
              49.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0912,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "1ae654140ae35bf8f0f5fc2f0624290de3918ae9c7717a2a9a69d80505bcb8f3",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0912,
        "probability": 0.00115,
        "confidence_lo": 0.00107,
        "confidence_hi": 0.00115,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4671750e4f0e2585d1dcb570f07d56103be678b5a59cbe1f7e40d223bc68f857",
        "signature": {
          "alg": "ed25519",
          "sig": "88bf03c53dd8cb876a270bbb1bde3762b9b3ee3d22c59889afe10d846760a33f961c49af9ed6e450591d9f6b41113f28c9143facdac50048cca0d99d8422360a"
        }
      },
      "receipt_sha256": "4671750e4f0e2585d1dcb570f07d56103be678b5a59cbe1f7e40d223bc68f857"
    },
    {
      "storm_id": "346966",
      "lat": 40.3611,
      "lon": -101.52,
      "motion_east": 3.6,
      "motion_south": 10.1,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2286.0,
      "ebshear": 53.0,
      "srh01": 47.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.3753
        },
        {
          "name": "alignment",
          "value": 1.1123
        },
        {
          "name": "tau",
          "value": 0.5354
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0894
      },
      "coherence_score": 0.5353748798370361,
      "coherence_diagnostics": {
        "tau": 0.5353748798370361,
        "grad_tau": 0.20705285668373108,
        "torsion": 0.0,
        "alignment": 1.1122937202453613,
        "S_field": 0.1359904408454895,
        "Gamma_field": 0.372881680727005,
        "S_over_Gamma": 0.3647013306617737,
        "Da": 22.487060546875,
        "E_coh": 0.7133246660232544,
        "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.54,
              40.4
            ],
            [
              -101.5,
              40.4
            ],
            [
              -101.48,
              40.38
            ],
            [
              -101.48,
              40.33
            ],
            [
              -101.49,
              40.32
            ],
            [
              -101.54,
              40.32
            ],
            [
              -101.55,
              40.33
            ],
            [
              -101.56,
              40.37
            ],
            [
              -101.54,
              40.4
            ]
          ]
        ]
      },
      "raw_probability": 0.0894,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "20b5d5e2382751d8678d3f2155442a8f39d6be81755e03a5ae58b849bea4a6f8",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0894,
        "probability": 0.001132,
        "confidence_lo": 0.00107,
        "confidence_hi": 0.001132,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "718bd069de2e43daeccde409d821d6c1a59ce50c325cd7324730c0da704ca287",
        "signature": {
          "alg": "ed25519",
          "sig": "65c26fd428bc217125fda38dac6520fe3bc83d458b6720c11b9b2af0a22737d5d1e4a12bbc44921aa72fd110520f067f61908535c3f190a478778f188842890f"
        }
      },
      "receipt_sha256": "718bd069de2e43daeccde409d821d6c1a59ce50c325cd7324730c0da704ca287"
    },
    {
      "storm_id": "346350",
      "lat": 48.11,
      "lon": -82.7077,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 40.0,
      "ebshear": 15.0,
      "srh01": 120.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 120.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.8753
        },
        {
          "name": "alignment",
          "value": -0.1999
        },
        {
          "name": "tau",
          "value": 0.3829
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0881
      },
      "coherence_score": 0.3828541338443756,
      "coherence_diagnostics": {
        "tau": 0.3828541338443756,
        "grad_tau": 0.3485487103462219,
        "torsion": 0.0,
        "alignment": -0.1999046802520752,
        "S_field": 0.1650906503200531,
        "Gamma_field": 0.15621501207351685,
        "S_over_Gamma": 1.056816816329956,
        "Da": 9.640120506286621,
        "E_coh": 0.38115227222442627,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.74,
              48.16
            ],
            [
              -82.69,
              48.16
            ],
            [
              -82.66,
              48.14
            ],
            [
              -82.66,
              48.12
            ],
            [
              -82.65,
              48.11
            ],
            [
              -82.66,
              48.1
            ],
            [
              -82.66,
              48.08
            ],
            [
              -82.68,
              48.06
            ],
            [
              -82.73,
              48.05
            ],
            [
              -82.77,
              48.07
            ],
            [
              -82.78,
              48.09
            ],
            [
              -82.78,
              48.13
            ],
            [
              -82.74,
              48.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0881,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "07a346a581675274be5e575a7a13f5110b87c710ff27625a2d5e6be336ddf70b",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0881,
        "probability": 0.001132,
        "confidence_lo": 0.00107,
        "confidence_hi": 0.001132,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "317aee77100403ee9ab4205a9f2f71aa150a33d768ee00ba918c4af2b73c44dd",
        "signature": {
          "alg": "ed25519",
          "sig": "2eb2517a8f2eb0f3214f3a6cadd09154aecd0a7d8be63b64c4a43ad3e14148befd12a2425d8a131968ab95fefdcc307b3bad0d907812be1a6c0eef3b24de2e08"
        }
      },
      "receipt_sha256": "317aee77100403ee9ab4205a9f2f71aa150a33d768ee00ba918c4af2b73c44dd"
    },
    {
      "storm_id": "346585",
      "lat": 40.3218,
      "lon": -101.7673,
      "motion_east": 3.5,
      "motion_south": 10.2,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2286.0,
      "ebshear": 47.0,
      "srh01": 39.0,
      "maxllaz": 0.008,
      "mesh": 0.62,
      "flash_rate": 22.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.3753
        },
        {
          "name": "alignment",
          "value": 1.1123
        },
        {
          "name": "tau",
          "value": 0.5354
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0867
      },
      "coherence_score": 0.5353748798370361,
      "coherence_diagnostics": {
        "tau": 0.5353748798370361,
        "grad_tau": 0.20705285668373108,
        "torsion": 0.0,
        "alignment": 1.1122937202453613,
        "S_field": 0.1359904408454895,
        "Gamma_field": 0.372881680727005,
        "S_over_Gamma": 0.3647013306617737,
        "Da": 22.487060546875,
        "E_coh": 0.7133246660232544,
        "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": [
          [
            [
              -101.78,
              40.36
            ],
            [
              -101.73,
              40.36
            ],
            [
              -101.72,
              40.35
            ],
            [
              -101.72,
              40.31
            ],
            [
              -101.73,
              40.29
            ],
            [
              -101.77,
              40.27
            ],
            [
              -101.79,
              40.27
            ],
            [
              -101.81,
              40.29
            ],
            [
              -101.81,
              40.33
            ],
            [
              -101.8,
              40.35
            ],
            [
              -101.78,
              40.36
            ]
          ]
        ]
      },
      "raw_probability": 0.0867,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "848a7ec66e4d6c31c49be4e3deedffdfed06849f0a4f4e0ca12507547470965f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0867,
        "probability": 0.001132,
        "confidence_lo": 0.00107,
        "confidence_hi": 0.001132,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8c50c67d90b017919a58715337dc872f64eee265bb884e97f2107039a9cfceb",
        "signature": {
          "alg": "ed25519",
          "sig": "bb6db731602d61506746a8a84e576cb60dbebd557e992546920aa889fd37d2675115611a610531a81e426527131da2f8d8c24bf00566a1a4d289ca453217be05"
        }
      },
      "receipt_sha256": "b8c50c67d90b017919a58715337dc872f64eee265bb884e97f2107039a9cfceb"
    },
    {
      "storm_id": "346689",
      "lat": 50.6355,
      "lon": -79.5336,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 78.0,
      "ebshear": 14.0,
      "srh01": 164.0,
      "maxllaz": 0.0,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 164.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.3753
        },
        {
          "name": "alignment",
          "value": -7.8394
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0827
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4320144057273865,
        "torsion": 0.0,
        "alignment": -7.839445114135742,
        "S_field": 0.28369539976119995,
        "Gamma_field": 0.30954834818840027,
        "S_over_Gamma": 0.9164817333221436,
        "Da": 20.244857788085938,
        "E_coh": 0.4785292148590088,
        "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": [
          [
            [
              -79.6,
              50.67
            ],
            [
              -79.5,
              50.67
            ],
            [
              -79.49,
              50.66
            ],
            [
              -79.47,
              50.66
            ],
            [
              -79.45,
              50.64
            ],
            [
              -79.45,
              50.6
            ],
            [
              -79.47,
              50.58
            ],
            [
              -79.58,
              50.58
            ],
            [
              -79.63,
              50.62
            ],
            [
              -79.63,
              50.64
            ],
            [
              -79.6,
              50.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0827,
      "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": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3d42f53ec84a78565ab38daf13d3e2e40ac5f4b6aa0932b6dbb0e31cb7041dd3",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0827,
        "probability": 0.001113,
        "confidence_lo": 0.000759,
        "confidence_hi": 0.001114,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8450e467edc23c79f6217fad663c623364f345d5d4cb7c7f8ddc9c71501df6fe",
        "signature": {
          "alg": "ed25519",
          "sig": "dcf4bfd69763260c2733cf52a402b71c61fe5f939cedd63b0f9042730bb2d5412eb5b173f89512f398c247722a8ccc3819b47cc9c3a0a6282f6a2e3c593deb03"
        }
      },
      "receipt_sha256": "8450e467edc23c79f6217fad663c623364f345d5d4cb7c7f8ddc9c71501df6fe"
    },
    {
      "storm_id": "346983",
      "lat": 48.6885,
      "lon": -85.146,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 345.0,
      "ebshear": 17.0,
      "srh01": 68.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.2503
        },
        {
          "name": "alignment",
          "value": 5.0359
        },
        {
          "name": "tau",
          "value": 0.274
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0815
      },
      "coherence_score": 0.27403420209884644,
      "coherence_diagnostics": {
        "tau": 0.27403420209884644,
        "grad_tau": 0.2595699429512024,
        "torsion": 0.0,
        "alignment": 5.035874843597412,
        "S_field": 0.117799773812294,
        "Gamma_field": 0.3845483660697937,
        "S_over_Gamma": 0.3063327968120575,
        "Da": 22.80078887939453,
        "E_coh": 0.08907146751880646,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.12,
              48.75
            ],
            [
              -85.11,
              48.75
            ],
            [
              -85.1,
              48.74
            ],
            [
              -85.09,
              48.74
            ],
            [
              -85.1,
              48.73
            ],
            [
              -85.11,
              48.72
            ],
            [
              -85.1,
              48.71
            ],
            [
              -85.09,
              48.7
            ],
            [
              -85.08,
              48.69
            ],
            [
              -85.07,
              48.69
            ],
            [
              -85.07,
              48.68
            ],
            [
              -85.08,
              48.67
            ],
            [
              -85.09,
              48.67
            ],
            [
              -85.1,
              48.67
            ],
            [
              -85.11,
              48.66
            ],
            [
              -85.12,
              48.66
            ],
            [
              -85.13,
              48.66
            ],
            [
              -85.14,
              48.66
            ],
            [
              -85.15,
              48.66
            ],
            [
              -85.16,
              48.66
            ],
            [
              -85.17,
              48.66
            ],
            [
              -85.18,
              48.66
            ],
            [
              -85.19,
              48.66
            ],
            [
              -85.2,
              48.65
            ],
            [
              -85.21,
              48.65
            ],
            [
              -85.22,
              48.65
            ],
            [
              -85.23,
              48.64
            ],
            [
              -85.24,
              48.65
            ],
            [
              -85.23,
              48.66
            ],
            [
              -85.22,
              48.66
            ],
            [
              -85.21,
              48.66
            ],
            [
              -85.2,
              48.66
            ],
            [
              -85.19,
              48.66
            ],
            [
              -85.18,
              48.67
            ],
            [
              -85.17,
              48.67
            ],
            [
              -85.16,
              48.68
            ],
            [
              -85.16,
              48.69
            ],
            [
              -85.15,
              48.7
            ],
            [
              -85.14,
              48.7
            ],
            [
              -85.13,
              48.71
            ],
            [
              -85.13,
              48.72
            ],
            [
              -85.14,
              48.73
            ],
            [
              -85.15,
              48.73
            ],
            [
              -85.15,
              48.74
            ],
            [
              -85.14,
              48.74
            ],
            [
              -85.13,
              48.74
            ],
            [
              -85.12,
              48.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0815,
      "confidence_lo": 0.0007,
      "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": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "a48fe359709493f9f52fadf4bf8790f51694c38b2d1d748d07802eb285934b34",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0815,
        "probability": 0.001094,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.001094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f6811a8365821e7013ea722f4b8f71af7b77b2d26dda9520c7cdaf184b532f2e",
        "signature": {
          "alg": "ed25519",
          "sig": "59817fab5ae84d2c9b5919787b213374639acb151f51a83bb9e4e17cf65adb40dde493cedf3d60f6b38874d5876c296f53552b4327e659600c0057090262140a"
        }
      },
      "receipt_sha256": "f6811a8365821e7013ea722f4b8f71af7b77b2d26dda9520c7cdaf184b532f2e"
    },
    {
      "storm_id": "346932",
      "lat": 43.3062,
      "lon": -82.69,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 109.0,
      "ebshear": 8.0,
      "srh01": 39.0,
      "maxllaz": 0.003,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1253
        },
        {
          "name": "alignment",
          "value": -7.5018
        },
        {
          "name": "tau",
          "value": 0.8574
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0812
      },
      "coherence_score": 0.8573991060256958,
      "coherence_diagnostics": {
        "tau": 0.8573991060256958,
        "grad_tau": 0.09583671391010284,
        "torsion": 0.0,
        "alignment": -7.501834869384766,
        "S_field": 0.18448802828788757,
        "Gamma_field": 0.37371501326560974,
        "S_over_Gamma": 0.4936596751213074,
        "Da": 24.62845802307129,
        "E_coh": 0.2421904057264328,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.71,
              43.33
            ],
            [
              -82.67,
              43.33
            ],
            [
              -82.66,
              43.32
            ],
            [
              -82.66,
              43.28
            ],
            [
              -82.67,
              43.27
            ],
            [
              -82.72,
              43.27
            ],
            [
              -82.72,
              43.32
            ],
            [
              -82.71,
              43.33
            ]
          ]
        ]
      },
      "raw_probability": 0.0812,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3d3a36ab71a4377d051f680af0fc86b5931150cbcf237c97761297d6bc6e6a1b",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0812,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0c997ceb12fc18e0127b86f8939203537eb12a0569c2a9a760b32cf825b719ce",
        "signature": {
          "alg": "ed25519",
          "sig": "ae9e4086f17f9bc8202da567369dc1670fbff0bb487305fd40f92eeb008e2925f2f948cc7367ddaa80173315db4993d28e20bd82ab8753063225f6ab123ce707"
        }
      },
      "receipt_sha256": "0c997ceb12fc18e0127b86f8939203537eb12a0569c2a9a760b32cf825b719ce"
    },
    {
      "storm_id": "346877",
      "lat": 38.4775,
      "lon": -102.935,
      "motion_east": 4.0,
      "motion_south": 0.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 778.0,
      "ebshear": 60.0,
      "srh01": 75.0,
      "maxllaz": 0.003,
      "mesh": 0.25,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 10.1253
        },
        {
          "name": "alignment",
          "value": -0.4481
        },
        {
          "name": "tau",
          "value": 0.285
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0798
      },
      "coherence_score": 0.2849852442741394,
      "coherence_diagnostics": {
        "tau": 0.2849852442741394,
        "grad_tau": 0.045475803315639496,
        "torsion": 0.0,
        "alignment": -0.4481446146965027,
        "S_field": 0.06263408064842224,
        "Gamma_field": 0.4562150239944458,
        "S_over_Gamma": 0.13729070127010345,
        "Da": 27.387907028198242,
        "E_coh": 0.0670393779873848,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.96,
              38.51
            ],
            [
              -102.92,
              38.5
            ],
            [
              -102.89,
              38.47
            ],
            [
              -102.89,
              38.43
            ],
            [
              -102.92,
              38.43
            ],
            [
              -102.97,
              38.47
            ],
            [
              -102.97,
              38.5
            ],
            [
              -102.96,
              38.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0798,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "61e024f510bd67b138c992b0f4353de88a029a097f149c23632b9b4c71ae8df5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0798,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2c5d58d2fdd1f5564eb248b7b56bee2de141200ee35b1d92ffe8ef584f5af0c2",
        "signature": {
          "alg": "ed25519",
          "sig": "82da6bd14c122e07cc0ed5562261072c06c9fc5155a7481fef60afc75d101286e105fe703970ede1370966b03e7cce285c9289ecf0186bee96ae8166ae8db70e"
        }
      },
      "receipt_sha256": "2c5d58d2fdd1f5564eb248b7b56bee2de141200ee35b1d92ffe8ef584f5af0c2"
    },
    {
      "storm_id": "346916",
      "lat": 44.1617,
      "lon": -112.5717,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 267.0,
      "ebshear": 8.0,
      "srh01": 29.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.1253
        },
        {
          "name": "alignment",
          "value": -0.6489
        },
        {
          "name": "tau",
          "value": 0.2791
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0797
      },
      "coherence_score": 0.2790551483631134,
      "coherence_diagnostics": {
        "tau": 0.2790551483631134,
        "grad_tau": 0.05393674224615097,
        "torsion": 0.0,
        "alignment": -0.6489136815071106,
        "S_field": 0.14145678281784058,
        "Gamma_field": 1.1878817081451416,
        "S_over_Gamma": 0.1190832257270813,
        "Da": 70.66657257080078,
        "E_coh": 0.23473197221755981,
        "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": [
          [
            [
              -112.59,
              44.19
            ],
            [
              -112.54,
              44.19
            ],
            [
              -112.54,
              44.13
            ],
            [
              -112.58,
              44.13
            ],
            [
              -112.59,
              44.14
            ],
            [
              -112.59,
              44.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0797,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4fa1d108863173eca5ea31dd3063859ce0af6976b5858ee534ffd8aa72c70966",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0797,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6598473ae12ac4e767a6b3cb8db8ecfd9a96a2fc0e10b9eb8547e5ffcd3b7895",
        "signature": {
          "alg": "ed25519",
          "sig": "8f89fe5e6152c21be3a8b66598f6af085d7fc3a196e9b6a93337f5d5b088b75de07dd3be64bbf9dc0f3c7cb255366ea1f1e502dd3b52c4e1469ecb41654c5b01"
        }
      },
      "receipt_sha256": "6598473ae12ac4e767a6b3cb8db8ecfd9a96a2fc0e10b9eb8547e5ffcd3b7895"
    },
    {
      "storm_id": "346984",
      "lat": 48.3355,
      "lon": -84.3773,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 302.0,
      "ebshear": 16.0,
      "srh01": 95.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.8753
        },
        {
          "name": "alignment",
          "value": 2.6834
        },
        {
          "name": "tau",
          "value": 0.3116
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0788
      },
      "coherence_score": 0.3116481900215149,
      "coherence_diagnostics": {
        "tau": 0.3116481900215149,
        "grad_tau": 0.294830858707428,
        "torsion": 0.0,
        "alignment": 2.6833815574645996,
        "S_field": 0.10995696485042572,
        "Gamma_field": 0.35788166522979736,
        "S_over_Gamma": 0.3072439134120941,
        "Da": 21.63858413696289,
        "E_coh": 0.34436875581741333,
        "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.4,
              48.37
            ],
            [
              -84.37,
              48.37
            ],
            [
              -84.36,
              48.36
            ],
            [
              -84.36,
              48.34
            ],
            [
              -84.35,
              48.33
            ],
            [
              -84.35,
              48.31
            ],
            [
              -84.36,
              48.3
            ],
            [
              -84.39,
              48.3
            ],
            [
              -84.41,
              48.31
            ],
            [
              -84.4,
              48.33
            ],
            [
              -84.4,
              48.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0788,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "be82900530b0f5d16fbdd2f07c25eee2067db6d2206ee63c4002b2f631b44989",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0788,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7fd66ab4c361485b3aac62540f496a940b59e321196aebbe0b53e0f846831072",
        "signature": {
          "alg": "ed25519",
          "sig": "9775c74fdc639de6d706dd4104d1e52bfbafd42e23016ab548fe8ab37f36057d98c89ba40fe55ef827acceeb51c931a65ad3f06e518cac4d5e719201fcd22100"
        }
      },
      "receipt_sha256": "7fd66ab4c361485b3aac62540f496a940b59e321196aebbe0b53e0f846831072"
    },
    {
      "storm_id": "346994",
      "lat": 33.0078,
      "lon": -74.9433,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3920.0,
      "ebshear": 9.0,
      "srh01": 11.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.3753
        },
        {
          "name": "alignment",
          "value": 1.7688
        },
        {
          "name": "tau",
          "value": 2.5733
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0788
      },
      "coherence_score": 2.573335886001587,
      "coherence_diagnostics": {
        "tau": 2.573335886001587,
        "grad_tau": 0.6819486021995544,
        "torsion": 0.0,
        "alignment": 1.7687819004058838,
        "S_field": 1.226677656173706,
        "Gamma_field": 0.20788167417049408,
        "S_over_Gamma": 5.900845527648926,
        "Da": 12.43618106842041,
        "E_coh": 0.9646919965744019,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.95,
              33.04
            ],
            [
              -74.92,
              33.04
            ],
            [
              -74.9,
              33.02
            ],
            [
              -74.9,
              32.97
            ],
            [
              -74.94,
              32.96
            ],
            [
              -74.97,
              32.99
            ],
            [
              -74.98,
              32.99
            ],
            [
              -74.98,
              33.02
            ],
            [
              -74.95,
              33.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0788,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "be82900530b0f5d16fbdd2f07c25eee2067db6d2206ee63c4002b2f631b44989",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0788,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7fd66ab4c361485b3aac62540f496a940b59e321196aebbe0b53e0f846831072",
        "signature": {
          "alg": "ed25519",
          "sig": "9775c74fdc639de6d706dd4104d1e52bfbafd42e23016ab548fe8ab37f36057d98c89ba40fe55ef827acceeb51c931a65ad3f06e518cac4d5e719201fcd22100"
        }
      },
      "receipt_sha256": "7fd66ab4c361485b3aac62540f496a940b59e321196aebbe0b53e0f846831072"
    },
    {
      "storm_id": "346893",
      "lat": 43.1871,
      "lon": -82.6305,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 120.0,
      "ebshear": 8.0,
      "srh01": 56.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1253
        },
        {
          "name": "alignment",
          "value": -7.5018
        },
        {
          "name": "tau",
          "value": 0.8574
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0785
      },
      "coherence_score": 0.8573991060256958,
      "coherence_diagnostics": {
        "tau": 0.8573991060256958,
        "grad_tau": 0.09583671391010284,
        "torsion": 0.0,
        "alignment": -7.501834869384766,
        "S_field": 0.18448802828788757,
        "Gamma_field": 0.37371501326560974,
        "S_over_Gamma": 0.4936596751213074,
        "Da": 24.62845802307129,
        "E_coh": 0.2421904057264328,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.59,
              43.24
            ],
            [
              -82.55,
              43.24
            ],
            [
              -82.54,
              43.23
            ],
            [
              -82.54,
              43.19
            ],
            [
              -82.55,
              43.18
            ],
            [
              -82.58,
              43.18
            ],
            [
              -82.59,
              43.19
            ],
            [
              -82.6,
              43.18
            ],
            [
              -82.63,
              43.18
            ],
            [
              -82.64,
              43.17
            ],
            [
              -82.64,
              43.15
            ],
            [
              -82.68,
              43.13
            ],
            [
              -82.69,
              43.13
            ],
            [
              -82.71,
              43.15
            ],
            [
              -82.7,
              43.16
            ],
            [
              -82.71,
              43.17
            ],
            [
              -82.71,
              43.2
            ],
            [
              -82.69,
              43.2
            ],
            [
              -82.68,
              43.21
            ],
            [
              -82.63,
              43.21
            ],
            [
              -82.59,
              43.24
            ]
          ]
        ]
      },
      "raw_probability": 0.0785,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "1b0d38f05d2e4ccd96213ffbcbe63b282ea60e31b232931feedf811723792818",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0785,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b89d8be428e0c7bf017f99d35eff0a9e51f82aa8449694367c128d0e085f76a",
        "signature": {
          "alg": "ed25519",
          "sig": "33e19fd35a665243617c9a8723ba6217976e25905232e6bf8b2fdb6d22a0753f22ffbd29ee11a2e171343c22719c07d5369a4a8b324f091e012abaf2c41a510e"
        }
      },
      "receipt_sha256": "2b89d8be428e0c7bf017f99d35eff0a9e51f82aa8449694367c128d0e085f76a"
    },
    {
      "storm_id": "346822",
      "lat": 37.4859,
      "lon": -78.0778,
      "motion_east": 0.5,
      "motion_south": -7.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 318.0,
      "ebshear": 25.0,
      "srh01": 27.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7503
        },
        {
          "name": "alignment",
          "value": -0.4254
        },
        {
          "name": "tau",
          "value": 1.107
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0778
      },
      "coherence_score": 1.107034683227539,
      "coherence_diagnostics": {
        "tau": 1.107034683227539,
        "grad_tau": 0.09204056859016418,
        "torsion": 0.0,
        "alignment": -0.42544472217559814,
        "S_field": 0.25508999824523926,
        "Gamma_field": 0.22621499001979828,
        "S_over_Gamma": 1.1276440620422363,
        "Da": 14.055171966552734,
        "E_coh": 0.5589997172355652,
        "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.17,
              37.56
            ],
            [
              -78.08,
              37.56
            ],
            [
              -78.01,
              37.52
            ],
            [
              -77.99,
              37.52
            ],
            [
              -77.97,
              37.5
            ],
            [
              -77.89,
              37.51
            ],
            [
              -77.87,
              37.5
            ],
            [
              -77.87,
              37.46
            ],
            [
              -77.88,
              37.44
            ],
            [
              -77.91,
              37.43
            ],
            [
              -77.93,
              37.41
            ],
            [
              -78.02,
              37.41
            ],
            [
              -78.03,
              37.42
            ],
            [
              -78.05,
              37.41
            ],
            [
              -78.07,
              37.42
            ],
            [
              -78.11,
              37.47
            ],
            [
              -78.15,
              37.47
            ],
            [
              -78.16,
              37.48
            ],
            [
              -78.17,
              37.47
            ],
            [
              -78.22,
              37.47
            ],
            [
              -78.24,
              37.48
            ],
            [
              -78.25,
              37.49
            ],
            [
              -78.25,
              37.53
            ],
            [
              -78.24,
              37.53
            ],
            [
              -78.22,
              37.55
            ],
            [
              -78.18,
              37.55
            ],
            [
              -78.17,
              37.56
            ]
          ]
        ]
      },
      "raw_probability": 0.0778,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6a9cc93c6a0e9ecc1c5278203442e4662b1e4c0534933060635537f7d9e0859b",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0778,
        "probability": 0.000818,
        "confidence_lo": 0.000712,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3be2c192d5c427c0aa5d0149e9f85164825053fec7d90639deaf5860eec06fbc",
        "signature": {
          "alg": "ed25519",
          "sig": "09069d463fbe4626d114c9c46f64785ccde888d470d9a04d5c45faf536c2db9d6e19ed83588828784cd263cb314b5e72dbd9d31f69afd60f8f9d6baae49c1208"
        }
      },
      "receipt_sha256": "3be2c192d5c427c0aa5d0149e9f85164825053fec7d90639deaf5860eec06fbc"
    },
    {
      "storm_id": "346950",
      "lat": 26.8629,
      "lon": -84.2514,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2039.0,
      "ebshear": 4.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.3753
        },
        {
          "name": "alignment",
          "value": -1.5604
        },
        {
          "name": "tau",
          "value": 1.8229
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0751
      },
      "coherence_score": 1.8229210376739502,
      "coherence_diagnostics": {
        "tau": 1.8229210376739502,
        "grad_tau": 0.6912730932235718,
        "torsion": 0.0,
        "alignment": -1.5604246854782104,
        "S_field": 0.8995835781097412,
        "Gamma_field": 0.24204833805561066,
        "S_over_Gamma": 3.7165451049804688,
        "Da": 15.17568302154541,
        "E_coh": 0.9462182521820068,
        "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.28,
              26.9
            ],
            [
              -84.23,
              26.9
            ],
            [
              -84.23,
              26.86
            ],
            [
              -84.2,
              26.84
            ],
            [
              -84.26,
              26.83
            ],
            [
              -84.28,
              26.81
            ],
            [
              -84.28,
              26.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0751,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4134759d37ddc26784b3113ad0727bf3fb2946f384f39a4a97a5961802aaebdb",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0751,
        "probability": 0.000818,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7063e431164a280efa1e70d25d6f2874fe9b755a5f2f0285774a217f27622e9c",
        "signature": {
          "alg": "ed25519",
          "sig": "c9432993120849611a43d1c67a58325e58b972a07dcf78479d6d380a8c8bf345fcd3bffb0fc12b2318ca58e8e2c2538574c1147816b096d5aa4a8c14e5d2e502"
        }
      },
      "receipt_sha256": "7063e431164a280efa1e70d25d6f2874fe9b755a5f2f0285774a217f27622e9c"
    },
    {
      "storm_id": "346999",
      "lat": 28.55,
      "lon": -109.5782,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2522.0,
      "ebshear": 25.0,
      "srh01": 17.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.0003
        },
        {
          "name": "alignment",
          "value": 0.0053
        },
        {
          "name": "tau",
          "value": 0.7763
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0739
      },
      "coherence_score": 0.7762861847877502,
      "coherence_diagnostics": {
        "tau": 0.7762861847877502,
        "grad_tau": 0.1406533569097519,
        "torsion": 0.0,
        "alignment": 0.005346238613128662,
        "S_field": 0.8624436855316162,
        "Gamma_field": 1.03621506690979,
        "S_over_Gamma": 0.8323017954826355,
        "Da": 64.34474182128906,
        "E_coh": 0.9335322976112366,
        "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.59,
              28.59
            ],
            [
              -109.53,
              28.59
            ],
            [
              -109.52,
              28.58
            ],
            [
              -109.52,
              28.53
            ],
            [
              -109.56,
              28.52
            ],
            [
              -109.57,
              28.51
            ],
            [
              -109.63,
              28.51
            ],
            [
              -109.63,
              28.52
            ],
            [
              -109.61,
              28.54
            ],
            [
              -109.61,
              28.57
            ],
            [
              -109.59,
              28.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0739,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "917f94766cac333dcee8ba6992116b883b6b251060ebb2a24d8d984caa5ac55a",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0739,
        "probability": 0.000818,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000818,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "59402b504d65920bd0cf61951abaa6786b2ff05be37b7a64e9710172ffd0306a",
        "signature": {
          "alg": "ed25519",
          "sig": "9abe6a92ab7ec624abb2593335e5e396bfce30b52035da204df13e39ac2eabf7519cd6591fed293d0a5f86aa0561e4b2b3be1d375c588d2b11404296da446700"
        }
      },
      "receipt_sha256": "59402b504d65920bd0cf61951abaa6786b2ff05be37b7a64e9710172ffd0306a"
    },
    {
      "storm_id": "346904",
      "lat": 27.9825,
      "lon": -85.3238,
      "motion_east": 0.9,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1879.0,
      "ebshear": 12.0,
      "srh01": 1.0,
      "maxllaz": 0.001,
      "mesh": 0.31,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.7503
        },
        {
          "name": "alignment",
          "value": -1.6015
        },
        {
          "name": "tau",
          "value": 2.6155
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0731
      },
      "coherence_score": 2.615497350692749,
      "coherence_diagnostics": {
        "tau": 2.615497350692749,
        "grad_tau": 0.16004951298236847,
        "torsion": 0.0,
        "alignment": -1.6015183925628662,
        "S_field": 0.9791557788848877,
        "Gamma_field": 0.22121500968933105,
        "S_over_Gamma": 4.426262855529785,
        "Da": 14.106192588806152,
        "E_coh": 0.9490061402320862,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.35,
              28.01
            ],
            [
              -85.3,
              28.01
            ],
            [
              -85.29,
              28.0
            ],
            [
              -85.29,
              27.96
            ],
            [
              -85.3,
              27.95
            ],
            [
              -85.35,
              27.95
            ],
            [
              -85.36,
              27.97
            ],
            [
              -85.35,
              28.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0731,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "68bbbe023ef959c8674280404bbbdf665829fc679000c55fe5eaf444b20dedc6",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0731,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e518f3fa515f096da5aa04205a3065916bcd63fb7b66e8c830153c9c933c555",
        "signature": {
          "alg": "ed25519",
          "sig": "c3450c0a5c93b7e97ff060dbc70053f796068d92547c0a8b68292b3a3afe37c7b371510fd683d44524372edf264f2c3be67a519905168d12d21fdb1945f0fa0a"
        }
      },
      "receipt_sha256": "7e518f3fa515f096da5aa04205a3065916bcd63fb7b66e8c830153c9c933c555"
    },
    {
      "storm_id": "346885",
      "lat": 28.2067,
      "lon": -109.4789,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3097.0,
      "ebshear": 25.0,
      "srh01": 5.0,
      "maxllaz": 0.0,
      "mesh": 0.65,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.0003
        },
        {
          "name": "alignment",
          "value": 0.0053
        },
        {
          "name": "tau",
          "value": 0.7763
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0716
      },
      "coherence_score": 0.7762861847877502,
      "coherence_diagnostics": {
        "tau": 0.7762861847877502,
        "grad_tau": 0.1406533569097519,
        "torsion": 0.0,
        "alignment": 0.005346238613128662,
        "S_field": 0.8624436855316162,
        "Gamma_field": 1.03621506690979,
        "S_over_Gamma": 0.8323017954826355,
        "Da": 64.34474182128906,
        "E_coh": 0.9335322976112366,
        "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.5,
              28.24
            ],
            [
              -109.46,
              28.24
            ],
            [
              -109.44,
              28.23
            ],
            [
              -109.44,
              28.18
            ],
            [
              -109.45,
              28.17
            ],
            [
              -109.48,
              28.16
            ],
            [
              -109.52,
              28.18
            ],
            [
              -109.52,
              28.22
            ],
            [
              -109.5,
              28.24
            ]
          ]
        ]
      },
      "raw_probability": 0.0716,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "48008c542dfde8aba9acf852bc99b6d34e868d0efe4d7cb17ac50d87e0243dd4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0716,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "949bc72bec4e1e16a5023b75e5f61de5aeb988e054c555c7c1685adcafb6c0bb",
        "signature": {
          "alg": "ed25519",
          "sig": "478a6c76d362b0e6103e98a17e41287c09516c98d11ee87a6cf7b9c68fdb56db8e6ccd0ad8f3c941af2c5e8688388d00b3255e7705e58f3b811beb12109fd906"
        }
      },
      "receipt_sha256": "949bc72bec4e1e16a5023b75e5f61de5aeb988e054c555c7c1685adcafb6c0bb"
    },
    {
      "storm_id": "346960",
      "lat": 28.452,
      "lon": -109.416,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2746.0,
      "ebshear": 24.0,
      "srh01": 6.0,
      "maxllaz": 0.0,
      "mesh": 0.83,
      "flash_rate": 22.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.0003
        },
        {
          "name": "alignment",
          "value": 0.0053
        },
        {
          "name": "tau",
          "value": 0.7763
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0716
      },
      "coherence_score": 0.7762861847877502,
      "coherence_diagnostics": {
        "tau": 0.7762861847877502,
        "grad_tau": 0.1406533569097519,
        "torsion": 0.0,
        "alignment": 0.005346238613128662,
        "S_field": 0.8624436855316162,
        "Gamma_field": 1.03621506690979,
        "S_over_Gamma": 0.8323017954826355,
        "Da": 64.34474182128906,
        "E_coh": 0.9335322976112366,
        "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.41,
              28.53
            ],
            [
              -109.37,
              28.51
            ],
            [
              -109.34,
              28.45
            ],
            [
              -109.35,
              28.44
            ],
            [
              -109.35,
              28.41
            ],
            [
              -109.37,
              28.38
            ],
            [
              -109.39,
              28.38
            ],
            [
              -109.4,
              28.37
            ],
            [
              -109.47,
              28.37
            ],
            [
              -109.52,
              28.41
            ],
            [
              -109.52,
              28.46
            ],
            [
              -109.48,
              28.5
            ],
            [
              -109.44,
              28.52
            ],
            [
              -109.42,
              28.52
            ],
            [
              -109.41,
              28.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0716,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "48008c542dfde8aba9acf852bc99b6d34e868d0efe4d7cb17ac50d87e0243dd4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0716,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "949bc72bec4e1e16a5023b75e5f61de5aeb988e054c555c7c1685adcafb6c0bb",
        "signature": {
          "alg": "ed25519",
          "sig": "478a6c76d362b0e6103e98a17e41287c09516c98d11ee87a6cf7b9c68fdb56db8e6ccd0ad8f3c941af2c5e8688388d00b3255e7705e58f3b811beb12109fd906"
        }
      },
      "receipt_sha256": "949bc72bec4e1e16a5023b75e5f61de5aeb988e054c555c7c1685adcafb6c0bb"
    },
    {
      "storm_id": "346700",
      "lat": 27.9007,
      "lon": -85.1593,
      "motion_east": 0.6,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1935.0,
      "ebshear": 13.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.7503
        },
        {
          "name": "alignment",
          "value": -1.6015
        },
        {
          "name": "tau",
          "value": 2.6155
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0705
      },
      "coherence_score": 2.615497350692749,
      "coherence_diagnostics": {
        "tau": 2.615497350692749,
        "grad_tau": 0.16004951298236847,
        "torsion": 0.0,
        "alignment": -1.6015183925628662,
        "S_field": 0.9791557788848877,
        "Gamma_field": 0.22121500968933105,
        "S_over_Gamma": 4.426262855529785,
        "Da": 14.106192588806152,
        "E_coh": 0.9490061402320862,
        "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": [
          [
            [
              -85.15,
              27.97
            ],
            [
              -85.09,
              27.97
            ],
            [
              -85.06,
              27.93
            ],
            [
              -85.05,
              27.87
            ],
            [
              -85.09,
              27.8
            ],
            [
              -85.14,
              27.8
            ],
            [
              -85.18,
              27.84
            ],
            [
              -85.22,
              27.85
            ],
            [
              -85.25,
              27.88
            ],
            [
              -85.24,
              27.92
            ],
            [
              -85.23,
              27.92
            ],
            [
              -85.21,
              27.94
            ],
            [
              -85.17,
              27.95
            ],
            [
              -85.15,
              27.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0705,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "102b508b575c1184c9dc1d708d8ef5523309ec246b1646a6686b297b87222903",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0705,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3ae44278cea6d2d67fd2d466e0ea82245e7950d2c8064c19aada5ab3bb6284a7",
        "signature": {
          "alg": "ed25519",
          "sig": "7ed531949cf7cca03e32f8881198204f2a9e0008bab3ba3b0170167565c8d348754ee8eff9ee4eefddf49a488ab0ebbbfda391b1b563a2dff2eac6c43c85ef00"
        }
      },
      "receipt_sha256": "3ae44278cea6d2d67fd2d466e0ea82245e7950d2c8064c19aada5ab3bb6284a7"
    },
    {
      "storm_id": "346710",
      "lat": 31.7017,
      "lon": -78.4878,
      "motion_east": 3.7,
      "motion_south": -6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3098.0,
      "ebshear": 17.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.22,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.5003
        },
        {
          "name": "alignment",
          "value": 1.6381
        },
        {
          "name": "tau",
          "value": 0.7635
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0682
      },
      "coherence_score": 0.7634660601615906,
      "coherence_diagnostics": {
        "tau": 0.7634660601615906,
        "grad_tau": 0.12491392344236374,
        "torsion": 0.0,
        "alignment": 1.638076901435852,
        "S_field": 0.300720751285553,
        "Gamma_field": 0.6412150263786316,
        "S_over_Gamma": 0.46898582577705383,
        "Da": 38.46541213989258,
        "E_coh": 0.45576241612434387,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.46,
              31.8
            ],
            [
              -78.4,
              31.8
            ],
            [
              -78.36,
              31.78
            ],
            [
              -78.34,
              31.75
            ],
            [
              -78.34,
              31.73
            ],
            [
              -78.37,
              31.71
            ],
            [
              -78.41,
              31.71
            ],
            [
              -78.42,
              31.7
            ],
            [
              -78.45,
              31.7
            ],
            [
              -78.46,
              31.69
            ],
            [
              -78.51,
              31.69
            ],
            [
              -78.54,
              31.65
            ],
            [
              -78.55,
              31.62
            ],
            [
              -78.59,
              31.6
            ],
            [
              -78.61,
              31.6
            ],
            [
              -78.62,
              31.62
            ],
            [
              -78.6,
              31.64
            ],
            [
              -78.6,
              31.67
            ],
            [
              -78.58,
              31.69
            ],
            [
              -78.54,
              31.69
            ],
            [
              -78.51,
              31.73
            ],
            [
              -78.5,
              31.77
            ],
            [
              -78.46,
              31.8
            ]
          ]
        ]
      },
      "raw_probability": 0.0682,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "a83c443d9147ef9fafa402c582af19af9a50b9ee1ee868cc3f615a5cb1a852ca",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0682,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9f4093633cc9332a113de7d8e0b4e6abb42bb3f9b79ffb00f63eb66b5a0cdcd0",
        "signature": {
          "alg": "ed25519",
          "sig": "53ce0460344a0beb82b7a5b6c2d1416ea014cc74e33252962910cbab3e2c3bf8c82364d90f0739330cd0fd42cc071dac10a01ad5b16b691f26114b5dd0a24c02"
        }
      },
      "receipt_sha256": "9f4093633cc9332a113de7d8e0b4e6abb42bb3f9b79ffb00f63eb66b5a0cdcd0"
    },
    {
      "storm_id": "347004",
      "lat": 36.5967,
      "lon": -81.4583,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 621.0,
      "ebshear": 17.0,
      "srh01": 36.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.1253
        },
        {
          "name": "alignment",
          "value": 4.6424
        },
        {
          "name": "tau",
          "value": 1.2302
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0651
      },
      "coherence_score": 1.2301969528198242,
      "coherence_diagnostics": {
        "tau": 1.2301969528198242,
        "grad_tau": 0.09359445422887802,
        "torsion": 0.0,
        "alignment": 4.642385005950928,
        "S_field": 0.33654725551605225,
        "Gamma_field": 0.3170483708381653,
        "S_over_Gamma": 1.0615012645721436,
        "Da": 18.948230743408203,
        "E_coh": 0.6723818778991699,
        "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.48,
              36.64
            ],
            [
              -81.44,
              36.62
            ],
            [
              -81.44,
              36.57
            ],
            [
              -81.43,
              36.55
            ],
            [
              -81.48,
              36.56
            ],
            [
              -81.48,
              36.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0651,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "9ee6ede0e624349fa04ea1a5d7d11c28f03074d5a748e16141b9936aeaf4ac86",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0651,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7bc8b5e58074bee698142a5688eb4e235f7688c9ac7a7d1d163929e09d42480",
        "signature": {
          "alg": "ed25519",
          "sig": "b2071a0cf0ca5a69299679d6087774b24aaa2cdeb8f6c1cde08738433c8c1b76cab24d397ad4586c2a6a9ddf0c9c6a244f51eddf7ee694eb8109b6aea9ddc604"
        }
      },
      "receipt_sha256": "e7bc8b5e58074bee698142a5688eb4e235f7688c9ac7a7d1d163929e09d42480"
    },
    {
      "storm_id": "346847",
      "lat": 37.3382,
      "lon": -78.4355,
      "motion_east": 2.6,
      "motion_south": -2.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 315.0,
      "ebshear": 22.0,
      "srh01": 36.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7503
        },
        {
          "name": "alignment",
          "value": -0.4254
        },
        {
          "name": "tau",
          "value": 1.107
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0631
      },
      "coherence_score": 1.107034683227539,
      "coherence_diagnostics": {
        "tau": 1.107034683227539,
        "grad_tau": 0.09204056859016418,
        "torsion": 0.0,
        "alignment": -0.42544472217559814,
        "S_field": 0.25508999824523926,
        "Gamma_field": 0.22621499001979828,
        "S_over_Gamma": 1.1276440620422363,
        "Da": 14.055171966552734,
        "E_coh": 0.5589997172355652,
        "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.44,
              37.37
            ],
            [
              -78.38,
              37.37
            ],
            [
              -78.37,
              37.36
            ],
            [
              -78.37,
              37.31
            ],
            [
              -78.41,
              37.29
            ],
            [
              -78.48,
              37.29
            ],
            [
              -78.49,
              37.3
            ],
            [
              -78.49,
              37.34
            ],
            [
              -78.47,
              37.36
            ],
            [
              -78.45,
              37.36
            ],
            [
              -78.44,
              37.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0631,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "89a40cbb2ab57e3486a54296e4f411c72ccdd4373dd44ac6823c5137fe2e6093",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0631,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33a8d08b493068d6e26fd320c0964b643b2ff4c611238f9a1b29c3823d799672",
        "signature": {
          "alg": "ed25519",
          "sig": "4072d180f2dd0e8e14fa380bf184a82db5c4a85394e63a6f483703d0f3d7bcfb17a736dbd795541632fedd163e6cd57e96a3d84c5cd36bb4b5574bf400982302"
        }
      },
      "receipt_sha256": "33a8d08b493068d6e26fd320c0964b643b2ff4c611238f9a1b29c3823d799672"
    },
    {
      "storm_id": "346969",
      "lat": 35.1616,
      "lon": -83.1242,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 853.0,
      "ebshear": 30.0,
      "srh01": 34.0,
      "maxllaz": 0.003,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.7503
        },
        {
          "name": "alignment",
          "value": 1.6475
        },
        {
          "name": "tau",
          "value": 1.2988
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0629
      },
      "coherence_score": 1.29879629611969,
      "coherence_diagnostics": {
        "tau": 1.29879629611969,
        "grad_tau": 0.2338634580373764,
        "torsion": 0.0,
        "alignment": 1.6474521160125732,
        "S_field": 0.34640663862228394,
        "Gamma_field": 0.3170483410358429,
        "S_over_Gamma": 1.092598795890808,
        "Da": 18.175113677978516,
        "E_coh": 0.8025071024894714,
        "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.15,
              35.23
            ],
            [
              -83.14,
              35.23
            ],
            [
              -83.13,
              35.23
            ],
            [
              -83.12,
              35.23
            ],
            [
              -83.11,
              35.23
            ],
            [
              -83.11,
              35.22
            ],
            [
              -83.1,
              35.21
            ],
            [
              -83.09,
              35.21
            ],
            [
              -83.08,
              35.21
            ],
            [
              -83.07,
              35.2
            ],
            [
              -83.06,
              35.2
            ],
            [
              -83.05,
              35.2
            ],
            [
              -83.04,
              35.19
            ],
            [
              -83.03,
              35.19
            ],
            [
              -83.02,
              35.18
            ],
            [
              -83.03,
              35.17
            ],
            [
              -83.04,
              35.16
            ],
            [
              -83.05,
              35.15
            ],
            [
              -83.05,
              35.14
            ],
            [
              -83.04,
              35.13
            ],
            [
              -83.05,
              35.12
            ],
            [
              -83.06,
              35.12
            ],
            [
              -83.07,
              35.12
            ],
            [
              -83.08,
              35.12
            ],
            [
              -83.09,
              35.13
            ],
            [
              -83.1,
              35.13
            ],
            [
              -83.11,
              35.13
            ],
            [
              -83.12,
              35.14
            ],
            [
              -83.13,
              35.13
            ],
            [
              -83.13,
              35.12
            ],
            [
              -83.13,
              35.11
            ],
            [
              -83.14,
              35.11
            ],
            [
              -83.15,
              35.11
            ],
            [
              -83.16,
              35.11
            ],
            [
              -83.17,
              35.11
            ],
            [
              -83.18,
              35.11
            ],
            [
              -83.19,
              35.11
            ],
            [
              -83.19,
              35.12
            ],
            [
              -83.18,
              35.12
            ],
            [
              -83.17,
              35.12
            ],
            [
              -83.16,
              35.11
            ],
            [
              -83.15,
              35.12
            ],
            [
              -83.14,
              35.13
            ],
            [
              -83.14,
              35.14
            ],
            [
              -83.15,
              35.15
            ],
            [
              -83.16,
              35.15
            ],
            [
              -83.17,
              35.15
            ],
            [
              -83.18,
              35.15
            ],
            [
              -83.19,
              35.15
            ],
            [
              -83.2,
              35.16
            ],
            [
              -83.2,
              35.17
            ],
            [
              -83.2,
              35.18
            ],
            [
              -83.19,
              35.18
            ],
            [
              -83.18,
              35.18
            ],
            [
              -83.17,
              35.18
            ],
            [
              -83.16,
              35.18
            ],
            [
              -83.15,
              35.19
            ],
            [
              -83.14,
              35.19
            ],
            [
              -83.13,
              35.2
            ],
            [
              -83.14,
              35.21
            ],
            [
              -83.14,
              35.22
            ],
            [
              -83.15,
              35.23
            ]
          ]
        ]
      },
      "raw_probability": 0.0629,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "6899e4c57ee3122d6ed4d3cc177789231151ee8686551ea22f69590017a672f9",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0629,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "513ecb3cda1342dc85b4f9c96c4089faccc503d87a83deef6612fbb97f55519a",
        "signature": {
          "alg": "ed25519",
          "sig": "c527282b6773bfadbbb79404944a38723108a2f77b8bb7fc636fedb8fbc92db53ab8ba58144ae4f75009426195fcc70c4c396512fa67d9f78712dcd3eb42d50a"
        }
      },
      "receipt_sha256": "513ecb3cda1342dc85b4f9c96c4089faccc503d87a83deef6612fbb97f55519a"
    },
    {
      "storm_id": "346283",
      "lat": 35.0661,
      "lon": -103.5733,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 608.0,
      "ebshear": 36.0,
      "srh01": 9.0,
      "maxllaz": 0.006,
      "mesh": 0.06,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.6253
        },
        {
          "name": "alignment",
          "value": -2.3345
        },
        {
          "name": "tau",
          "value": 0.3037
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0627
      },
      "coherence_score": 0.303688645362854,
      "coherence_diagnostics": {
        "tau": 0.303688645362854,
        "grad_tau": 0.02107653208076954,
        "torsion": 0.0,
        "alignment": -2.3345494270324707,
        "S_field": 0.4008786678314209,
        "Gamma_field": 0.7628816962242126,
        "S_over_Gamma": 0.5254794955253601,
        "Da": 47.20416259765625,
        "E_coh": 0.7228384017944336,
        "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": [
          [
            [
              -103.55,
              35.14
            ],
            [
              -103.49,
              35.14
            ],
            [
              -103.48,
              35.12
            ],
            [
              -103.48,
              35.07
            ],
            [
              -103.5,
              35.05
            ],
            [
              -103.55,
              35.05
            ],
            [
              -103.57,
              35.03
            ],
            [
              -103.57,
              35.01
            ],
            [
              -103.6,
              34.97
            ],
            [
              -103.64,
              34.97
            ],
            [
              -103.67,
              35.01
            ],
            [
              -103.67,
              35.07
            ],
            [
              -103.66,
              35.08
            ],
            [
              -103.61,
              35.08
            ],
            [
              -103.6,
              35.07
            ],
            [
              -103.58,
              35.07
            ],
            [
              -103.55,
              35.12
            ],
            [
              -103.55,
              35.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0627,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3756718427e1566fea94043d5625e929a31821269afb8bd03ec1c9f291d17a7a",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0627,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "da4d5fad75f1d08cf6dbed50c1af75b35acab63db40223e44515c981b87459b4",
        "signature": {
          "alg": "ed25519",
          "sig": "a432b541f7ccc4707c0ee4f7495ff25cbd88dbe88aaf043414fcc501eb0764abd403eb80fbba70119ee41371107a59dd640cda1cc746acf7d42ee3716252a404"
        }
      },
      "receipt_sha256": "da4d5fad75f1d08cf6dbed50c1af75b35acab63db40223e44515c981b87459b4"
    },
    {
      "storm_id": "346978",
      "lat": 28.868,
      "lon": -95.908,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4060.0,
      "ebshear": 24.0,
      "srh01": 26.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.5003
        },
        {
          "name": "alignment",
          "value": -0.8608
        },
        {
          "name": "tau",
          "value": 0.5539
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0619
      },
      "coherence_score": 0.553925633430481,
      "coherence_diagnostics": {
        "tau": 0.553925633430481,
        "grad_tau": 0.1836085170507431,
        "torsion": 0.0,
        "alignment": -0.8608084321022034,
        "S_field": 0.11968853324651718,
        "Gamma_field": 1.4987149238586426,
        "S_over_Gamma": 0.07986077666282654,
        "Da": 88.02391052246094,
        "E_coh": 0.024318546056747437,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.94,
              28.9
            ],
            [
              -95.86,
              28.9
            ],
            [
              -95.86,
              28.82
            ],
            [
              -95.94,
              28.82
            ],
            [
              -95.94,
              28.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0619,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "fcc5c124ab61a9b2a6c953c548ff2b5e9ccff4d01bd3f737b4b2b31870aaf76e",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0619,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "08a50bfd152433a5273ce8eff09c32145bfb5d76262d06fcb42ef16c59eec7c2",
        "signature": {
          "alg": "ed25519",
          "sig": "8397125c58ce3a7b64df1b3df1e75bc5034ac58da0de993d2969a6683eb9f4c9caaffedf4225e3e9a58950925714003d001a24446485674a66e9f3022857330c"
        }
      },
      "receipt_sha256": "08a50bfd152433a5273ce8eff09c32145bfb5d76262d06fcb42ef16c59eec7c2"
    },
    {
      "storm_id": "347008",
      "lat": 25.9055,
      "lon": -78.3673,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3423.0,
      "ebshear": 7.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": 36.5003
        },
        {
          "name": "alignment",
          "value": 0.4099
        },
        {
          "name": "tau",
          "value": 1.145
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.061
      },
      "coherence_score": 1.1450340747833252,
      "coherence_diagnostics": {
        "tau": 1.1450340747833252,
        "grad_tau": 0.8598966002464294,
        "torsion": 0.0,
        "alignment": 0.4099295735359192,
        "S_field": 0.9564762711524963,
        "Gamma_field": 0.23788166046142578,
        "S_over_Gamma": 4.020807266235352,
        "Da": 15.060041427612305,
        "E_coh": 0.9711201190948486,
        "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.4,
              25.93
            ],
            [
              -78.38,
              25.91
            ],
            [
              -78.34,
              25.91
            ],
            [
              -78.33,
              25.92
            ],
            [
              -78.32,
              25.91
            ],
            [
              -78.32,
              25.88
            ],
            [
              -78.33,
              25.87
            ],
            [
              -78.41,
              25.87
            ],
            [
              -78.41,
              25.91
            ],
            [
              -78.4,
              25.92
            ],
            [
              -78.4,
              25.93
            ]
          ]
        ]
      },
      "raw_probability": 0.061,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4d47be1b53e95216e40bebe7f83e548b32af3721ed93cacd6a835e10f5872b95",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.061,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2fa2694b57015500b063d9bbb90c7fa7edd052eed3cc543bf39b1ce4062a714a",
        "signature": {
          "alg": "ed25519",
          "sig": "6b26e7e8b6d3a496622141553a89f8d657aa436f06ff117a9a38baf08c448a9d80a1c2cafebedce0f29aebd6e9a9a505a5e0452b52aba1af4eea74cb1e205907"
        }
      },
      "receipt_sha256": "2fa2694b57015500b063d9bbb90c7fa7edd052eed3cc543bf39b1ce4062a714a"
    },
    {
      "storm_id": "346980",
      "lat": 27.9742,
      "lon": -97.3233,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4442.0,
      "ebshear": 22.0,
      "srh01": 1.0,
      "maxllaz": 0.0,
      "mesh": 0.43,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.2503
        },
        {
          "name": "alignment",
          "value": 1.7824
        },
        {
          "name": "tau",
          "value": 0.4592
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0588
      },
      "coherence_score": 0.4591883420944214,
      "coherence_diagnostics": {
        "tau": 0.4591883420944214,
        "grad_tau": 0.12304865568876266,
        "torsion": 0.0,
        "alignment": 1.7824316024780273,
        "S_field": 0.09750385582447052,
        "Gamma_field": 0.47788166999816895,
        "S_over_Gamma": 0.20403346419334412,
        "Da": 27.613008499145508,
        "E_coh": 0.31114742159843445,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.37,
              28.05
            ],
            [
              -97.29,
              28.05
            ],
            [
              -97.23,
              27.99
            ],
            [
              -97.24,
              27.97
            ],
            [
              -97.21,
              27.95
            ],
            [
              -97.21,
              27.87
            ],
            [
              -97.38,
              27.87
            ],
            [
              -97.4,
              27.88
            ],
            [
              -97.4,
              27.98
            ],
            [
              -97.39,
              27.99
            ],
            [
              -97.39,
              28.04
            ],
            [
              -97.37,
              28.05
            ]
          ]
        ]
      },
      "raw_probability": 0.0588,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "244bf299b36abe033d5ed6b7ab1114902808a3d6f78370de26e7318c132f5c86",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0588,
        "probability": 0.000729,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000729,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "56d92ef56e9c84062a1f4752317e8dfda835a111efd4bb8c9ee47988af32c2ed",
        "signature": {
          "alg": "ed25519",
          "sig": "0705ddea33954cf2253d978d80325236c81a6637f1b73399fa0b69e9397e7a0fcf47acf9592e07e0e7991bd87dd334c747e5b715ff972e56e08413fe1407d70c"
        }
      },
      "receipt_sha256": "56d92ef56e9c84062a1f4752317e8dfda835a111efd4bb8c9ee47988af32c2ed"
    },
    {
      "storm_id": "347005",
      "lat": 32.385,
      "lon": -79.4359,
      "motion_east": 1.2,
      "motion_south": -6.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2964.0,
      "ebshear": 17.0,
      "srh01": 12.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3753
        },
        {
          "name": "alignment",
          "value": -1.9453
        },
        {
          "name": "tau",
          "value": 0.5849
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0584
      },
      "coherence_score": 0.5848610997200012,
      "coherence_diagnostics": {
        "tau": 0.5848610997200012,
        "grad_tau": 0.09917530417442322,
        "torsion": 0.0,
        "alignment": -1.9453284740447998,
        "S_field": 0.12405158579349518,
        "Gamma_field": 1.2128815650939941,
        "S_over_Gamma": 0.10227839648723602,
        "Da": 74.07007598876953,
        "E_coh": 0.14658498764038086,
        "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": [
          [
            [
              -79.3,
              32.58
            ],
            [
              -79.3,
              32.5
            ],
            [
              -79.32,
              32.48
            ],
            [
              -79.32,
              32.42
            ],
            [
              -79.33,
              32.4
            ],
            [
              -79.35,
              32.4
            ],
            [
              -79.36,
              32.38
            ],
            [
              -79.43,
              32.32
            ],
            [
              -79.48,
              32.32
            ],
            [
              -79.51,
              32.28
            ],
            [
              -79.5,
              32.27
            ],
            [
              -79.5,
              32.25
            ],
            [
              -79.53,
              32.21
            ],
            [
              -79.58,
              32.21
            ],
            [
              -79.59,
              32.22
            ],
            [
              -79.59,
              32.26
            ],
            [
              -79.58,
              32.28
            ],
            [
              -79.56,
              32.3
            ],
            [
              -79.52,
              32.3
            ],
            [
              -79.51,
              32.31
            ],
            [
              -79.51,
              32.32
            ],
            [
              -79.49,
              32.34
            ],
            [
              -79.49,
              32.37
            ],
            [
              -79.44,
              32.42
            ],
            [
              -79.42,
              32.42
            ],
            [
              -79.41,
              32.44
            ],
            [
              -79.35,
              32.5
            ],
            [
              -79.37,
              32.54
            ],
            [
              -79.36,
              32.56
            ],
            [
              -79.34,
              32.57
            ],
            [
              -79.31,
              32.57
            ],
            [
              -79.3,
              32.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0584,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "790fc2afbc2164405ef5fa9e9b74dc6922526a2c9f971b9d3fcd917c90114621",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0584,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6dd5f0a5660bcf127da51ce128275c9c263f71e91383aa127ca876e17632f314",
        "signature": {
          "alg": "ed25519",
          "sig": "8887fc54f73b11f2df38cfe30cd607ac988faeeaa2c12a7911ae9ddb5f104e61e31d1f6497194f818d0caaf6a1e1e1a9288ce0a41e6aeb4b10aadee2f5cbaf0a"
        }
      },
      "receipt_sha256": "6dd5f0a5660bcf127da51ce128275c9c263f71e91383aa127ca876e17632f314"
    },
    {
      "storm_id": "347009",
      "lat": 25.9112,
      "lon": -78.1788,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3325.0,
      "ebshear": 5.0,
      "srh01": 11.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.5003
        },
        {
          "name": "alignment",
          "value": 0.4099
        },
        {
          "name": "tau",
          "value": 1.145
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0574
      },
      "coherence_score": 1.1450340747833252,
      "coherence_diagnostics": {
        "tau": 1.1450340747833252,
        "grad_tau": 0.8598966002464294,
        "torsion": 0.0,
        "alignment": 0.4099295735359192,
        "S_field": 0.9564762711524963,
        "Gamma_field": 0.23788166046142578,
        "S_over_Gamma": 4.020807266235352,
        "Da": 15.060041427612305,
        "E_coh": 0.9711201190948486,
        "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.23,
              25.93
            ],
            [
              -78.15,
              25.93
            ],
            [
              -78.14,
              25.92
            ],
            [
              -78.14,
              25.87
            ],
            [
              -78.15,
              25.89
            ],
            [
              -78.17,
              25.91
            ],
            [
              -78.22,
              25.91
            ],
            [
              -78.23,
              25.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0574,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b244ccc08c4f6c4016ca0179237925e1cbfbf097f95f034ff65f07ed46532bbf",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0574,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "630450c8890a113a6163dfdfb259e9cef39997f175e8fe1fc0a00642eb73b527",
        "signature": {
          "alg": "ed25519",
          "sig": "899ff4c9ced270a582410359d5bd79379e88f94c83a66d6d5319b214b7f9bdd24e5f1dd12c7c7c611356decc5a02757360348ca56b0cb9b13a2b28d2200bd505"
        }
      },
      "receipt_sha256": "630450c8890a113a6163dfdfb259e9cef39997f175e8fe1fc0a00642eb73b527"
    },
    {
      "storm_id": "346970",
      "lat": 34.7889,
      "lon": -102.7178,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 287.0,
      "ebshear": 28.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1253
        },
        {
          "name": "alignment",
          "value": -2.0689
        },
        {
          "name": "tau",
          "value": 0.2565
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0553
      },
      "coherence_score": 0.25651952624320984,
      "coherence_diagnostics": {
        "tau": 0.25651952624320984,
        "grad_tau": 0.010926373302936554,
        "torsion": 0.0,
        "alignment": -2.068941831588745,
        "S_field": 0.08980394154787064,
        "Gamma_field": 0.98954838514328,
        "S_over_Gamma": 0.09075245261192322,
        "Da": 61.187896728515625,
        "E_coh": 0.06444316357374191,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.71,
              34.83
            ],
            [
              -102.7,
              34.83
            ],
            [
              -102.7,
              34.73
            ],
            [
              -102.72,
              34.72
            ],
            [
              -102.74,
              34.74
            ],
            [
              -102.74,
              34.79
            ],
            [
              -102.73,
              34.81
            ],
            [
              -102.71,
              34.82
            ],
            [
              -102.71,
              34.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0553,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "3f3385ae2f31461d528352b6747473d53838c46c9b2c5e5167dd1931faca2c04",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0553,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65d308d1fcef604bbf036a2f96e0ad051ce7b811a8514f5fbb90956e8bbe5462",
        "signature": {
          "alg": "ed25519",
          "sig": "d16c126967fd9995391f946409c54167d72d70582d7ae21a1c4f54437c46d6ef65d3edc7360c504b20ca221fb8260a0ec82a1d060af3f5a4cee44d296857cd07"
        }
      },
      "receipt_sha256": "65d308d1fcef604bbf036a2f96e0ad051ce7b811a8514f5fbb90956e8bbe5462"
    },
    {
      "storm_id": "346798",
      "lat": 34.8533,
      "lon": -102.8467,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 358.0,
      "ebshear": 25.0,
      "srh01": 0.0,
      "maxllaz": 0.005,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1253
        },
        {
          "name": "alignment",
          "value": -2.0689
        },
        {
          "name": "tau",
          "value": 0.2565
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0551
      },
      "coherence_score": 0.25651952624320984,
      "coherence_diagnostics": {
        "tau": 0.25651952624320984,
        "grad_tau": 0.010926373302936554,
        "torsion": 0.0,
        "alignment": -2.068941831588745,
        "S_field": 0.08980394154787064,
        "Gamma_field": 0.98954838514328,
        "S_over_Gamma": 0.09075245261192322,
        "Da": 61.187896728515625,
        "E_coh": 0.06444316357374191,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.87,
              34.87
            ],
            [
              -102.81,
              34.87
            ],
            [
              -102.8,
              34.85
            ],
            [
              -102.85,
              34.81
            ],
            [
              -102.88,
              34.85
            ],
            [
              -102.87,
              34.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0551,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2ac97d64dea7aebb198c744537ca5bcb01a329134f88780d4d99cbdfedefdf75",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0551,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "669d6a7004a02618be88d185d553a5c634f10f5625dde4c7b139e7fadb20ef27",
        "signature": {
          "alg": "ed25519",
          "sig": "d5f8b20c30cd57d3bcdbfdfc344e947a96ae9193e8fd69f975987e0ebb4ad8b4bcd91aa0ddfa365a6693a2b3eab7f6d4939a613346e98b189136e8b73184770f"
        }
      },
      "receipt_sha256": "669d6a7004a02618be88d185d553a5c634f10f5625dde4c7b139e7fadb20ef27"
    },
    {
      "storm_id": "346655",
      "lat": 33.2356,
      "lon": -75.2711,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3894.0,
      "ebshear": 12.0,
      "srh01": 15.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.2503
        },
        {
          "name": "alignment",
          "value": 1.9538
        },
        {
          "name": "tau",
          "value": 1.7415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 1.7414697408676147,
      "coherence_diagnostics": {
        "tau": 1.7414697408676147,
        "grad_tau": 0.6880738139152527,
        "torsion": -1.675896088570994e-09,
        "alignment": 1.9538018703460693,
        "S_field": 0.5104435086250305,
        "Gamma_field": 0.2987149953842163,
        "S_over_Gamma": 1.7087976932525635,
        "Da": 18.81378173828125,
        "E_coh": 0.9577823877334595,
        "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": [
          [
            [
              -75.29,
              33.28
            ],
            [
              -75.27,
              33.28
            ],
            [
              -75.23,
              33.24
            ],
            [
              -75.23,
              33.2
            ],
            [
              -75.24,
              33.19
            ],
            [
              -75.28,
              33.19
            ],
            [
              -75.3,
              33.21
            ],
            [
              -75.31,
              33.25
            ],
            [
              -75.29,
              33.28
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0541,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078",
        "signature": {
          "alg": "ed25519",
          "sig": "c3e47a8542b940fa6051aa6c6ab97a72379bb9461d840fa1c8469b286f6c7f459ce73752c12ebb1c5d864e34f61da23ccf39e8f564935335fedb9408d88a9a0e"
        }
      },
      "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078"
    },
    {
      "storm_id": "346958",
      "lat": 33.1107,
      "lon": -75.6414,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3969.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.2503
        },
        {
          "name": "alignment",
          "value": 1.9538
        },
        {
          "name": "tau",
          "value": 1.7415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 1.7414697408676147,
      "coherence_diagnostics": {
        "tau": 1.7414697408676147,
        "grad_tau": 0.6880738139152527,
        "torsion": -1.675896088570994e-09,
        "alignment": 1.9538018703460693,
        "S_field": 0.5104435086250305,
        "Gamma_field": 0.2987149953842163,
        "S_over_Gamma": 1.7087976932525635,
        "Da": 18.81378173828125,
        "E_coh": 0.9577823877334595,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.64,
              33.18
            ],
            [
              -75.62,
              33.15
            ],
            [
              -75.59,
              33.15
            ],
            [
              -75.59,
              33.12
            ],
            [
              -75.58,
              33.11
            ],
            [
              -75.57,
              33.07
            ],
            [
              -75.6,
              33.03
            ],
            [
              -75.71,
              33.03
            ],
            [
              -75.71,
              33.05
            ],
            [
              -75.7,
              33.06
            ],
            [
              -75.7,
              33.1
            ],
            [
              -75.66,
              33.15
            ],
            [
              -75.67,
              33.17
            ],
            [
              -75.64,
              33.18
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0541,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078",
        "signature": {
          "alg": "ed25519",
          "sig": "c3e47a8542b940fa6051aa6c6ab97a72379bb9461d840fa1c8469b286f6c7f459ce73752c12ebb1c5d864e34f61da23ccf39e8f564935335fedb9408d88a9a0e"
        }
      },
      "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078"
    },
    {
      "storm_id": "346959",
      "lat": 33.0536,
      "lon": -75.3564,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3769.0,
      "ebshear": 11.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.2503
        },
        {
          "name": "alignment",
          "value": 1.9538
        },
        {
          "name": "tau",
          "value": 1.7415
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 1.7414697408676147,
      "coherence_diagnostics": {
        "tau": 1.7414697408676147,
        "grad_tau": 0.6880738139152527,
        "torsion": -1.675896088570994e-09,
        "alignment": 1.9538018703460693,
        "S_field": 0.5104435086250305,
        "Gamma_field": 0.2987149953842163,
        "S_over_Gamma": 1.7087976932525635,
        "Da": 18.81378173828125,
        "E_coh": 0.9577823877334595,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.39,
              33.11
            ],
            [
              -75.34,
              33.11
            ],
            [
              -75.32,
              33.1
            ],
            [
              -75.3,
              33.06
            ],
            [
              -75.3,
              33.04
            ],
            [
              -75.29,
              33.03
            ],
            [
              -75.33,
              33.0
            ],
            [
              -75.35,
              33.0
            ],
            [
              -75.36,
              33.01
            ],
            [
              -75.41,
              33.01
            ],
            [
              -75.41,
              33.03
            ],
            [
              -75.39,
              33.05
            ],
            [
              -75.41,
              33.09
            ],
            [
              -75.39,
              33.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0541,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078",
        "signature": {
          "alg": "ed25519",
          "sig": "c3e47a8542b940fa6051aa6c6ab97a72379bb9461d840fa1c8469b286f6c7f459ce73752c12ebb1c5d864e34f61da23ccf39e8f564935335fedb9408d88a9a0e"
        }
      },
      "receipt_sha256": "5496ce8e0415332eb9ba4c4d41135c3ae52fc88e6dc6a7dfea6a964ea3e19078"
    },
    {
      "storm_id": "346967",
      "lat": 38.5564,
      "lon": -103.425,
      "motion_east": 3.8,
      "motion_south": -1.0,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 827.0,
      "ebshear": 37.0,
      "srh01": 48.0,
      "maxllaz": 0.004,
      "mesh": 0.57,
      "flash_rate": 39.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.2503
        },
        {
          "name": "alignment",
          "value": 1.893
        },
        {
          "name": "tau",
          "value": 0.2361
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0535
      },
      "coherence_score": 0.23613879084587097,
      "coherence_diagnostics": {
        "tau": 0.23613879084587097,
        "grad_tau": 0.02523777075111866,
        "torsion": 0.0,
        "alignment": 1.8929537534713745,
        "S_field": 0.061442479491233826,
        "Gamma_field": 0.9387151002883911,
        "S_over_Gamma": 0.06545381247997284,
        "Da": 58.25751876831055,
        "E_coh": 0.4749314486980438,
        "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.55,
              38.69
            ],
            [
              -103.47,
              38.69
            ],
            [
              -103.46,
              38.68
            ],
            [
              -103.44,
              38.68
            ],
            [
              -103.41,
              38.65
            ],
            [
              -103.36,
              38.55
            ],
            [
              -103.36,
              38.52
            ],
            [
              -103.33,
              38.49
            ],
            [
              -103.31,
              38.49
            ],
            [
              -103.27,
              38.46
            ],
            [
              -103.27,
              38.43
            ],
            [
              -103.29,
              38.4
            ],
            [
              -103.35,
              38.4
            ],
            [
              -103.41,
              38.45
            ],
            [
              -103.41,
              38.46
            ],
            [
              -103.45,
              38.51
            ],
            [
              -103.45,
              38.54
            ],
            [
              -103.5,
              38.59
            ],
            [
              -103.53,
              38.59
            ],
            [
              -103.59,
              38.62
            ],
            [
              -103.59,
              38.66
            ],
            [
              -103.55,
              38.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0535,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "abe77f5f4003fd2eecbb46c06a3f4f640c53442886e8c58622b0299a8dcd074e",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0535,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5809aedac98c33158e680e9f046088f70e42c826b9c764ac67d319c904fe1900",
        "signature": {
          "alg": "ed25519",
          "sig": "c470c29fb805d1c6fdbf5a3914495db0c1fac5e55f9cb56321055b0e71ffffecdc1443bed3cf582a93ad418b4e4700afce6830f4e7b78d262e3bdaf6556db407"
        }
      },
      "receipt_sha256": "5809aedac98c33158e680e9f046088f70e42c826b9c764ac67d319c904fe1900"
    },
    {
      "storm_id": "346560",
      "lat": 26.0542,
      "lon": -78.4325,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3752.0,
      "ebshear": 8.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.45,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.5003
        },
        {
          "name": "alignment",
          "value": 0.4099
        },
        {
          "name": "tau",
          "value": 1.145
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0523
      },
      "coherence_score": 1.1450340747833252,
      "coherence_diagnostics": {
        "tau": 1.1450340747833252,
        "grad_tau": 0.8598966002464294,
        "torsion": 0.0,
        "alignment": 0.4099295735359192,
        "S_field": 0.9564762711524963,
        "Gamma_field": 0.23788166046142578,
        "S_over_Gamma": 4.020807266235352,
        "Da": 15.060041427612305,
        "E_coh": 0.9711201190948486,
        "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": [
          [
            [
              -78.47,
              26.1
            ],
            [
              -78.42,
              26.1
            ],
            [
              -78.4,
              26.08
            ],
            [
              -78.39,
              26.08
            ],
            [
              -78.39,
              26.06
            ],
            [
              -78.42,
              26.03
            ],
            [
              -78.42,
              26.01
            ],
            [
              -78.44,
              25.99
            ],
            [
              -78.45,
              26.0
            ],
            [
              -78.45,
              26.04
            ],
            [
              -78.47,
              26.06
            ],
            [
              -78.47,
              26.1
            ]
          ]
        ]
      },
      "raw_probability": 0.0523,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "979424a5d4592c50be68d2a25d85b74fc5f8aa16ef7f692c5890e5aead134663",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0523,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "938eec0c2a2fefaaca5b18553d10bc3d74bbd6fbf28bf206c170159f55d4e280",
        "signature": {
          "alg": "ed25519",
          "sig": "df5cee4d0991dfe9aa4fa5c7b317a2b72ca2aee18f17b5c60b4c2284dc8055a41cc159cbc5ea4970a4e8c8c883452276480c3d1d37fe2e7e5e0dd34ffba78801"
        }
      },
      "receipt_sha256": "938eec0c2a2fefaaca5b18553d10bc3d74bbd6fbf28bf206c170159f55d4e280"
    },
    {
      "storm_id": "346811",
      "lat": 37.3575,
      "lon": -115.2438,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 650.0,
      "ebshear": 12.0,
      "srh01": 28.0,
      "maxllaz": 0.001,
      "mesh": 0.3,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 8.7503
        },
        {
          "name": "alignment",
          "value": 0.8618
        },
        {
          "name": "tau",
          "value": 0.4049
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0467
      },
      "coherence_score": 0.40489163994789124,
      "coherence_diagnostics": {
        "tau": 0.40489163994789124,
        "grad_tau": 0.0681682601571083,
        "torsion": 0.0,
        "alignment": 0.8618042469024658,
        "S_field": 0.20100535452365875,
        "Gamma_field": 0.3120483458042145,
        "S_over_Gamma": 0.6441481113433838,
        "Da": 18.083581924438477,
        "E_coh": 0.3667599558830261,
        "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": [
          [
            [
              -115.26,
              37.39
            ],
            [
              -115.22,
              37.39
            ],
            [
              -115.21,
              37.37
            ],
            [
              -115.21,
              37.33
            ],
            [
              -115.23,
              37.32
            ],
            [
              -115.28,
              37.32
            ],
            [
              -115.28,
              37.35
            ],
            [
              -115.26,
              37.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0467,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "bc0656e0dcfb174532b206d0d8aa1ab199daf958ee01b884f48e959d10d86fa7",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0467,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "112cfa7adc91c2cd0c12255e772c4e540c5dbbe37d879c5e87d121846457264c",
        "signature": {
          "alg": "ed25519",
          "sig": "bbc5c2cf61c8d0fbae9377880c264b16fbd6e88a73c214bc0e21be37d28a5ad0f4808288b3a58b25ab92a4aba6d528f8c7511c91e8a8c920e2c4b7db0b00c701"
        }
      },
      "receipt_sha256": "112cfa7adc91c2cd0c12255e772c4e540c5dbbe37d879c5e87d121846457264c"
    },
    {
      "storm_id": "346779",
      "lat": 35.7933,
      "lon": -82.0142,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 678.0,
      "ebshear": 26.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6253
        },
        {
          "name": "alignment",
          "value": -0.0902
        },
        {
          "name": "tau",
          "value": 1.4675
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0431
      },
      "coherence_score": 1.4675116539001465,
      "coherence_diagnostics": {
        "tau": 1.4675116539001465,
        "grad_tau": 0.1392829567193985,
        "torsion": 0.0,
        "alignment": -0.09023869037628174,
        "S_field": 0.47895577549934387,
        "Gamma_field": 0.20288166403770447,
        "S_over_Gamma": 2.360764265060425,
        "Da": 11.712804794311523,
        "E_coh": 0.8519383668899536,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.05,
              35.83
            ],
            [
              -81.99,
              35.83
            ],
            [
              -81.97,
              35.82
            ],
            [
              -81.95,
              35.8
            ],
            [
              -81.95,
              35.76
            ],
            [
              -81.98,
              35.74
            ],
            [
              -82.02,
              35.74
            ],
            [
              -82.05,
              35.77
            ],
            [
              -82.05,
              35.79
            ],
            [
              -82.06,
              35.8
            ],
            [
              -82.05,
              35.81
            ],
            [
              -82.05,
              35.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0431,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "420ab3d8120d3b3345fb9497fcfa1955b1e5980548f5c2c81a5088fd6c8c042f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0431,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "181850559097a89ceb925645763c7df81c358140ae3d92b4055f9fe786f945a4",
        "signature": {
          "alg": "ed25519",
          "sig": "f47cebf81bf48d7089698abf1549f5a89a84b7fb58dc87b7884a8330a9c572afeedd2789a4471209432089e145f69783f320479b1ceda3b15c85b4d50f66ab06"
        }
      },
      "receipt_sha256": "181850559097a89ceb925645763c7df81c358140ae3d92b4055f9fe786f945a4"
    },
    {
      "storm_id": "347002",
      "lat": 39.87,
      "lon": -112.93,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 150.0,
      "ebshear": 24.0,
      "srh01": 25.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.0003
        },
        {
          "name": "alignment",
          "value": 2.8798
        },
        {
          "name": "tau",
          "value": 0.384
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0426
      },
      "coherence_score": 0.3840462267398834,
      "coherence_diagnostics": {
        "tau": 0.3840462267398834,
        "grad_tau": 0.05847787857055664,
        "torsion": 0.0,
        "alignment": 2.8798015117645264,
        "S_field": 0.16305658221244812,
        "Gamma_field": 0.5703817009925842,
        "S_over_Gamma": 0.28587275743484497,
        "Da": 34.87770080566406,
        "E_coh": 0.03678589686751366,
        "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.94,
              39.9
            ],
            [
              -112.9,
              39.89
            ],
            [
              -112.9,
              39.83
            ],
            [
              -112.94,
              39.83
            ],
            [
              -112.96,
              39.87
            ],
            [
              -112.94,
              39.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0426,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b03a06c589e1ffd02afaff01b13beb46e00df3d8aade59463b8d1ef6c83db3fd",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0426,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d8ce254709eb80addae1f3754ea55c3b359396290a879e79b5d0161693c4af29",
        "signature": {
          "alg": "ed25519",
          "sig": "7e8aaa074238652f004ab31763785c3d6b6845a229265c2683ea9da2393e0d1af1a4afbba75111bd3c8fdad64475a6191682c6ff854915fac97cf3beb125a40b"
        }
      },
      "receipt_sha256": "d8ce254709eb80addae1f3754ea55c3b359396290a879e79b5d0161693c4af29"
    },
    {
      "storm_id": "346997",
      "lat": 32.2029,
      "lon": -77.6071,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3082.0,
      "ebshear": 15.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.51,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.6253
        },
        {
          "name": "alignment",
          "value": 3.5152
        },
        {
          "name": "tau",
          "value": 0.8
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0421
      },
      "coherence_score": 0.7999622225761414,
      "coherence_diagnostics": {
        "tau": 0.7999622225761414,
        "grad_tau": 0.2224847674369812,
        "torsion": 0.0,
        "alignment": 3.5151543617248535,
        "S_field": 0.1162668839097023,
        "Gamma_field": 0.6378816962242126,
        "S_over_Gamma": 0.18227028846740723,
        "Da": 36.84782028198242,
        "E_coh": 0.7032476663589478,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.65,
              32.25
            ],
            [
              -77.6,
              32.25
            ],
            [
              -77.59,
              32.23
            ],
            [
              -77.59,
              32.19
            ],
            [
              -77.57,
              32.17
            ],
            [
              -77.56,
              32.17
            ],
            [
              -77.55,
              32.15
            ],
            [
              -77.57,
              32.15
            ],
            [
              -77.59,
              32.17
            ],
            [
              -77.62,
              32.18
            ],
            [
              -77.65,
              32.21
            ],
            [
              -77.65,
              32.23
            ],
            [
              -77.66,
              32.24
            ],
            [
              -77.65,
              32.25
            ]
          ]
        ]
      },
      "raw_probability": 0.0421,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "4684aef43750399b450dec91cbe84ceb167374b0566c9260996a63bcd62c1253",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0421,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3d05ffe560f869f69781f40619f73a59acbad95bc36e3a04b880a187c0a47c88",
        "signature": {
          "alg": "ed25519",
          "sig": "8c5100d7faa4b0fc5f03f35b2eefad6257c9265a044e77266b3204bca2584b9497469c182ec9dd5b366ca8bab2cd94725d51142e3bc2899bc86a1aa59afd740c"
        }
      },
      "receipt_sha256": "3d05ffe560f869f69781f40619f73a59acbad95bc36e3a04b880a187c0a47c88"
    },
    {
      "storm_id": "345467",
      "lat": 27.5478,
      "lon": -80.0156,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2753.0,
      "ebshear": 7.0,
      "srh01": 30.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.6253
        },
        {
          "name": "alignment",
          "value": 1.2527
        },
        {
          "name": "tau",
          "value": 1.6238
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0418
      },
      "coherence_score": 1.623827576637268,
      "coherence_diagnostics": {
        "tau": 1.623827576637268,
        "grad_tau": 0.18199196457862854,
        "torsion": 0.0,
        "alignment": 1.2527364492416382,
        "S_field": 0.4882514476776123,
        "Gamma_field": 0.32121503353118896,
        "S_over_Gamma": 1.5200142860412598,
        "Da": 20.43328857421875,
        "E_coh": 0.9729893803596497,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.04,
              27.58
            ],
            [
              -80.0,
              27.58
            ],
            [
              -80.0,
              27.56
            ],
            [
              -79.99,
              27.55
            ],
            [
              -79.99,
              27.52
            ],
            [
              -80.0,
              27.51
            ],
            [
              -80.02,
              27.51
            ],
            [
              -80.06,
              27.54
            ],
            [
              -80.04,
              27.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0418,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "9cf58c9985a75db3c21003fbc99c1137c9c4ae1327579608534546ef661906e5",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0418,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "94b227fceb9fb964b4c380c7b8711d90cf9dc06c7605a37dfdc5a168cfaf5a64",
        "signature": {
          "alg": "ed25519",
          "sig": "36ace3b08b06c781cf1d4cf3d3212983399ad850e5ecca79980a322d12181d34bd4de78752b43a05fc400a5ad06c7cb3a7981175ef536a94e96c941d32bef404"
        }
      },
      "receipt_sha256": "94b227fceb9fb964b4c380c7b8711d90cf9dc06c7605a37dfdc5a168cfaf5a64"
    },
    {
      "storm_id": "346963",
      "lat": 45.588,
      "lon": -85.383,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 847.0,
      "ebshear": 21.0,
      "srh01": 12.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.6253
        },
        {
          "name": "alignment",
          "value": -1.6559
        },
        {
          "name": "tau",
          "value": 0.9005
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0412
      },
      "coherence_score": 0.9005200862884521,
      "coherence_diagnostics": {
        "tau": 0.9005200862884521,
        "grad_tau": 0.12615175545215607,
        "torsion": 0.0,
        "alignment": -1.6559374332427979,
        "S_field": 0.05855793505907059,
        "Gamma_field": 0.15621501207351685,
        "S_over_Gamma": 0.37485471367836,
        "Da": 9.363359451293945,
        "E_coh": 0.4588065445423126,
        "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": [
          [
            [
              -85.4,
              45.62
            ],
            [
              -85.36,
              45.62
            ],
            [
              -85.35,
              45.61
            ],
            [
              -85.35,
              45.56
            ],
            [
              -85.36,
              45.55
            ],
            [
              -85.39,
              45.55
            ],
            [
              -85.4,
              45.56
            ],
            [
              -85.41,
              45.58
            ],
            [
              -85.41,
              45.61
            ],
            [
              -85.4,
              45.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0412,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "b86b86690f75c7a9a9b1be3f5846d984e47d0e6b3cffd989b89a4138ee30137f",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0412,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4ebda1f51d8da1b6fc9667cfa9b4504fb68bae257efeb270ee2de187a4ef331b",
        "signature": {
          "alg": "ed25519",
          "sig": "c7e1192f0913b804442bc7435010517c744b68c4783cc993aca73e9cb569d04c18dbc5c1a74e8fad62b0c9a90e1010959b8d611ccee50e907907fd6ff293490d"
        }
      },
      "receipt_sha256": "4ebda1f51d8da1b6fc9667cfa9b4504fb68bae257efeb270ee2de187a4ef331b"
    },
    {
      "storm_id": "346247",
      "lat": 35.2918,
      "lon": -82.1473,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 544.0,
      "ebshear": 28.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6253
        },
        {
          "name": "alignment",
          "value": -0.0902
        },
        {
          "name": "tau",
          "value": 1.4675
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0411
      },
      "coherence_score": 1.4675116539001465,
      "coherence_diagnostics": {
        "tau": 1.4675116539001465,
        "grad_tau": 0.1392829567193985,
        "torsion": 0.0,
        "alignment": -0.09023869037628174,
        "S_field": 0.47895577549934387,
        "Gamma_field": 0.20288166403770447,
        "S_over_Gamma": 2.360764265060425,
        "Da": 11.712804794311523,
        "E_coh": 0.8519383668899536,
        "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": [
          [
            [
              -82.21,
              35.33
            ],
            [
              -82.12,
              35.33
            ],
            [
              -82.09,
              35.3
            ],
            [
              -82.05,
              35.28
            ],
            [
              -82.06,
              35.23
            ],
            [
              -82.15,
              35.24
            ],
            [
              -82.16,
              35.25
            ],
            [
              -82.16,
              35.28
            ],
            [
              -82.2,
              35.32
            ],
            [
              -82.21,
              35.32
            ],
            [
              -82.21,
              35.33
            ]
          ]
        ]
      },
      "raw_probability": 0.0411,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "f08827e488597ac2d132c725870d7a37ffa411f6ab84cb05448c8ec9cd245694",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0411,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0d9b058b5b8e7a5ad09e7fcdbde431b0c339cc2143f3045efc20fa89badc831e",
        "signature": {
          "alg": "ed25519",
          "sig": "22df2b75b1c17dbca2ec59d9d931952b7bc0b4bf53d22a5e66f9b70184df579f522ad2b0180ab2609207c63e601042558635011dacbf0988b88513efa420640c"
        }
      },
      "receipt_sha256": "0d9b058b5b8e7a5ad09e7fcdbde431b0c339cc2143f3045efc20fa89badc831e"
    },
    {
      "storm_id": "346826",
      "lat": 33.7463,
      "lon": -101.8325,
      "motion_east": 4.5,
      "motion_south": 1.4,
      "valid_time": "20260822_040040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 267.0,
      "ebshear": 21.0,
      "srh01": 0.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.6253
        },
        {
          "name": "alignment",
          "value": 3.1101
        },
        {
          "name": "tau",
          "value": 0.2863
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0408
      },
      "coherence_score": 0.2862796187400818,
      "coherence_diagnostics": {
        "tau": 0.2862796187400818,
        "grad_tau": 0.02035793848335743,
        "torsion": 0.0,
        "alignment": 3.1100809574127197,
        "S_field": 0.12694713473320007,
        "Gamma_field": 0.4012150168418884,
        "S_over_Gamma": 0.3164067268371582,
        "Da": 24.100404739379883,
        "E_coh": 0.6175941228866577,
        "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.85,
              33.77
            ],
            [
              -101.82,
              33.77
            ],
            [
              -101.8,
              33.76
            ],
            [
              -101.8,
              33.72
            ],
            [
              -101.82,
              33.71
            ],
            [
              -101.86,
              33.71
            ],
            [
              -101.86,
              33.76
            ],
            [
              -101.85,
              33.77
            ]
          ]
        ]
      },
      "raw_probability": 0.0408,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "aadf03a4f801d58e693a6b419c6667216a0790c5884af98808e88693873a1c94",
        "input_sha256": "15d7a47fbf03ef1a2142052690cb262522c1f68ccd4b5b0b2c73e1d49dd188a0",
        "issued_at": "2026-08-22T04:28:46Z",
        "raw_probability": 0.0408,
        "probability": 0.000718,
        "confidence_lo": 0.000705,
        "confidence_hi": 0.000718,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cfa9a909ac602f3b88c94b977a85502f87f850ac1cfc4738eb3ee1851e06ebe9",
        "signature": {
          "alg": "ed25519",
          "sig": "7787cca579943f3f7aeec8e0791c22eb6e2777c277f314d06d0e4790152652c85872e775ae0e62bd428deed97f33a8fc6a2442bf99a8e9bbe353eb513915560a"
        }
      },
      "receipt_sha256": "cfa9a909ac602f3b88c94b977a85502f87f850ac1cfc4738eb3ee1851e06ebe9"
    }
  ]
}
