{
  "forecast_id": "to_fcst_20260820_0253",
  "hazard": "tornado",
  "issued_at": "2026-08-20T02:53:16Z",
  "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": 118,
  "top_probability": 0.0059,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "318745",
      "lat": 39.7734,
      "lon": -84.7117,
      "motion_east": 8.1,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1332.0,
      "ebshear": 56.0,
      "srh01": 98.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 98.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3133
        },
        {
          "name": "alignment",
          "value": 5.9611
        },
        {
          "name": "tau",
          "value": 1.689
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5075
      },
      "coherence_score": 1.6889588832855225,
      "coherence_diagnostics": {
        "tau": 1.6889588832855225,
        "grad_tau": 0.08472150564193726,
        "torsion": 0.0,
        "alignment": 5.961068630218506,
        "S_field": 0.9046979546546936,
        "Gamma_field": 0.16261190176010132,
        "S_over_Gamma": 5.563540935516357,
        "Da": 9.83489990234375,
        "E_coh": 0.7711483240127563,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.73,
              39.92
            ],
            [
              -84.7,
              39.92
            ],
            [
              -84.68,
              39.91
            ],
            [
              -84.67,
              39.88
            ],
            [
              -84.63,
              39.84
            ],
            [
              -84.57,
              39.81
            ],
            [
              -84.56,
              39.8
            ],
            [
              -84.56,
              39.75
            ],
            [
              -84.57,
              39.75
            ],
            [
              -84.6,
              39.72
            ],
            [
              -84.6,
              39.69
            ],
            [
              -84.63,
              39.64
            ],
            [
              -84.66,
              39.64
            ],
            [
              -84.67,
              39.63
            ],
            [
              -84.72,
              39.63
            ],
            [
              -84.73,
              39.62
            ],
            [
              -84.8,
              39.62
            ],
            [
              -84.8,
              39.64
            ],
            [
              -84.81,
              39.65
            ],
            [
              -84.81,
              39.74
            ],
            [
              -84.85,
              39.77
            ],
            [
              -84.85,
              39.8
            ],
            [
              -84.83,
              39.83
            ],
            [
              -84.82,
              39.83
            ],
            [
              -84.8,
              39.85
            ],
            [
              -84.76,
              39.86
            ],
            [
              -84.75,
              39.87
            ],
            [
              -84.75,
              39.9
            ],
            [
              -84.73,
              39.92
            ]
          ]
        ]
      },
      "raw_probability": 0.5075,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "2c547d0668f66a5a9a2ef77b986ef56c8b755e5ef885eb52234bbd873c458b23",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.5075,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "235706f9baf7176f35892c3637c225a907e105be060c9527e5194abe4adddabd",
        "signature": {
          "alg": "ed25519",
          "sig": "5157ce84a1a99a2fa002bd19fc281ecced54170b239cd17f98fbe8012fac9f860b2abe10d4a7b44c9faba1aff4a7852002944092abf743ddb88ea44bc943880f"
        }
      },
      "receipt_sha256": "235706f9baf7176f35892c3637c225a907e105be060c9527e5194abe4adddabd"
    },
    {
      "storm_id": "320405",
      "lat": 39.6792,
      "lon": -85.3442,
      "motion_east": 6.8,
      "motion_south": 1.7,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1508.0,
      "ebshear": 59.0,
      "srh01": 133.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 133.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3133
        },
        {
          "name": "alignment",
          "value": 5.9611
        },
        {
          "name": "tau",
          "value": 1.689
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4862
      },
      "coherence_score": 1.6889588832855225,
      "coherence_diagnostics": {
        "tau": 1.6889588832855225,
        "grad_tau": 0.08472150564193726,
        "torsion": 0.0,
        "alignment": 5.961068630218506,
        "S_field": 0.9046979546546936,
        "Gamma_field": 0.16261190176010132,
        "S_over_Gamma": 5.563540935516357,
        "Da": 9.83489990234375,
        "E_coh": 0.7711483240127563,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.41,
              39.71
            ],
            [
              -85.35,
              39.71
            ],
            [
              -85.31,
              39.69
            ],
            [
              -85.27,
              39.7
            ],
            [
              -85.23,
              39.68
            ],
            [
              -85.25,
              39.67
            ],
            [
              -85.28,
              39.63
            ],
            [
              -85.38,
              39.63
            ],
            [
              -85.4,
              39.64
            ],
            [
              -85.42,
              39.68
            ],
            [
              -85.42,
              39.7
            ],
            [
              -85.41,
              39.71
            ]
          ]
        ]
      },
      "raw_probability": 0.4862,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1123be7814d2f008328de03edf4d90be4c2f3c8acb1e8b6cb29182696313ea3a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.4862,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1b6444370a87300afeaaf03371b5d2cb1cf5fa0f037a906da9d75610ea726cd0",
        "signature": {
          "alg": "ed25519",
          "sig": "f533e247e186baca2d87447db8a4f0df1e5e64430a4301c2fde8003b10bf3b3379e3c010db3f4d2cea14cd9686f951f4efec700f2466ab43eb27899a08c5df05"
        }
      },
      "receipt_sha256": "1b6444370a87300afeaaf03371b5d2cb1cf5fa0f037a906da9d75610ea726cd0"
    },
    {
      "storm_id": "320556",
      "lat": 39.6627,
      "lon": -85.7912,
      "motion_east": 7.5,
      "motion_south": 2.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1468.0,
      "ebshear": 53.0,
      "srh01": 95.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3133
        },
        {
          "name": "alignment",
          "value": 0.1288
        },
        {
          "name": "tau",
          "value": 1.6075
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4822
      },
      "coherence_score": 1.6075259447097778,
      "coherence_diagnostics": {
        "tau": 1.6075259447097778,
        "grad_tau": 0.2865513265132904,
        "torsion": 0.0,
        "alignment": 0.1287902295589447,
        "S_field": 1.112032413482666,
        "Gamma_field": 0.17344523966312408,
        "S_over_Gamma": 6.411432266235352,
        "Da": 10.45083999633789,
        "E_coh": 0.9260016679763794,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.55,
              39.73
            ],
            [
              -85.54,
              39.73
            ],
            [
              -85.54,
              39.68
            ],
            [
              -85.56,
              39.67
            ],
            [
              -85.61,
              39.67
            ],
            [
              -85.63,
              39.65
            ],
            [
              -85.7,
              39.65
            ],
            [
              -85.75,
              39.62
            ],
            [
              -85.78,
              39.62
            ],
            [
              -85.79,
              39.61
            ],
            [
              -85.83,
              39.63
            ],
            [
              -85.87,
              39.63
            ],
            [
              -85.89,
              39.61
            ],
            [
              -85.89,
              39.6
            ],
            [
              -85.93,
              39.57
            ],
            [
              -85.94,
              39.58
            ],
            [
              -85.96,
              39.58
            ],
            [
              -86.0,
              39.6
            ],
            [
              -86.0,
              39.62
            ],
            [
              -86.02,
              39.65
            ],
            [
              -86.02,
              39.67
            ],
            [
              -86.01,
              39.67
            ],
            [
              -85.98,
              39.71
            ],
            [
              -85.87,
              39.71
            ],
            [
              -85.86,
              39.72
            ],
            [
              -85.81,
              39.72
            ],
            [
              -85.8,
              39.71
            ],
            [
              -85.76,
              39.71
            ],
            [
              -85.75,
              39.7
            ],
            [
              -85.68,
              39.7
            ],
            [
              -85.67,
              39.71
            ],
            [
              -85.57,
              39.71
            ],
            [
              -85.55,
              39.73
            ]
          ]
        ]
      },
      "raw_probability": 0.4822,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e0cea3fa4170231265c6f85f2b9d12466f7b4925ef8da9a7a44126ac9d83dacb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.4822,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6da013fa1feaec1ce3d9c819c3efb063c58b61e842ce8475bf3dfbc07f35fcf",
        "signature": {
          "alg": "ed25519",
          "sig": "b62e99acdc206555d5b2ceb816246b88ebe6eeb7127e1e9d79fffd29a0334fc94dd91977a41cbfc588821916ef4147995e94b625afa4327e8519bcb77972020f"
        }
      },
      "receipt_sha256": "a6da013fa1feaec1ce3d9c819c3efb063c58b61e842ce8475bf3dfbc07f35fcf"
    },
    {
      "storm_id": "320431",
      "lat": 39.7767,
      "lon": -84.3267,
      "motion_east": 7.9,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1240.0,
      "ebshear": 55.0,
      "srh01": 95.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8133
        },
        {
          "name": "alignment",
          "value": 6.4119
        },
        {
          "name": "tau",
          "value": 1.6199
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4447
      },
      "coherence_score": 1.619863748550415,
      "coherence_diagnostics": {
        "tau": 1.619863748550415,
        "grad_tau": 0.12565872073173523,
        "torsion": 0.0,
        "alignment": 6.4119367599487305,
        "S_field": 0.6011167764663696,
        "Gamma_field": 0.2501119077205658,
        "S_over_Gamma": 2.4033913612365723,
        "Da": 14.714150428771973,
        "E_coh": 0.4814216196537018,
        "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.36,
              39.81
            ],
            [
              -84.28,
              39.8
            ],
            [
              -84.28,
              39.76
            ],
            [
              -84.32,
              39.74
            ],
            [
              -84.36,
              39.74
            ],
            [
              -84.36,
              39.81
            ]
          ]
        ]
      },
      "raw_probability": 0.4447,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bf997789a561cc57f39b0e9d6c903adba6a51ca77ac1cdb31c355ab4402f2b07",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.4447,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "56ba396c6cec2142292c9cd92fabff7835f3eab47a0c28d82e548b8ae1f40eb1",
        "signature": {
          "alg": "ed25519",
          "sig": "88aef5250eef948e322d80f89db53b1eac6dca9f8e547648c5831d610004442dc22eba06634507276e1d8c93e74d8b589bbd70c8255888ace7b2bb33a9ea900e"
        }
      },
      "receipt_sha256": "56ba396c6cec2142292c9cd92fabff7835f3eab47a0c28d82e548b8ae1f40eb1"
    },
    {
      "storm_id": "320344",
      "lat": 37.0717,
      "lon": -89.89,
      "motion_east": 12.1,
      "motion_south": 1.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2363.0,
      "ebshear": 48.0,
      "srh01": 145.0,
      "maxllaz": 0.003,
      "mesh": 0.38,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 145.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.4383
        },
        {
          "name": "alignment",
          "value": 7.0276
        },
        {
          "name": "tau",
          "value": 1.4103
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.415
      },
      "coherence_score": 1.4102517366409302,
      "coherence_diagnostics": {
        "tau": 1.4102517366409302,
        "grad_tau": 0.011619548313319683,
        "torsion": 0.0,
        "alignment": 7.027587413787842,
        "S_field": 1.1526870727539062,
        "Gamma_field": 0.5951119065284729,
        "S_over_Gamma": 1.936924934387207,
        "Da": 35.4350700378418,
        "E_coh": 0.8697868585586548,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.82,
              37.16
            ],
            [
              -89.81,
              37.15
            ],
            [
              -89.81,
              37.08
            ],
            [
              -89.83,
              37.07
            ],
            [
              -89.87,
              37.03
            ],
            [
              -89.88,
              37.0
            ],
            [
              -89.9,
              36.98
            ],
            [
              -89.92,
              36.97
            ],
            [
              -89.98,
              36.97
            ],
            [
              -90.0,
              36.99
            ],
            [
              -90.0,
              37.05
            ],
            [
              -89.97,
              37.07
            ],
            [
              -89.93,
              37.07
            ],
            [
              -89.89,
              37.11
            ],
            [
              -89.89,
              37.13
            ],
            [
              -89.87,
              37.15
            ],
            [
              -89.83,
              37.15
            ],
            [
              -89.82,
              37.16
            ]
          ]
        ]
      },
      "raw_probability": 0.415,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "94ddf3ec6238d155a2810f7255c020910407efce53120d03f2ca2742a2cd6b95",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.415,
        "probability": 0.005431,
        "confidence_lo": 0.005071,
        "confidence_hi": 0.005433,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5e1a96cde9517b2ca367262dad7b84f93505a3f820cb629db6643e589ba7686d",
        "signature": {
          "alg": "ed25519",
          "sig": "729fcf23ca3f456828cf6be1741774e795465ad6eb18a801a5194f6579b798b726ca3365b41fd75f90e1fd90c29dfec3608a9e56664c040fe83e472e84481a0c"
        }
      },
      "receipt_sha256": "5e1a96cde9517b2ca367262dad7b84f93505a3f820cb629db6643e589ba7686d"
    },
    {
      "storm_id": "320511",
      "lat": 37.4591,
      "lon": -91.3918,
      "motion_east": 10.6,
      "motion_south": 0.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1866.0,
      "ebshear": 47.0,
      "srh01": 104.0,
      "maxllaz": 0.003,
      "mesh": 0.92,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 104.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.8133
        },
        {
          "name": "alignment",
          "value": -5.3251
        },
        {
          "name": "tau",
          "value": 1.1926
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4125
      },
      "coherence_score": 1.1926263570785522,
      "coherence_diagnostics": {
        "tau": 1.1926263570785522,
        "grad_tau": 0.14040346443653107,
        "torsion": 0.0,
        "alignment": -5.325143337249756,
        "S_field": 0.834867000579834,
        "Gamma_field": 0.7684453129768372,
        "S_over_Gamma": 1.0864365100860596,
        "Da": 44.40819549560547,
        "E_coh": 0.8389343023300171,
        "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": [
          [
            [
              -91.38,
              37.5
            ],
            [
              -91.35,
              37.48
            ],
            [
              -91.35,
              37.42
            ],
            [
              -91.36,
              37.41
            ],
            [
              -91.39,
              37.41
            ],
            [
              -91.41,
              37.42
            ],
            [
              -91.44,
              37.46
            ],
            [
              -91.44,
              37.47
            ],
            [
              -91.42,
              37.49
            ],
            [
              -91.39,
              37.49
            ],
            [
              -91.38,
              37.5
            ]
          ]
        ]
      },
      "raw_probability": 0.4125,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5c173f051faa2a47324eece732718564fe63f175a479a4cdaa82044b76747283",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.4125,
        "probability": 0.005431,
        "confidence_lo": 0.005071,
        "confidence_hi": 0.005433,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "78a0dfb62f9a28ff9c7ea4fa046f99929554e0ffbd06866ec6713191f10e0f73",
        "signature": {
          "alg": "ed25519",
          "sig": "ffe5e086bff8f0f8a44d6f5f41c00ddd8579c8513d43b39509da6a976682d08a0c48f96e9b22260c7c9efa1712fbe87406bf23c4671106ef8dd1ddf80497630e"
        }
      },
      "receipt_sha256": "78a0dfb62f9a28ff9c7ea4fa046f99929554e0ffbd06866ec6713191f10e0f73"
    },
    {
      "storm_id": "320542",
      "lat": 44.9525,
      "lon": -74.1405,
      "motion_east": 7.9,
      "motion_south": 0.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 640.0,
      "ebshear": 43.0,
      "srh01": 90.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.5633
        },
        {
          "name": "alignment",
          "value": -6.2629
        },
        {
          "name": "tau",
          "value": 1.1329
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3446
      },
      "coherence_score": 1.1329388618469238,
      "coherence_diagnostics": {
        "tau": 1.1329388618469238,
        "grad_tau": 0.046082913875579834,
        "torsion": 0.0,
        "alignment": -6.262903690338135,
        "S_field": 0.3515455722808838,
        "Gamma_field": 0.21594522893428802,
        "S_over_Gamma": 1.6279386281967163,
        "Da": 12.5546293258667,
        "E_coh": 0.25971707701683044,
        "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": [
          [
            [
              -74.08,
              45.05
            ],
            [
              -74.02,
              45.05
            ],
            [
              -74.0,
              45.04
            ],
            [
              -73.97,
              45.01
            ],
            [
              -73.96,
              45.01
            ],
            [
              -73.96,
              44.97
            ],
            [
              -74.0,
              44.94
            ],
            [
              -74.05,
              44.93
            ],
            [
              -74.13,
              44.89
            ],
            [
              -74.15,
              44.87
            ],
            [
              -74.27,
              44.87
            ],
            [
              -74.33,
              44.84
            ],
            [
              -74.37,
              44.86
            ],
            [
              -74.37,
              44.9
            ],
            [
              -74.35,
              44.92
            ],
            [
              -74.31,
              44.94
            ],
            [
              -74.18,
              44.94
            ],
            [
              -74.14,
              44.96
            ],
            [
              -74.09,
              45.01
            ],
            [
              -74.08,
              45.05
            ]
          ]
        ]
      },
      "raw_probability": 0.3446,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6f7976191a23a6c0a9ee1a5a4dbbf218055db380a19cd44794e00e6bba283dd5",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.3446,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b572a01a719315441469f0095383368ba4ac573aed41405f995f22577a8399b5",
        "signature": {
          "alg": "ed25519",
          "sig": "9efad5bce0d754e4ce4ef26df6bdc3e0dd791d1b2871469eccf31b12998341ab2335eaae2131673c7e455cae0ec2a886f50c24403403a7936cc427d440630b05"
        }
      },
      "receipt_sha256": "b572a01a719315441469f0095383368ba4ac573aed41405f995f22577a8399b5"
    },
    {
      "storm_id": "320162",
      "lat": 39.6611,
      "lon": -86.3228,
      "motion_east": 6.6,
      "motion_south": 1.9,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1451.0,
      "ebshear": 48.0,
      "srh01": 79.0,
      "maxllaz": 0.006,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3133
        },
        {
          "name": "alignment",
          "value": 0.1288
        },
        {
          "name": "tau",
          "value": 1.6075
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3336
      },
      "coherence_score": 1.6075259447097778,
      "coherence_diagnostics": {
        "tau": 1.6075259447097778,
        "grad_tau": 0.2865513265132904,
        "torsion": 0.0,
        "alignment": 0.1287902295589447,
        "S_field": 1.112032413482666,
        "Gamma_field": 0.17344523966312408,
        "S_over_Gamma": 6.411432266235352,
        "Da": 10.45083999633789,
        "E_coh": 0.9260016679763794,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.37,
              39.73
            ],
            [
              -86.29,
              39.73
            ],
            [
              -86.26,
              39.71
            ],
            [
              -86.23,
              39.71
            ],
            [
              -86.23,
              39.69
            ],
            [
              -86.2,
              39.64
            ],
            [
              -86.2,
              39.6
            ],
            [
              -86.23,
              39.56
            ],
            [
              -86.28,
              39.56
            ],
            [
              -86.3,
              39.57
            ],
            [
              -86.34,
              39.61
            ],
            [
              -86.4,
              39.61
            ],
            [
              -86.45,
              39.65
            ],
            [
              -86.44,
              39.66
            ],
            [
              -86.43,
              39.7
            ],
            [
              -86.41,
              39.72
            ],
            [
              -86.38,
              39.72
            ],
            [
              -86.37,
              39.73
            ]
          ]
        ]
      },
      "raw_probability": 0.3336,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6f46d158e5581a13da946a485afff4be1bcadf02d83c793e301e24400f5c5e25",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.3336,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "47c60346840aa82f3dd331ee18c8fc1599782aa8de76c8473a055b80f1ae0f34",
        "signature": {
          "alg": "ed25519",
          "sig": "3145487786d199809d09eae653722108a5cd845cdff5e33b629602107a07eb277224a1c9bd9781abfc77adabefb95f2dc7f2dd04a2c1c57d45530ad632b97002"
        }
      },
      "receipt_sha256": "47c60346840aa82f3dd331ee18c8fc1599782aa8de76c8473a055b80f1ae0f34"
    },
    {
      "storm_id": "320441",
      "lat": 30.3342,
      "lon": -81.6725,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2293.0,
      "ebshear": 26.0,
      "srh01": 79.0,
      "maxllaz": 0.006,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.0633
        },
        {
          "name": "alignment",
          "value": 0.4526
        },
        {
          "name": "tau",
          "value": 0.8101
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3297
      },
      "coherence_score": 0.8100504279136658,
      "coherence_diagnostics": {
        "tau": 0.8100504279136658,
        "grad_tau": 0.35406294465065,
        "torsion": 0.0,
        "alignment": 0.45256781578063965,
        "S_field": 0.1872248500585556,
        "Gamma_field": 1.222611904144287,
        "S_over_Gamma": 0.15313515067100525,
        "Da": 75.87555694580078,
        "E_coh": 0.14728499948978424,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.59,
              30.41
            ],
            [
              -81.57,
              30.4
            ],
            [
              -81.57,
              30.39
            ],
            [
              -81.59,
              30.37
            ],
            [
              -81.59,
              30.34
            ],
            [
              -81.65,
              30.31
            ],
            [
              -81.64,
              30.29
            ],
            [
              -81.64,
              30.23
            ],
            [
              -81.67,
              30.21
            ],
            [
              -81.71,
              30.21
            ],
            [
              -81.76,
              30.27
            ],
            [
              -81.76,
              30.28
            ],
            [
              -81.79,
              30.3
            ],
            [
              -81.8,
              30.32
            ],
            [
              -81.8,
              30.35
            ],
            [
              -81.78,
              30.37
            ],
            [
              -81.75,
              30.37
            ],
            [
              -81.7,
              30.33
            ],
            [
              -81.66,
              30.33
            ],
            [
              -81.65,
              30.34
            ],
            [
              -81.65,
              30.39
            ],
            [
              -81.63,
              30.4
            ],
            [
              -81.6,
              30.4
            ],
            [
              -81.59,
              30.41
            ]
          ]
        ]
      },
      "raw_probability": 0.3297,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c219ca9f8e7d2a48ea9b914ab0cc85ac103d44797581cb2306cea50e2d3e7a32",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.3297,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7326bf4279b66c532e929e21c83a96648feda92f52b83372710797665edf895",
        "signature": {
          "alg": "ed25519",
          "sig": "ecd543de02687ec7cc109e6842828b031d511b2bfd050f2b97faa15ce59b372af2d9289f8b776425522d5da8e9e2e7429698742bc7c020849de0b1202f29860a"
        }
      },
      "receipt_sha256": "c7326bf4279b66c532e929e21c83a96648feda92f52b83372710797665edf895"
    },
    {
      "storm_id": "320387",
      "lat": 45.0756,
      "lon": -73.7167,
      "motion_east": 7.6,
      "motion_south": 1.4,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 555.0,
      "ebshear": 49.0,
      "srh01": 63.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.5633
        },
        {
          "name": "alignment",
          "value": -6.2629
        },
        {
          "name": "tau",
          "value": 1.1329
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3147
      },
      "coherence_score": 1.1329388618469238,
      "coherence_diagnostics": {
        "tau": 1.1329388618469238,
        "grad_tau": 0.046082913875579834,
        "torsion": 0.0,
        "alignment": -6.262903690338135,
        "S_field": 0.3515455722808838,
        "Gamma_field": 0.21594522893428802,
        "S_over_Gamma": 1.6279386281967163,
        "Da": 12.5546293258667,
        "E_coh": 0.25971707701683044,
        "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": [
          [
            [
              -73.69,
              45.12
            ],
            [
              -73.67,
              45.1
            ],
            [
              -73.67,
              45.06
            ],
            [
              -73.7,
              45.03
            ],
            [
              -73.76,
              45.03
            ],
            [
              -73.77,
              45.04
            ],
            [
              -73.77,
              45.07
            ],
            [
              -73.73,
              45.11
            ],
            [
              -73.69,
              45.12
            ]
          ]
        ]
      },
      "raw_probability": 0.3147,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "69f6bcd4758c24e3849b8e3224606a812df88a19b3d574c8a96b6c660a032d37",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.3147,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8ce1c7e4e2e0ae2c1dad7609f17e0e52af6400b8bf3d84845d349ef91afcd52f",
        "signature": {
          "alg": "ed25519",
          "sig": "0dab43d57d2ad294dbceabe6ef753407d0c563acee7a3a6f5a41bb226c71014ddcf592074b5ec8cf31207efbc191420234c557aa602ae174d38802de16affe06"
        }
      },
      "receipt_sha256": "8ce1c7e4e2e0ae2c1dad7609f17e0e52af6400b8bf3d84845d349ef91afcd52f"
    },
    {
      "storm_id": "320237",
      "lat": 37.323,
      "lon": -90.817,
      "motion_east": 12.0,
      "motion_south": 0.3,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1877.0,
      "ebshear": 47.0,
      "srh01": 106.0,
      "maxllaz": 0.003,
      "mesh": 0.47,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 106.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9383
        },
        {
          "name": "alignment",
          "value": 2.2855
        },
        {
          "name": "tau",
          "value": 1.0891
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3047
      },
      "coherence_score": 1.0890512466430664,
      "coherence_diagnostics": {
        "tau": 1.0890512466430664,
        "grad_tau": 0.10611280053853989,
        "torsion": 0.0,
        "alignment": 2.2855496406555176,
        "S_field": 0.4278208911418915,
        "Gamma_field": 1.2401118278503418,
        "S_over_Gamma": 0.3449857234954834,
        "Da": 71.10939025878906,
        "E_coh": 0.4865073561668396,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.85,
              37.37
            ],
            [
              -90.79,
              37.37
            ],
            [
              -90.76,
              37.34
            ],
            [
              -90.76,
              37.28
            ],
            [
              -90.77,
              37.27
            ],
            [
              -90.82,
              37.27
            ],
            [
              -90.85,
              37.29
            ],
            [
              -90.86,
              37.31
            ],
            [
              -90.86,
              37.36
            ],
            [
              -90.85,
              37.37
            ]
          ]
        ]
      },
      "raw_probability": 0.3047,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "883031493803508b6e054fe6ea7faaa5c46dcccb58059d171207e019bd84614f",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.3047,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e8b74dc199ad9af07f6d633935057545924a84db2bb14efff0e96ef64e07595",
        "signature": {
          "alg": "ed25519",
          "sig": "393ccf573f5b0717d5dc02e3f898ce008b5f9280fa492f640335749200d5e4eedf97fba4bf6998ad3ce523b3f2892a60966f83c7e9d9c46a821ccb00597b7808"
        }
      },
      "receipt_sha256": "8e8b74dc199ad9af07f6d633935057545924a84db2bb14efff0e96ef64e07595"
    },
    {
      "storm_id": "320247",
      "lat": 37.3557,
      "lon": -90.4414,
      "motion_east": 12.2,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1877.0,
      "ebshear": 49.0,
      "srh01": 119.0,
      "maxllaz": 0.004,
      "mesh": 1.27,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9383
        },
        {
          "name": "alignment",
          "value": 2.2855
        },
        {
          "name": "tau",
          "value": 1.0891
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2998
      },
      "coherence_score": 1.0890512466430664,
      "coherence_diagnostics": {
        "tau": 1.0890512466430664,
        "grad_tau": 0.10611280053853989,
        "torsion": 0.0,
        "alignment": 2.2855496406555176,
        "S_field": 0.4278208911418915,
        "Gamma_field": 1.2401118278503418,
        "S_over_Gamma": 0.3449857234954834,
        "Da": 71.10939025878906,
        "E_coh": 0.4865073561668396,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.48,
              37.43
            ],
            [
              -90.43,
              37.43
            ],
            [
              -90.38,
              37.39
            ],
            [
              -90.37,
              37.36
            ],
            [
              -90.35,
              37.34
            ],
            [
              -90.35,
              37.28
            ],
            [
              -90.36,
              37.27
            ],
            [
              -90.42,
              37.27
            ],
            [
              -90.48,
              37.3
            ],
            [
              -90.51,
              37.33
            ],
            [
              -90.53,
              37.37
            ],
            [
              -90.52,
              37.38
            ],
            [
              -90.52,
              37.4
            ],
            [
              -90.48,
              37.43
            ]
          ]
        ]
      },
      "raw_probability": 0.2998,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "549f8d6b295ec50cb713fdbe571efb9d34ee28ed805745ba9b412480871e5a96",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2998,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b917009dbcc8ea700da0e1547129a6d3f344ee2cb9fe59aea72890dfe4c0638",
        "signature": {
          "alg": "ed25519",
          "sig": "a421846660d979f9d2a6d4c8ec549295a6ea19f8fb9ce14f32540b09821c42dc3cb48edf8a72f868fef5dac9ae30523f35515acb0506c2a61df109dc1de73103"
        }
      },
      "receipt_sha256": "2b917009dbcc8ea700da0e1547129a6d3f344ee2cb9fe59aea72890dfe4c0638"
    },
    {
      "storm_id": "320439",
      "lat": 37.2404,
      "lon": -90.5822,
      "motion_east": 12.2,
      "motion_south": 0.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1725.0,
      "ebshear": 47.0,
      "srh01": 113.0,
      "maxllaz": 0.002,
      "mesh": 0.48,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 113.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9383
        },
        {
          "name": "alignment",
          "value": 2.2855
        },
        {
          "name": "tau",
          "value": 1.0891
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.284
      },
      "coherence_score": 1.0890512466430664,
      "coherence_diagnostics": {
        "tau": 1.0890512466430664,
        "grad_tau": 0.10611280053853989,
        "torsion": 0.0,
        "alignment": 2.2855496406555176,
        "S_field": 0.4278208911418915,
        "Gamma_field": 1.2401118278503418,
        "S_over_Gamma": 0.3449857234954834,
        "Da": 71.10939025878906,
        "E_coh": 0.4865073561668396,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.65,
              37.37
            ],
            [
              -90.6,
              37.37
            ],
            [
              -90.56,
              37.33
            ],
            [
              -90.56,
              37.31
            ],
            [
              -90.57,
              37.3
            ],
            [
              -90.57,
              37.26
            ],
            [
              -90.55,
              37.24
            ],
            [
              -90.53,
              37.2
            ],
            [
              -90.5,
              37.17
            ],
            [
              -90.47,
              37.17
            ],
            [
              -90.46,
              37.16
            ],
            [
              -90.46,
              37.12
            ],
            [
              -90.47,
              37.11
            ],
            [
              -90.53,
              37.11
            ],
            [
              -90.62,
              37.16
            ],
            [
              -90.66,
              37.16
            ],
            [
              -90.69,
              37.18
            ],
            [
              -90.69,
              37.23
            ],
            [
              -90.64,
              37.27
            ],
            [
              -90.64,
              37.28
            ],
            [
              -90.66,
              37.3
            ],
            [
              -90.66,
              37.36
            ],
            [
              -90.65,
              37.37
            ]
          ]
        ]
      },
      "raw_probability": 0.284,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "66a18032ada89ca8eda928919eb017e7664cc3075ea76bc15fe4e73c32a986bc",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.284,
        "probability": 0.002259,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002259,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "67a5b0b7ead9c4fa7bfea9669ba87b770ae27dbb146a0e77c1630607419d791a",
        "signature": {
          "alg": "ed25519",
          "sig": "41cfdcb34d409e84d8b3061713b35720afb53d60e23151338a1964950aa14a593aca0ac74911c261e3eb61ea834cbc51c084bdadbb9432e74accc9334821a401"
        }
      },
      "receipt_sha256": "67a5b0b7ead9c4fa7bfea9669ba87b770ae27dbb146a0e77c1630607419d791a"
    },
    {
      "storm_id": "320200",
      "lat": 30.1195,
      "lon": -81.708,
      "motion_east": 9.7,
      "motion_south": -1.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1861.0,
      "ebshear": 27.0,
      "srh01": 60.0,
      "maxllaz": 0.003,
      "mesh": 0.46,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.0633
        },
        {
          "name": "alignment",
          "value": 0.4526
        },
        {
          "name": "tau",
          "value": 0.8101
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.279
      },
      "coherence_score": 0.8100504279136658,
      "coherence_diagnostics": {
        "tau": 0.8100504279136658,
        "grad_tau": 0.35406294465065,
        "torsion": 0.0,
        "alignment": 0.45256781578063965,
        "S_field": 0.1872248500585556,
        "Gamma_field": 1.222611904144287,
        "S_over_Gamma": 0.15313515067100525,
        "Da": 75.87555694580078,
        "E_coh": 0.14728499948978424,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.65,
              30.18
            ],
            [
              -81.61,
              30.18
            ],
            [
              -81.61,
              30.17
            ],
            [
              -81.58,
              30.13
            ],
            [
              -81.62,
              30.09
            ],
            [
              -81.64,
              30.08
            ],
            [
              -81.71,
              30.08
            ],
            [
              -81.73,
              30.06
            ],
            [
              -81.76,
              30.06
            ],
            [
              -81.77,
              30.05
            ],
            [
              -81.8,
              30.05
            ],
            [
              -81.81,
              30.06
            ],
            [
              -81.81,
              30.1
            ],
            [
              -81.79,
              30.13
            ],
            [
              -81.78,
              30.13
            ],
            [
              -81.75,
              30.16
            ],
            [
              -81.72,
              30.16
            ],
            [
              -81.71,
              30.17
            ],
            [
              -81.66,
              30.17
            ],
            [
              -81.65,
              30.18
            ]
          ]
        ]
      },
      "raw_probability": 0.279,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e6d868c9827c4f18620cf20ab5c19eaafd6b41fdc14255d2b3e30f5f4756e925",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.279,
        "probability": 0.002259,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002259,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0cddb479dcd9da530e62c1dcc035223d4940015d1f67139fe7f3e2b58d2fac15",
        "signature": {
          "alg": "ed25519",
          "sig": "7c15baa8c594a649d4f58d4a2dec859ed6e016b4ddb9d2444b7fe17a08951c15febee7521015678c7836a6adb2288a7632f21097749d9b14ed9eb836cb3d5006"
        }
      },
      "receipt_sha256": "0cddb479dcd9da530e62c1dcc035223d4940015d1f67139fe7f3e2b58d2fac15"
    },
    {
      "storm_id": "319902",
      "lat": 39.85,
      "lon": -83.4543,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 605.0,
      "ebshear": 44.0,
      "srh01": 88.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 88.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.5633
        },
        {
          "name": "alignment",
          "value": 0.9301
        },
        {
          "name": "tau",
          "value": 1.4949
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2617
      },
      "coherence_score": 1.4948822259902954,
      "coherence_diagnostics": {
        "tau": 1.4948822259902954,
        "grad_tau": 0.13933345675468445,
        "torsion": 0.0,
        "alignment": 0.9301139116287231,
        "S_field": 0.36038488149642944,
        "Gamma_field": 0.4651119112968445,
        "S_over_Gamma": 0.7748347520828247,
        "Da": 28.123991012573242,
        "E_coh": 0.7106754183769226,
        "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": [
          [
            [
              -83.48,
              39.88
            ],
            [
              -83.42,
              39.88
            ],
            [
              -83.42,
              39.83
            ],
            [
              -83.43,
              39.82
            ],
            [
              -83.47,
              39.82
            ],
            [
              -83.48,
              39.84
            ],
            [
              -83.48,
              39.88
            ]
          ]
        ]
      },
      "raw_probability": 0.2617,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "135e6f9fdc241556f80d3904da79bd73721938098705a4c68e774eb41bc573b9",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2617,
        "probability": 0.002216,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002216,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1b4a56f6ed1831292df69dd41146709a0e34560731eb223b134b216d01d1108",
        "signature": {
          "alg": "ed25519",
          "sig": "6155d3da0d6e382db03b87e26e7ef7d417b4a3d2464a157de8ed1c50f898320cfb93d7d090abef7d7bf66e17c1c89242881375b54f8c8299317dc1ef2565ea08"
        }
      },
      "receipt_sha256": "c1b4a56f6ed1831292df69dd41146709a0e34560731eb223b134b216d01d1108"
    },
    {
      "storm_id": "320481",
      "lat": 39.8243,
      "lon": -83.2893,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 607.0,
      "ebshear": 44.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": 48.5633
        },
        {
          "name": "alignment",
          "value": 0.9301
        },
        {
          "name": "tau",
          "value": 1.4949
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2617
      },
      "coherence_score": 1.4948822259902954,
      "coherence_diagnostics": {
        "tau": 1.4948822259902954,
        "grad_tau": 0.13933345675468445,
        "torsion": 0.0,
        "alignment": 0.9301139116287231,
        "S_field": 0.36038488149642944,
        "Gamma_field": 0.4651119112968445,
        "S_over_Gamma": 0.7748347520828247,
        "Da": 28.123991012573242,
        "E_coh": 0.7106754183769226,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.32,
              39.87
            ],
            [
              -83.28,
              39.86
            ],
            [
              -83.28,
              39.83
            ],
            [
              -83.27,
              39.82
            ],
            [
              -83.24,
              39.82
            ],
            [
              -83.24,
              39.81
            ],
            [
              -83.25,
              39.8
            ],
            [
              -83.28,
              39.8
            ],
            [
              -83.29,
              39.79
            ],
            [
              -83.3,
              39.8
            ],
            [
              -83.32,
              39.8
            ],
            [
              -83.33,
              39.81
            ],
            [
              -83.33,
              39.86
            ],
            [
              -83.32,
              39.87
            ]
          ]
        ]
      },
      "raw_probability": 0.2617,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "135e6f9fdc241556f80d3904da79bd73721938098705a4c68e774eb41bc573b9",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2617,
        "probability": 0.002216,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002216,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1b4a56f6ed1831292df69dd41146709a0e34560731eb223b134b216d01d1108",
        "signature": {
          "alg": "ed25519",
          "sig": "6155d3da0d6e382db03b87e26e7ef7d417b4a3d2464a157de8ed1c50f898320cfb93d7d090abef7d7bf66e17c1c89242881375b54f8c8299317dc1ef2565ea08"
        }
      },
      "receipt_sha256": "c1b4a56f6ed1831292df69dd41146709a0e34560731eb223b134b216d01d1108"
    },
    {
      "storm_id": "320530",
      "lat": 37.1013,
      "lon": -91.8425,
      "motion_east": 8.4,
      "motion_south": 1.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2165.0,
      "ebshear": 50.0,
      "srh01": 182.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 182.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8133
        },
        {
          "name": "alignment",
          "value": 0.1037
        },
        {
          "name": "tau",
          "value": 1.0717
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2332
      },
      "coherence_score": 1.0717496871948242,
      "coherence_diagnostics": {
        "tau": 1.0717496871948242,
        "grad_tau": 0.21502478420734406,
        "torsion": 0.0,
        "alignment": 0.10370254516601562,
        "S_field": 0.5893189311027527,
        "Gamma_field": 0.7317785620689392,
        "S_over_Gamma": 0.805324137210846,
        "Da": 42.047264099121094,
        "E_coh": 0.8266808390617371,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.85,
              37.13
            ],
            [
              -91.81,
              37.12
            ],
            [
              -91.81,
              37.06
            ],
            [
              -91.85,
              37.06
            ],
            [
              -91.85,
              37.09
            ],
            [
              -91.86,
              37.1
            ],
            [
              -91.86,
              37.12
            ],
            [
              -91.85,
              37.13
            ]
          ]
        ]
      },
      "raw_probability": 0.2332,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "57712e45e0dd5f256db13dbe36d1df92094c93e6f0fb582bdf82c6519358d228",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2332,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e0b0c266ace8e19e264b0f91531671360d92a4e9ad42400f0bcc6d520c2b14bf",
        "signature": {
          "alg": "ed25519",
          "sig": "6e16381d5103e4629ba4f77e1892337e60e313bc98d2247f2acdf0accce0079fea66f7c8715b9ff514ae1224549d5f55ebb78e21ef0113fee8d6b3d5ff840909"
        }
      },
      "receipt_sha256": "e0b0c266ace8e19e264b0f91531671360d92a4e9ad42400f0bcc6d520c2b14bf"
    },
    {
      "storm_id": "320175",
      "lat": 48.4833,
      "lon": -98.6733,
      "motion_east": 10.6,
      "motion_south": 0.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 380.0,
      "ebshear": 41.0,
      "srh01": 206.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 206.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.8133
        },
        {
          "name": "alignment",
          "value": 7.1635
        },
        {
          "name": "tau",
          "value": 0.291
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2311
      },
      "coherence_score": 0.290992796421051,
      "coherence_diagnostics": {
        "tau": 0.290992796421051,
        "grad_tau": 0.22339892387390137,
        "torsion": 0.0,
        "alignment": 7.163456916809082,
        "S_field": 0.29137206077575684,
        "Gamma_field": 0.3559452295303345,
        "S_over_Gamma": 0.8185867667198181,
        "Da": 20.98415756225586,
        "E_coh": 0.45566514134407043,
        "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": [
          [
            [
              -98.72,
              48.54
            ],
            [
              -98.68,
              48.52
            ],
            [
              -98.66,
              48.52
            ],
            [
              -98.63,
              48.5
            ],
            [
              -98.6,
              48.5
            ],
            [
              -98.59,
              48.48
            ],
            [
              -98.59,
              48.44
            ],
            [
              -98.6,
              48.43
            ],
            [
              -98.64,
              48.43
            ],
            [
              -98.67,
              48.45
            ],
            [
              -98.73,
              48.45
            ],
            [
              -98.75,
              48.46
            ],
            [
              -98.76,
              48.47
            ],
            [
              -98.76,
              48.52
            ],
            [
              -98.72,
              48.54
            ]
          ]
        ]
      },
      "raw_probability": 0.2311,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5107181f4499131be43d8493f70b49b6c40a9692d0a0424bc3c039470a7c9c7a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2311,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96e78d18df56b08d7e4e161f27d0fa8f28d9f88ec67ad651b8772ec56d33b9b1",
        "signature": {
          "alg": "ed25519",
          "sig": "acdd2cb654b1c3b884cf3ca7dd2e4c7ea7d4a4029794bb6b4d8144f2a78abcee7c808d49fc088fe30ebccd08d13a78a744f42b2ac8ccf6af206a7727f38b7b0e"
        }
      },
      "receipt_sha256": "96e78d18df56b08d7e4e161f27d0fa8f28d9f88ec67ad651b8772ec56d33b9b1"
    },
    {
      "storm_id": "320442",
      "lat": 30.05,
      "lon": -81.332,
      "motion_east": 9.0,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2682.0,
      "ebshear": 24.0,
      "srh01": 35.0,
      "maxllaz": 0.004,
      "mesh": 0.46,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.0633
        },
        {
          "name": "alignment",
          "value": 0.4526
        },
        {
          "name": "tau",
          "value": 0.8101
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2263
      },
      "coherence_score": 0.8100504279136658,
      "coherence_diagnostics": {
        "tau": 0.8100504279136658,
        "grad_tau": 0.35406294465065,
        "torsion": 0.0,
        "alignment": 0.45256781578063965,
        "S_field": 0.1872248500585556,
        "Gamma_field": 1.222611904144287,
        "S_over_Gamma": 0.15313515067100525,
        "Da": 75.87555694580078,
        "E_coh": 0.14728499948978424,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.35,
              30.08
            ],
            [
              -81.32,
              30.08
            ],
            [
              -81.31,
              30.07
            ],
            [
              -81.31,
              30.05
            ],
            [
              -81.29,
              30.03
            ],
            [
              -81.32,
              30.01
            ],
            [
              -81.35,
              30.01
            ],
            [
              -81.36,
              30.02
            ],
            [
              -81.36,
              30.07
            ],
            [
              -81.35,
              30.08
            ]
          ]
        ]
      },
      "raw_probability": 0.2263,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a190e6241d5b2ebed7ecbee57c564af44df9081618515652439f920f9e466ade",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2263,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c1f6881062a3b50cfbe0177a20b978fdac6e476fdae1409d734f7832054292d",
        "signature": {
          "alg": "ed25519",
          "sig": "f5f5cdfa028df4a042cb2b5233980cbcf16918fe5a19bfd1d86168918a72281a4e4b5b2638a6c0a7f99639b69aad091121637fd50a4fd514186c694a2f77d201"
        }
      },
      "receipt_sha256": "1c1f6881062a3b50cfbe0177a20b978fdac6e476fdae1409d734f7832054292d"
    },
    {
      "storm_id": "320436",
      "lat": 48.4147,
      "lon": -98.8627,
      "motion_east": 10.8,
      "motion_south": 0.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 470.0,
      "ebshear": 42.0,
      "srh01": 230.0,
      "maxllaz": 0.004,
      "mesh": 0.54,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 230.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.4383
        },
        {
          "name": "alignment",
          "value": 8.3607
        },
        {
          "name": "tau",
          "value": 0.2084
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.226
      },
      "coherence_score": 0.20843753218650818,
      "coherence_diagnostics": {
        "tau": 0.20843753218650818,
        "grad_tau": 0.17372570931911469,
        "torsion": 0.0,
        "alignment": 8.360705375671387,
        "S_field": 0.0961420014500618,
        "Gamma_field": 0.28594526648521423,
        "S_over_Gamma": 0.3362251818180084,
        "Da": 15.494608879089355,
        "E_coh": 0.5652633905410767,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.92,
              48.49
            ],
            [
              -98.86,
              48.49
            ],
            [
              -98.81,
              48.46
            ],
            [
              -98.8,
              48.42
            ],
            [
              -98.79,
              48.41
            ],
            [
              -98.79,
              48.39
            ],
            [
              -98.8,
              48.38
            ],
            [
              -98.8,
              48.36
            ],
            [
              -98.82,
              48.34
            ],
            [
              -98.85,
              48.34
            ],
            [
              -98.92,
              48.39
            ],
            [
              -98.94,
              48.39
            ],
            [
              -98.96,
              48.41
            ],
            [
              -98.96,
              48.46
            ],
            [
              -98.92,
              48.49
            ]
          ]
        ]
      },
      "raw_probability": 0.226,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b26b87d4acb940b8b72f50c7a4dc92a108bb17c60155f61a145828158a23112a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.226,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "481cdae5afcc82963f5c79ff4f10194f2398d8d773c051d9347bdddc19959c34",
        "signature": {
          "alg": "ed25519",
          "sig": "a45b9a08f4bb00e897574cd8c566bc9a4e97940f34940a83db4e237e15ce205bd5125b2dde7e970a1d3420304b93455c1c8b1b37042478a62d8e3d6222bc6b05"
        }
      },
      "receipt_sha256": "481cdae5afcc82963f5c79ff4f10194f2398d8d773c051d9347bdddc19959c34"
    },
    {
      "storm_id": "319945",
      "lat": 44.7707,
      "lon": -75.23,
      "motion_east": 7.4,
      "motion_south": 2.4,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 919.0,
      "ebshear": 46.0,
      "srh01": 64.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.4383
        },
        {
          "name": "alignment",
          "value": 7.9301
        },
        {
          "name": "tau",
          "value": 1.1081
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2258
      },
      "coherence_score": 1.1081058979034424,
      "coherence_diagnostics": {
        "tau": 1.1081058979034424,
        "grad_tau": 0.059822216629981995,
        "torsion": 0.0,
        "alignment": 7.930093765258789,
        "S_field": 0.22252370417118073,
        "Gamma_field": 0.18261189758777618,
        "S_over_Gamma": 1.218560814857483,
        "Da": 10.433207511901855,
        "E_coh": 0.37351322174072266,
        "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": [
          [
            [
              -75.17,
              44.84
            ],
            [
              -75.14,
              44.84
            ],
            [
              -75.12,
              44.83
            ],
            [
              -75.12,
              44.78
            ],
            [
              -75.16,
              44.74
            ],
            [
              -75.24,
              44.74
            ],
            [
              -75.29,
              44.68
            ],
            [
              -75.32,
              44.68
            ],
            [
              -75.34,
              44.7
            ],
            [
              -75.34,
              44.75
            ],
            [
              -75.31,
              44.78
            ],
            [
              -75.27,
              44.78
            ],
            [
              -75.23,
              44.81
            ],
            [
              -75.17,
              44.84
            ]
          ]
        ]
      },
      "raw_probability": 0.2258,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "74bf886482a41fc3a8460bc2de9f9f78f38990dec47ec60ad9f36628ed0e6917",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2258,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f3654dbdaff6bcfc3fff1f2fbaa96ed54b9e72c942fd983fb05f90a52e12ff64",
        "signature": {
          "alg": "ed25519",
          "sig": "3713911348f5544df3addbd2eefa9124482ce33cb733259eecd8b2e577d72e1d63072245ce715bed9a347b4388d9f805a0cd637f372617b4bb685140a6eaa806"
        }
      },
      "receipt_sha256": "f3654dbdaff6bcfc3fff1f2fbaa96ed54b9e72c942fd983fb05f90a52e12ff64"
    },
    {
      "storm_id": "320357",
      "lat": 36.6125,
      "lon": -91.9817,
      "motion_east": 10.5,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2766.0,
      "ebshear": 53.0,
      "srh01": 236.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 236.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8133
        },
        {
          "name": "alignment",
          "value": 0.1037
        },
        {
          "name": "tau",
          "value": 1.0717
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2258
      },
      "coherence_score": 1.0717496871948242,
      "coherence_diagnostics": {
        "tau": 1.0717496871948242,
        "grad_tau": 0.21502478420734406,
        "torsion": 0.0,
        "alignment": 0.10370254516601562,
        "S_field": 0.5893189311027527,
        "Gamma_field": 0.7317785620689392,
        "S_over_Gamma": 0.805324137210846,
        "Da": 42.047264099121094,
        "E_coh": 0.8266808390617371,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.97,
              36.69
            ],
            [
              -91.96,
              36.68
            ],
            [
              -91.94,
              36.68
            ],
            [
              -91.93,
              36.69
            ],
            [
              -91.9,
              36.69
            ],
            [
              -91.88,
              36.68
            ],
            [
              -91.87,
              36.67
            ],
            [
              -91.87,
              36.63
            ],
            [
              -91.88,
              36.62
            ],
            [
              -91.88,
              36.6
            ],
            [
              -91.89,
              36.6
            ],
            [
              -91.94,
              36.55
            ],
            [
              -91.96,
              36.54
            ],
            [
              -91.99,
              36.54
            ],
            [
              -92.0,
              36.55
            ],
            [
              -92.06,
              36.55
            ],
            [
              -92.08,
              36.53
            ],
            [
              -92.1,
              36.53
            ],
            [
              -92.12,
              36.57
            ],
            [
              -92.12,
              36.6
            ],
            [
              -92.1,
              36.61
            ],
            [
              -92.09,
              36.6
            ],
            [
              -92.06,
              36.61
            ],
            [
              -91.97,
              36.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2258,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "74bf886482a41fc3a8460bc2de9f9f78f38990dec47ec60ad9f36628ed0e6917",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2258,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f3654dbdaff6bcfc3fff1f2fbaa96ed54b9e72c942fd983fb05f90a52e12ff64",
        "signature": {
          "alg": "ed25519",
          "sig": "3713911348f5544df3addbd2eefa9124482ce33cb733259eecd8b2e577d72e1d63072245ce715bed9a347b4388d9f805a0cd637f372617b4bb685140a6eaa806"
        }
      },
      "receipt_sha256": "f3654dbdaff6bcfc3fff1f2fbaa96ed54b9e72c942fd983fb05f90a52e12ff64"
    },
    {
      "storm_id": "320155",
      "lat": 45.034,
      "lon": -73.148,
      "motion_east": 9.7,
      "motion_south": 2.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 653.0,
      "ebshear": 54.0,
      "srh01": 48.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.8133
        },
        {
          "name": "alignment",
          "value": -4.421
        },
        {
          "name": "tau",
          "value": 1.0718
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2237
      },
      "coherence_score": 1.0718483924865723,
      "coherence_diagnostics": {
        "tau": 1.0718483924865723,
        "grad_tau": 0.05065115541219711,
        "torsion": 0.0,
        "alignment": -4.421032428741455,
        "S_field": 0.3257596790790558,
        "Gamma_field": 0.291778564453125,
        "S_over_Gamma": 1.116461992263794,
        "Da": 17.06659507751465,
        "E_coh": 0.3998766839504242,
        "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": [
          [
            [
              -73.11,
              45.15
            ],
            [
              -73.04,
              45.15
            ],
            [
              -73.03,
              45.13
            ],
            [
              -73.03,
              45.09
            ],
            [
              -73.08,
              45.06
            ],
            [
              -73.1,
              45.02
            ],
            [
              -73.1,
              45.0
            ],
            [
              -73.13,
              44.96
            ],
            [
              -73.15,
              44.96
            ],
            [
              -73.18,
              44.94
            ],
            [
              -73.2,
              44.94
            ],
            [
              -73.22,
              44.92
            ],
            [
              -73.27,
              44.92
            ],
            [
              -73.26,
              44.93
            ],
            [
              -73.26,
              44.98
            ],
            [
              -73.22,
              45.01
            ],
            [
              -73.19,
              45.1
            ],
            [
              -73.16,
              45.13
            ],
            [
              -73.12,
              45.14
            ],
            [
              -73.11,
              45.15
            ]
          ]
        ]
      },
      "raw_probability": 0.2237,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "892bf720a77f25bc93e08172c1cf74b63007414fede453ef8808d933427b4da0",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2237,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3a5058b8d9df93d9ec8e47f0ad0267ab9ffc9d0447fd3064beca127cf965e0e7",
        "signature": {
          "alg": "ed25519",
          "sig": "bc1b0073f089d41741af9fbea550aa062b132c088f85da7f2f708982900bede11a4aeb6c4ac6e847d6bde268cbfe001c21d26466139f47b10905cf2b484b580c"
        }
      },
      "receipt_sha256": "3a5058b8d9df93d9ec8e47f0ad0267ab9ffc9d0447fd3064beca127cf965e0e7"
    },
    {
      "storm_id": "319804",
      "lat": 39.1011,
      "lon": -102.2511,
      "motion_east": 0.8,
      "motion_south": 9.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2735.0,
      "ebshear": 55.0,
      "srh01": 42.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.6883
        },
        {
          "name": "alignment",
          "value": 6.985
        },
        {
          "name": "tau",
          "value": 0.813
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.22
      },
      "coherence_score": 0.8129503726959229,
      "coherence_diagnostics": {
        "tau": 0.8129503726959229,
        "grad_tau": 0.1247268095612526,
        "torsion": 0.0,
        "alignment": 6.9850311279296875,
        "S_field": 0.52716064453125,
        "Gamma_field": 0.35844525694847107,
        "S_over_Gamma": 1.470686674118042,
        "Da": 20.714418411254883,
        "E_coh": 0.5530225038528442,
        "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": [
          [
            [
              -102.27,
              39.13
            ],
            [
              -102.23,
              39.13
            ],
            [
              -102.22,
              39.12
            ],
            [
              -102.21,
              39.09
            ],
            [
              -102.23,
              39.06
            ],
            [
              -102.27,
              39.06
            ],
            [
              -102.28,
              39.07
            ],
            [
              -102.28,
              39.12
            ],
            [
              -102.27,
              39.13
            ]
          ]
        ]
      },
      "raw_probability": 0.22,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c69874761140fc3b4cffe047b51eaf553e70c263ee9ee0eadebe778b1f7fcc7c",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.22,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "42a5cb39fbfaa346f105389b179e65d0db439209a166a9cba510c0c6d842a3e3",
        "signature": {
          "alg": "ed25519",
          "sig": "2adde44d82450560c867415adb68342e8497daf312ad959cd3d05cf3d15cf69b8232bc3f0e21927581d5d871fa55bace73ea0c1c4553b90d5610a37e698f7a0e"
        }
      },
      "receipt_sha256": "42a5cb39fbfaa346f105389b179e65d0db439209a166a9cba510c0c6d842a3e3"
    },
    {
      "storm_id": "320494",
      "lat": 48.4238,
      "lon": -98.4362,
      "motion_east": 8.0,
      "motion_south": 1.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 256.0,
      "ebshear": 39.0,
      "srh01": 159.0,
      "maxllaz": 0.005,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 159.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.8133
        },
        {
          "name": "alignment",
          "value": 7.1635
        },
        {
          "name": "tau",
          "value": 0.291
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2164
      },
      "coherence_score": 0.290992796421051,
      "coherence_diagnostics": {
        "tau": 0.290992796421051,
        "grad_tau": 0.22339892387390137,
        "torsion": 0.0,
        "alignment": 7.163456916809082,
        "S_field": 0.29137206077575684,
        "Gamma_field": 0.3559452295303345,
        "S_over_Gamma": 0.8185867667198181,
        "Da": 20.98415756225586,
        "E_coh": 0.45566514134407043,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.43,
              48.51
            ],
            [
              -98.39,
              48.5
            ],
            [
              -98.38,
              48.49
            ],
            [
              -98.38,
              48.43
            ],
            [
              -98.42,
              48.39
            ],
            [
              -98.42,
              48.35
            ],
            [
              -98.43,
              48.34
            ],
            [
              -98.47,
              48.34
            ],
            [
              -98.49,
              48.37
            ],
            [
              -98.47,
              48.39
            ],
            [
              -98.48,
              48.41
            ],
            [
              -98.48,
              48.48
            ],
            [
              -98.43,
              48.51
            ]
          ]
        ]
      },
      "raw_probability": 0.2164,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7130c90e083097272b450f7081428673fec3c1366a21893d5d3c85f5e464fc49",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2164,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "009752f1d8d3099acdf60c245f5ca9ba79ef715604b8a14fa1b91c0caab5cd8d",
        "signature": {
          "alg": "ed25519",
          "sig": "b32d4a47e9ab6ac28033035c70b44f8c29b3bf2c27f3ac6f69fe159028a6043510d94b4484b95b23d41f00f5fa1015a371e6eff7f0ea5d8708e93ef8c5155604"
        }
      },
      "receipt_sha256": "009752f1d8d3099acdf60c245f5ca9ba79ef715604b8a14fa1b91c0caab5cd8d"
    },
    {
      "storm_id": "320180",
      "lat": 38.985,
      "lon": -101.5967,
      "motion_east": 1.4,
      "motion_south": 8.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4009.0,
      "ebshear": 56.0,
      "srh01": 49.0,
      "maxllaz": 0.015,
      "mesh": 1.06,
      "flash_rate": 33.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.6883
        },
        {
          "name": "alignment",
          "value": 6.985
        },
        {
          "name": "tau",
          "value": 0.813
        },
        {
          "name": "maxllaz",
          "value": 0.015
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2155
      },
      "coherence_score": 0.8129503726959229,
      "coherence_diagnostics": {
        "tau": 0.8129503726959229,
        "grad_tau": 0.1247268095612526,
        "torsion": 0.0,
        "alignment": 6.9850311279296875,
        "S_field": 0.52716064453125,
        "Gamma_field": 0.35844525694847107,
        "S_over_Gamma": 1.470686674118042,
        "Da": 20.714418411254883,
        "E_coh": 0.5530225038528442,
        "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": [
          [
            [
              -101.63,
              39.04
            ],
            [
              -101.56,
              39.04
            ],
            [
              -101.51,
              39.0
            ],
            [
              -101.51,
              38.96
            ],
            [
              -101.55,
              38.93
            ],
            [
              -101.6,
              38.93
            ],
            [
              -101.61,
              38.94
            ],
            [
              -101.63,
              38.94
            ],
            [
              -101.65,
              38.96
            ],
            [
              -101.65,
              39.01
            ],
            [
              -101.63,
              39.03
            ],
            [
              -101.63,
              39.04
            ]
          ]
        ]
      },
      "raw_probability": 0.2155,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ee80b4c109e27b3f807f92034a80ff5ff9662a1827b36cd248137cc028637171",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2155,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2e01218c8357aac92870a8445e7da275542471cceec0c6e31a425c065d6ea797",
        "signature": {
          "alg": "ed25519",
          "sig": "7a2c897e20e8d37e6103ee457e06ac83b758f3c54059881410eac35f93b3e6bd9859c7b3b6f3bf5234b83e0ad34f2ef8154b0558f0ae177e8fa7836ba3284102"
        }
      },
      "receipt_sha256": "2e01218c8357aac92870a8445e7da275542471cceec0c6e31a425c065d6ea797"
    },
    {
      "storm_id": "320064",
      "lat": 39.0448,
      "lon": -102.0359,
      "motion_east": 0.8,
      "motion_south": 9.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3269.0,
      "ebshear": 51.0,
      "srh01": 71.0,
      "maxllaz": 0.005,
      "mesh": 1.31,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.6883
        },
        {
          "name": "alignment",
          "value": 6.985
        },
        {
          "name": "tau",
          "value": 0.813
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2073
      },
      "coherence_score": 0.8129503726959229,
      "coherence_diagnostics": {
        "tau": 0.8129503726959229,
        "grad_tau": 0.1247268095612526,
        "torsion": 0.0,
        "alignment": 6.9850311279296875,
        "S_field": 0.52716064453125,
        "Gamma_field": 0.35844525694847107,
        "S_over_Gamma": 1.470686674118042,
        "Da": 20.714418411254883,
        "E_coh": 0.5530225038528442,
        "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": [
          [
            [
              -101.98,
              39.17
            ],
            [
              -101.96,
              39.16
            ],
            [
              -101.93,
              39.16
            ],
            [
              -101.92,
              39.15
            ],
            [
              -101.92,
              39.09
            ],
            [
              -101.95,
              39.07
            ],
            [
              -101.97,
              39.07
            ],
            [
              -101.99,
              39.05
            ],
            [
              -101.99,
              39.03
            ],
            [
              -102.02,
              38.98
            ],
            [
              -102.02,
              38.95
            ],
            [
              -102.03,
              38.94
            ],
            [
              -102.03,
              38.91
            ],
            [
              -102.04,
              38.9
            ],
            [
              -102.11,
              38.9
            ],
            [
              -102.13,
              38.91
            ],
            [
              -102.17,
              38.95
            ],
            [
              -102.18,
              38.97
            ],
            [
              -102.18,
              39.02
            ],
            [
              -102.17,
              39.04
            ],
            [
              -102.14,
              39.06
            ],
            [
              -102.1,
              39.06
            ],
            [
              -102.04,
              39.11
            ],
            [
              -102.02,
              39.11
            ],
            [
              -102.0,
              39.13
            ],
            [
              -102.0,
              39.15
            ],
            [
              -101.98,
              39.17
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1fc111ef2e73b5638d73f98799a5cb96b378c5cc5bb567e9d530bf69e19b11fe",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.2073,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c66b38cae94ab49d92de1d213749522d68d373cdcc9babb2995976d10523b21",
        "signature": {
          "alg": "ed25519",
          "sig": "73c673949cf63b02eaa08b83495df0721bba66d5e646d0f0180e5abd7a9a9f292c01541b7910154cea898d9559002d1ad8ee006ab16d9822df72641365826607"
        }
      },
      "receipt_sha256": "4c66b38cae94ab49d92de1d213749522d68d373cdcc9babb2995976d10523b21"
    },
    {
      "storm_id": "320493",
      "lat": 48.4833,
      "lon": -97.1567,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 94.0,
      "ebshear": 24.0,
      "srh01": 137.0,
      "maxllaz": 0.003,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.3133
        },
        {
          "name": "alignment",
          "value": -1.2083
        },
        {
          "name": "tau",
          "value": 0.3619
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.207
      },
      "coherence_score": 0.36190831661224365,
      "coherence_diagnostics": {
        "tau": 0.36190831661224365,
        "grad_tau": 0.29000920057296753,
        "torsion": 0.0,
        "alignment": -1.208324670791626,
        "S_field": 0.3751608729362488,
        "Gamma_field": 0.6117785573005676,
        "S_over_Gamma": 0.6132298707962036,
        "Da": 39.03226089477539,
        "E_coh": 0.25682976841926575,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.19,
              48.52
            ],
            [
              -97.14,
              48.52
            ],
            [
              -97.12,
              48.51
            ],
            [
              -97.13,
              48.49
            ],
            [
              -97.13,
              48.45
            ],
            [
              -97.14,
              48.44
            ],
            [
              -97.18,
              48.44
            ],
            [
              -97.19,
              48.46
            ],
            [
              -97.19,
              48.52
            ]
          ]
        ]
      },
      "raw_probability": 0.207,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bae2cfd93a0612e4577d3578c97a8129e8ff3e43ac1e3bafa1307c3a0166b462",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.207,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6e997b80875eaf4256d0cbade5c839f1378b2de07f2025d78a162da04cc7dced",
        "signature": {
          "alg": "ed25519",
          "sig": "d6fdb1e0c364f7ab527c3631c60f1813f88cf4149f4e2386728ee2f44c03ea1ce9b494803079a504fdde2c55f95e4a3ccf2ec40fe74ddad407f1dc7afb5f9103"
        }
      },
      "receipt_sha256": "6e997b80875eaf4256d0cbade5c839f1378b2de07f2025d78a162da04cc7dced"
    },
    {
      "storm_id": "320343",
      "lat": 37.2023,
      "lon": -91.3185,
      "motion_east": 10.7,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1811.0,
      "ebshear": 44.0,
      "srh01": 114.0,
      "maxllaz": 0.008,
      "mesh": 1.12,
      "flash_rate": 37.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 114.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8133
        },
        {
          "name": "alignment",
          "value": 0.1037
        },
        {
          "name": "tau",
          "value": 1.0717
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.198
      },
      "coherence_score": 1.0717496871948242,
      "coherence_diagnostics": {
        "tau": 1.0717496871948242,
        "grad_tau": 0.21502478420734406,
        "torsion": 0.0,
        "alignment": 0.10370254516601562,
        "S_field": 0.5893189311027527,
        "Gamma_field": 0.7317785620689392,
        "S_over_Gamma": 0.805324137210846,
        "Da": 42.047264099121094,
        "E_coh": 0.8266808390617371,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.47,
              37.27
            ],
            [
              -91.32,
              37.27
            ],
            [
              -91.25,
              37.21
            ],
            [
              -91.18,
              37.21
            ],
            [
              -91.15,
              37.18
            ],
            [
              -91.15,
              37.17
            ],
            [
              -91.18,
              37.13
            ],
            [
              -91.22,
              37.12
            ],
            [
              -91.28,
              37.18
            ],
            [
              -91.47,
              37.18
            ],
            [
              -91.5,
              37.2
            ],
            [
              -91.5,
              37.24
            ],
            [
              -91.47,
              37.27
            ]
          ]
        ]
      },
      "raw_probability": 0.198,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5a92391c4ce667f5d968a931a48ff4a1b9b317efd1513b3bcd7c4be5744b032a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.198,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dad9c33b0eeb06bf360504916bcff4944a7dcebdaade283974387168ec0cc0ce",
        "signature": {
          "alg": "ed25519",
          "sig": "a7f1792a83c2a09cf4dc72b069285a0c033fde3230915eea515ef585ec6979aa0f947e8a5711dabdf41be49f45b6f823b939cc2166a5f0033379b1a5de3f6603"
        }
      },
      "receipt_sha256": "dad9c33b0eeb06bf360504916bcff4944a7dcebdaade283974387168ec0cc0ce"
    },
    {
      "storm_id": "320400",
      "lat": 47.9389,
      "lon": -98.8133,
      "motion_east": 7.1,
      "motion_south": 1.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 548.0,
      "ebshear": 45.0,
      "srh01": 149.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 149.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.3133
        },
        {
          "name": "alignment",
          "value": 7.1051
        },
        {
          "name": "tau",
          "value": 0.3279
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.194
      },
      "coherence_score": 0.3279046416282654,
      "coherence_diagnostics": {
        "tau": 0.3279046416282654,
        "grad_tau": 0.11830610781908035,
        "torsion": 0.0,
        "alignment": 7.105118751525879,
        "S_field": 0.07473324984312057,
        "Gamma_field": 0.31594523787498474,
        "S_over_Gamma": 0.2365386188030243,
        "Da": 17.003896713256836,
        "E_coh": 0.41165784001350403,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.81,
              47.98
            ],
            [
              -98.79,
              47.98
            ],
            [
              -98.78,
              47.97
            ],
            [
              -98.79,
              47.9
            ],
            [
              -98.8,
              47.89
            ],
            [
              -98.84,
              47.89
            ],
            [
              -98.85,
              47.9
            ],
            [
              -98.85,
              47.96
            ],
            [
              -98.81,
              47.98
            ]
          ]
        ]
      },
      "raw_probability": 0.194,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bea109b817d928cda8a12b254993a9352e689bbbb442752e76a6d1fb6eec5bc9",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.194,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "435e8dbffb5634a6360482d9f644bd20b4c9640bd4d07d232890054fae5897f7",
        "signature": {
          "alg": "ed25519",
          "sig": "30071bcbeb32ff3f10d041dc55fc90f9a41e820c595412a4bde25195465631d27d39644e230af0caaaebd3008d910a22a877e9ce07f2103fb753282ba0319505"
        }
      },
      "receipt_sha256": "435e8dbffb5634a6360482d9f644bd20b4c9640bd4d07d232890054fae5897f7"
    },
    {
      "storm_id": "320504",
      "lat": 35.804,
      "lon": -105.9795,
      "motion_east": 0.0,
      "motion_south": 8.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 854.0,
      "ebshear": 39.0,
      "srh01": 151.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 151.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.8133
        },
        {
          "name": "alignment",
          "value": 1.4392
        },
        {
          "name": "tau",
          "value": 0.2697
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.192
      },
      "coherence_score": 0.26968830823898315,
      "coherence_diagnostics": {
        "tau": 0.26968830823898315,
        "grad_tau": 0.07222261279821396,
        "torsion": 0.0,
        "alignment": 1.4391560554504395,
        "S_field": 0.06857792288064957,
        "Gamma_field": 0.6317785382270813,
        "S_over_Gamma": 0.10854741185903549,
        "Da": 39.80109786987305,
        "E_coh": 0.8601419925689697,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -106.05,
              35.86
            ],
            [
              -106.04,
              35.86
            ],
            [
              -106.02,
              35.84
            ],
            [
              -106.0,
              35.84
            ],
            [
              -105.99,
              35.85
            ],
            [
              -105.95,
              35.84
            ],
            [
              -105.92,
              35.86
            ],
            [
              -105.87,
              35.86
            ],
            [
              -105.85,
              35.84
            ],
            [
              -105.86,
              35.78
            ],
            [
              -105.87,
              35.76
            ],
            [
              -105.92,
              35.72
            ],
            [
              -105.97,
              35.72
            ],
            [
              -105.98,
              35.73
            ],
            [
              -106.0,
              35.73
            ],
            [
              -106.04,
              35.76
            ],
            [
              -106.08,
              35.76
            ],
            [
              -106.08,
              35.79
            ],
            [
              -106.05,
              35.82
            ],
            [
              -106.05,
              35.86
            ]
          ]
        ]
      },
      "raw_probability": 0.192,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d59b195acbf4114f26e9316e96602b891ffcccc0434635df3fb82413e9b3e7fa",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.192,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dfc28b0c5eff9ee54c75b0d4f59d88a2a02de6ca2a82b5f319be4bd0c46bc311",
        "signature": {
          "alg": "ed25519",
          "sig": "2d8779c9a04f5c025117bead95184874280edcda0e70de05618d8c88eb2d1bdbc29a812501894a355bf63e9767cc6f8c58fb556aca36432cf4092f2d35649106"
        }
      },
      "receipt_sha256": "dfc28b0c5eff9ee54c75b0d4f59d88a2a02de6ca2a82b5f319be4bd0c46bc311"
    },
    {
      "storm_id": "320538",
      "lat": 49.1886,
      "lon": -96.9743,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 100.0,
      "ebshear": 23.0,
      "srh01": 122.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.4383
        },
        {
          "name": "alignment",
          "value": -5.788
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1887
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.36190831661224365,
        "torsion": 0.0,
        "alignment": -5.787975311279297,
        "S_field": 0.28877463936805725,
        "Gamma_field": 0.2567785680294037,
        "S_over_Gamma": 1.124605655670166,
        "Da": 16.125043869018555,
        "E_coh": 0.49971526861190796,
        "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": [
          [
            [
              -97.06,
              49.25
            ],
            [
              -97.04,
              49.25
            ],
            [
              -97.03,
              49.24
            ],
            [
              -96.99,
              49.24
            ],
            [
              -96.99,
              49.23
            ],
            [
              -96.96,
              49.2
            ],
            [
              -96.93,
              49.2
            ],
            [
              -96.89,
              49.18
            ],
            [
              -96.86,
              49.15
            ],
            [
              -96.86,
              49.11
            ],
            [
              -96.83,
              49.09
            ],
            [
              -96.83,
              49.07
            ],
            [
              -96.91,
              49.1
            ],
            [
              -96.98,
              49.17
            ],
            [
              -97.01,
              49.17
            ],
            [
              -97.01,
              49.19
            ],
            [
              -97.02,
              49.2
            ],
            [
              -97.06,
              49.21
            ],
            [
              -97.07,
              49.22
            ],
            [
              -97.07,
              49.24
            ],
            [
              -97.06,
              49.25
            ]
          ]
        ]
      },
      "raw_probability": 0.1887,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "423be0304df4f5c71edee6eb893f51a8af68aa528d695cf4de9e26de40c84804",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1887,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a7fb5cf5e2791b3687ef406f72cda52bf2743c646eeb29946d3743ab57e8883f",
        "signature": {
          "alg": "ed25519",
          "sig": "f8d3399f907199de7410ec2271080545709471857f82ca2539cb71c08c9c51f62f0a3ca5978f639f8d0b9d8883c3afae5d01f699fc3a1f193940c46214a58d01"
        }
      },
      "receipt_sha256": "a7fb5cf5e2791b3687ef406f72cda52bf2743c646eeb29946d3743ab57e8883f"
    },
    {
      "storm_id": "320145",
      "lat": 30.5388,
      "lon": -82.3263,
      "motion_east": 5.8,
      "motion_south": 0.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1555.0,
      "ebshear": 26.0,
      "srh01": 61.0,
      "maxllaz": 0.005,
      "mesh": 0.07,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4383
        },
        {
          "name": "alignment",
          "value": -3.2101
        },
        {
          "name": "tau",
          "value": 0.85
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1735
      },
      "coherence_score": 0.8500360250473022,
      "coherence_diagnostics": {
        "tau": 0.8500360250473022,
        "grad_tau": 0.3386004567146301,
        "torsion": 0.0,
        "alignment": -3.210118532180786,
        "S_field": 0.19986513257026672,
        "Gamma_field": 0.9909452199935913,
        "S_over_Gamma": 0.2016914039850235,
        "Da": 62.94176483154297,
        "E_coh": 0.531389057636261,
        "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": [
          [
            [
              -82.29,
              30.6
            ],
            [
              -82.28,
              30.59
            ],
            [
              -82.24,
              30.58
            ],
            [
              -82.24,
              30.52
            ],
            [
              -82.25,
              30.51
            ],
            [
              -82.29,
              30.5
            ],
            [
              -82.31,
              30.48
            ],
            [
              -82.35,
              30.46
            ],
            [
              -82.41,
              30.46
            ],
            [
              -82.43,
              30.48
            ],
            [
              -82.43,
              30.54
            ],
            [
              -82.4,
              30.56
            ],
            [
              -82.38,
              30.56
            ],
            [
              -82.33,
              30.59
            ],
            [
              -82.3,
              30.59
            ],
            [
              -82.29,
              30.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1735,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f5950d140cf284e514c8c35b770610b3ef0aa70a5f8249a2f2b099449294379e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1735,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9633dc9e7a3bb753568a22dab44b5b65d945ff865a6a80b37aa8cf1840af351a",
        "signature": {
          "alg": "ed25519",
          "sig": "7d86454e51f9cf08920e93ada3145082e861695371d55892ae2205939d598e66399e4480822d37cf3beeceee183ce3f38232a1682293463ec0208925d8dbd30a"
        }
      },
      "receipt_sha256": "9633dc9e7a3bb753568a22dab44b5b65d945ff865a6a80b37aa8cf1840af351a"
    },
    {
      "storm_id": "320551",
      "lat": 48.52,
      "lon": -96.715,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 76.0,
      "ebshear": 12.0,
      "srh01": 137.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.9383
        },
        {
          "name": "alignment",
          "value": -6.2125
        },
        {
          "name": "tau",
          "value": 0.4383
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1695
      },
      "coherence_score": 0.43826889991760254,
      "coherence_diagnostics": {
        "tau": 0.43826889991760254,
        "grad_tau": 0.3440496623516083,
        "torsion": 0.0,
        "alignment": -6.21249532699585,
        "S_field": 0.40279075503349304,
        "Gamma_field": 0.22177855670452118,
        "S_over_Gamma": 1.816184401512146,
        "Da": 14.354816436767578,
        "E_coh": 0.6181496977806091,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.74,
              48.55
            ],
            [
              -96.73,
              48.54
            ],
            [
              -96.72,
              48.55
            ],
            [
              -96.66,
              48.55
            ],
            [
              -96.67,
              48.47
            ],
            [
              -96.72,
              48.47
            ],
            [
              -96.71,
              48.48
            ],
            [
              -96.71,
              48.51
            ],
            [
              -96.75,
              48.53
            ],
            [
              -96.74,
              48.55
            ]
          ]
        ]
      },
      "raw_probability": 0.1695,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "852fcef50672069ef3206750beef7787d485b55b56e349b55065e67e362361da",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1695,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "df61e6d12e1cc2db7e9a4fe17154688898da9629d5ce03efcfaca319b5b714bd",
        "signature": {
          "alg": "ed25519",
          "sig": "a081715db99b2d0ef881a776c259d2d84eca87a778c523cac056eefdcade9b9b6bc29fe7c85e5d02631936f39ba12b3dcb5e9af617baa6a1d85d4a70b48c7904"
        }
      },
      "receipt_sha256": "df61e6d12e1cc2db7e9a4fe17154688898da9629d5ce03efcfaca319b5b714bd"
    },
    {
      "storm_id": "320552",
      "lat": 42.6038,
      "lon": -76.0685,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 211.0,
      "ebshear": 31.0,
      "srh01": 47.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.8133
        },
        {
          "name": "alignment",
          "value": -4.2765
        },
        {
          "name": "tau",
          "value": 1.1568
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1688
      },
      "coherence_score": 1.1567721366882324,
      "coherence_diagnostics": {
        "tau": 1.1567721366882324,
        "grad_tau": 0.051569122821092606,
        "torsion": 0.0,
        "alignment": -4.2764811515808105,
        "S_field": 0.29954805970191956,
        "Gamma_field": 0.23344522714614868,
        "S_over_Gamma": 1.2831621170043945,
        "Da": 13.669111251831055,
        "E_coh": 0.23482127487659454,
        "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.09,
              42.66
            ],
            [
              -76.07,
              42.66
            ],
            [
              -76.03,
              42.64
            ],
            [
              -76.05,
              42.6
            ],
            [
              -76.07,
              42.6
            ],
            [
              -76.08,
              42.59
            ],
            [
              -76.07,
              42.58
            ],
            [
              -76.05,
              42.58
            ],
            [
              -76.05,
              42.57
            ],
            [
              -76.07,
              42.57
            ],
            [
              -76.08,
              42.58
            ],
            [
              -76.09,
              42.56
            ],
            [
              -76.09,
              42.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1688,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f623f5d2e9824c0968ea340010e3003657c0a19b603af525c108c5cb59bb0836",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1688,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f463206b0b0dde563631a6b9d7e996716844c59a7c71312c669446eb1cbab58e",
        "signature": {
          "alg": "ed25519",
          "sig": "1adf498478e0b8172d01b89373f058f6e20737356977181523ee48e624f837dcd05ebd38a82ae1c058f25214edac6b1a6dfd8a440fc3c5f523114dcf1da6570b"
        }
      },
      "receipt_sha256": "f463206b0b0dde563631a6b9d7e996716844c59a7c71312c669446eb1cbab58e"
    },
    {
      "storm_id": "320554",
      "lat": 39.9464,
      "lon": -87.0273,
      "motion_east": 7.1,
      "motion_south": 0.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1084.0,
      "ebshear": 31.0,
      "srh01": 40.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4383
        },
        {
          "name": "alignment",
          "value": 2.455
        },
        {
          "name": "tau",
          "value": 1.1173
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1682
      },
      "coherence_score": 1.1172685623168945,
      "coherence_diagnostics": {
        "tau": 1.1172685623168945,
        "grad_tau": 0.3273930251598358,
        "torsion": 0.0,
        "alignment": 2.4549801349639893,
        "S_field": 0.29358017444610596,
        "Gamma_field": 1.0092785358428955,
        "S_over_Gamma": 0.2908812165260315,
        "Da": 59.05902862548828,
        "E_coh": 0.5699183940887451,
        "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.03,
              40.01
            ],
            [
              -86.99,
              40.0
            ],
            [
              -86.97,
              39.98
            ],
            [
              -86.97,
              39.93
            ],
            [
              -86.98,
              39.91
            ],
            [
              -87.02,
              39.87
            ],
            [
              -87.05,
              39.87
            ],
            [
              -87.09,
              39.91
            ],
            [
              -87.09,
              39.95
            ],
            [
              -87.08,
              39.97
            ],
            [
              -87.03,
              40.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1682,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b9d4afdbe71da33f39e3e002c3f4c7072dce5a4439f897a3467a5179754e4f2e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1682,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f74859e4602d76bbbd2a450063b97b76824cbd3bd303716d7a73748614fc49d",
        "signature": {
          "alg": "ed25519",
          "sig": "40882e44f2c0df95ce34258ffc0f35f2e7ef2bab7f95d722d793020a6c27306d45a3cacee897782c4633d6ebf728f843ea110dd90e749eeebd056180ae953106"
        }
      },
      "receipt_sha256": "4f74859e4602d76bbbd2a450063b97b76824cbd3bd303716d7a73748614fc49d"
    },
    {
      "storm_id": "320555",
      "lat": 39.7095,
      "lon": -87.0335,
      "motion_east": 7.2,
      "motion_south": 0.7,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1679.0,
      "ebshear": 45.0,
      "srh01": 42.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4383
        },
        {
          "name": "alignment",
          "value": 2.455
        },
        {
          "name": "tau",
          "value": 1.1173
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1682
      },
      "coherence_score": 1.1172685623168945,
      "coherence_diagnostics": {
        "tau": 1.1172685623168945,
        "grad_tau": 0.3273930251598358,
        "torsion": 0.0,
        "alignment": 2.4549801349639893,
        "S_field": 0.29358017444610596,
        "Gamma_field": 1.0092785358428955,
        "S_over_Gamma": 0.2908812165260315,
        "Da": 59.05902862548828,
        "E_coh": 0.5699183940887451,
        "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": [
          [
            [
              -86.93,
              39.78
            ],
            [
              -86.92,
              39.77
            ],
            [
              -86.88,
              39.76
            ],
            [
              -86.88,
              39.7
            ],
            [
              -86.89,
              39.69
            ],
            [
              -87.01,
              39.68
            ],
            [
              -87.02,
              39.67
            ],
            [
              -87.07,
              39.67
            ],
            [
              -87.08,
              39.66
            ],
            [
              -87.12,
              39.66
            ],
            [
              -87.13,
              39.65
            ],
            [
              -87.18,
              39.65
            ],
            [
              -87.19,
              39.66
            ],
            [
              -87.18,
              39.68
            ],
            [
              -87.18,
              39.71
            ],
            [
              -87.13,
              39.74
            ],
            [
              -87.01,
              39.75
            ],
            [
              -87.0,
              39.76
            ],
            [
              -86.94,
              39.77
            ],
            [
              -86.93,
              39.78
            ]
          ]
        ]
      },
      "raw_probability": 0.1682,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b9d4afdbe71da33f39e3e002c3f4c7072dce5a4439f897a3467a5179754e4f2e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1682,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f74859e4602d76bbbd2a450063b97b76824cbd3bd303716d7a73748614fc49d",
        "signature": {
          "alg": "ed25519",
          "sig": "40882e44f2c0df95ce34258ffc0f35f2e7ef2bab7f95d722d793020a6c27306d45a3cacee897782c4633d6ebf728f843ea110dd90e749eeebd056180ae953106"
        }
      },
      "receipt_sha256": "4f74859e4602d76bbbd2a450063b97b76824cbd3bd303716d7a73748614fc49d"
    },
    {
      "storm_id": "320528",
      "lat": 39.6187,
      "lon": -86.59,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1614.0,
      "ebshear": 46.0,
      "srh01": 71.0,
      "maxllaz": 0.005,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4383
        },
        {
          "name": "alignment",
          "value": 2.455
        },
        {
          "name": "tau",
          "value": 1.1173
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.168
      },
      "coherence_score": 1.1172685623168945,
      "coherence_diagnostics": {
        "tau": 1.1172685623168945,
        "grad_tau": 0.3273930251598358,
        "torsion": 0.0,
        "alignment": 2.4549801349639893,
        "S_field": 0.29358017444610596,
        "Gamma_field": 1.0092785358428955,
        "S_over_Gamma": 0.2908812165260315,
        "Da": 59.05902862548828,
        "E_coh": 0.5699183940887451,
        "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": [
          [
            [
              -86.59,
              39.66
            ],
            [
              -86.55,
              39.64
            ],
            [
              -86.55,
              39.6
            ],
            [
              -86.57,
              39.58
            ],
            [
              -86.61,
              39.58
            ],
            [
              -86.63,
              39.6
            ],
            [
              -86.63,
              39.63
            ],
            [
              -86.59,
              39.66
            ]
          ]
        ]
      },
      "raw_probability": 0.168,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "624fda8922a728dcb69b01edd001a278160606586b6b16d658cd0fbed36e43fd",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.168,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4be04a0775bc8b2f654e0ce01281aaff4ed10ab3e7c3be84af354b69ec0d603b",
        "signature": {
          "alg": "ed25519",
          "sig": "8fa337104e1cba1d3d4bd23b8fecaa6e93aab99d9fc55b21008ffab0b07562032fe6c2f3fa83f76f251f60721b73c9ffa24451c5c4cccce3d57a9d789897270d"
        }
      },
      "receipt_sha256": "4be04a0775bc8b2f654e0ce01281aaff4ed10ab3e7c3be84af354b69ec0d603b"
    },
    {
      "storm_id": "320557",
      "lat": 39.116,
      "lon": -101.671,
      "motion_east": 1.4,
      "motion_south": 8.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3959.0,
      "ebshear": 60.0,
      "srh01": 22.0,
      "maxllaz": 0.004,
      "mesh": 0.28,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.6883
        },
        {
          "name": "alignment",
          "value": 6.985
        },
        {
          "name": "tau",
          "value": 0.813
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1563
      },
      "coherence_score": 0.8129503726959229,
      "coherence_diagnostics": {
        "tau": 0.8129503726959229,
        "grad_tau": 0.1247268095612526,
        "torsion": 0.0,
        "alignment": 6.9850311279296875,
        "S_field": 0.52716064453125,
        "Gamma_field": 0.35844525694847107,
        "S_over_Gamma": 1.470686674118042,
        "Da": 20.714418411254883,
        "E_coh": 0.5530225038528442,
        "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": [
          [
            [
              -101.69,
              39.15
            ],
            [
              -101.66,
              39.15
            ],
            [
              -101.63,
              39.12
            ],
            [
              -101.63,
              39.09
            ],
            [
              -101.64,
              39.08
            ],
            [
              -101.68,
              39.08
            ],
            [
              -101.69,
              39.09
            ],
            [
              -101.7,
              39.11
            ],
            [
              -101.7,
              39.14
            ],
            [
              -101.69,
              39.15
            ]
          ]
        ]
      },
      "raw_probability": 0.1563,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d02aee7451cf050637de7ffc90ca8ecdc12d3a01d16c2892d034e217455a40c7",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1563,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "04525e18f80edf269b4249fc70e9a333db189ee4fbab6814a6b458049491da1c",
        "signature": {
          "alg": "ed25519",
          "sig": "8bf6db7ac9b631e225470b1d77bd60353c077c52c7042a37ac810a27c18e69bc937bb07344befbed11bb57551f1a4de6c8d2b5ecd76bc9357fc0a39c7c3a8e0c"
        }
      },
      "receipt_sha256": "04525e18f80edf269b4249fc70e9a333db189ee4fbab6814a6b458049491da1c"
    },
    {
      "storm_id": "320563",
      "lat": 29.973,
      "lon": -81.516,
      "motion_east": 10.0,
      "motion_south": -1.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2314.0,
      "ebshear": 27.0,
      "srh01": 21.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.8133
        },
        {
          "name": "alignment",
          "value": -4.2601
        },
        {
          "name": "tau",
          "value": 1.2678
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1556
      },
      "coherence_score": 1.2677714824676514,
      "coherence_diagnostics": {
        "tau": 1.2677714824676514,
        "grad_tau": 0.311531126499176,
        "torsion": 0.0,
        "alignment": -4.260076522827148,
        "S_field": 0.7297946810722351,
        "Gamma_field": 0.2801119089126587,
        "S_over_Gamma": 2.6053683757781982,
        "Da": 16.923545837402344,
        "E_coh": 0.8713605999946594,
        "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": [
          [
            [
              -81.54,
              30.0
            ],
            [
              -81.53,
              30.0
            ],
            [
              -81.51,
              29.98
            ],
            [
              -81.49,
              30.0
            ],
            [
              -81.46,
              29.96
            ],
            [
              -81.46,
              29.93
            ],
            [
              -81.54,
              29.94
            ],
            [
              -81.55,
              29.95
            ],
            [
              -81.54,
              29.97
            ],
            [
              -81.54,
              30.0
            ]
          ]
        ]
      },
      "raw_probability": 0.1556,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b7f38f5e676d82ca1fbd35595ebad5b9a5a319bcaf5966bfefe5c32b580a1e6a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1556,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4381b00f8e5a4a2c5bc8d130b0f247b7553a702e1fc680371c202c2ab3d879e",
        "signature": {
          "alg": "ed25519",
          "sig": "7cb5eccfc017e99fe9347f8c5ddab3a8e65d0900c6232c481237fad4b69b7cdd410b245abdb37853ca0b95147669a8566a2bcb8f7eba71863343abfaabb8120c"
        }
      },
      "receipt_sha256": "b4381b00f8e5a4a2c5bc8d130b0f247b7553a702e1fc680371c202c2ab3d879e"
    },
    {
      "storm_id": "320518",
      "lat": 50.0633,
      "lon": -97.56,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 170.0,
      "ebshear": 25.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": 25.4383
        },
        {
          "name": "alignment",
          "value": -5.788
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1509
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.36190831661224365,
        "torsion": 0.0,
        "alignment": -5.787975311279297,
        "S_field": 0.28877463936805725,
        "Gamma_field": 0.2567785680294037,
        "S_over_Gamma": 1.124605655670166,
        "Da": 16.125043869018555,
        "E_coh": 0.49971526861190796,
        "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": [
          [
            [
              -97.58,
              50.09
            ],
            [
              -97.55,
              50.09
            ],
            [
              -97.53,
              50.07
            ],
            [
              -97.54,
              50.01
            ],
            [
              -97.58,
              50.03
            ],
            [
              -97.58,
              50.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1509,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f055ba83355cccb519429a1e3bd5b67364bdbec4ada5bc45925b9abe53e73af0",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1509,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fcbabfa784a1c375953ce560d861c868d0a86aeea2723e8f042da9d37ad69e1",
        "signature": {
          "alg": "ed25519",
          "sig": "1dd5541c112abac4b6e20161e4e083e48e8c7eb28bfb2ebb6feadfe1c5f92784d6f7e9c245147caa13e53afc428566fc1bad50f7b8b528015a906ad379b3df0d"
        }
      },
      "receipt_sha256": "3fcbabfa784a1c375953ce560d861c868d0a86aeea2723e8f042da9d37ad69e1"
    },
    {
      "storm_id": "320513",
      "lat": 35.8593,
      "lon": -93.662,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1744.0,
      "ebshear": 32.0,
      "srh01": 85.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.4383
        },
        {
          "name": "alignment",
          "value": -3.5961
        },
        {
          "name": "tau",
          "value": 0.8724
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1507
      },
      "coherence_score": 0.8723896741867065,
      "coherence_diagnostics": {
        "tau": 0.8723896741867065,
        "grad_tau": 0.16605280339717865,
        "torsion": 0.0,
        "alignment": -3.596076250076294,
        "S_field": 0.6278734803199768,
        "Gamma_field": 0.6767786145210266,
        "S_over_Gamma": 0.9277383685112,
        "Da": 39.94861602783203,
        "E_coh": 0.8553645014762878,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.7,
              35.9
            ],
            [
              -93.66,
              35.9
            ],
            [
              -93.65,
              35.89
            ],
            [
              -93.63,
              35.9
            ],
            [
              -93.57,
              35.87
            ],
            [
              -93.58,
              35.81
            ],
            [
              -93.6,
              35.79
            ],
            [
              -93.65,
              35.79
            ],
            [
              -93.67,
              35.8
            ],
            [
              -93.7,
              35.84
            ],
            [
              -93.69,
              35.85
            ],
            [
              -93.7,
              35.87
            ],
            [
              -93.72,
              35.89
            ],
            [
              -93.71,
              35.89
            ],
            [
              -93.7,
              35.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1507,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "423f810763937274f26eb9dd27f045ae5ed30d6fd35150736162e002618095fb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1507,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "680eec4348a31ba7b66a10cb09b2e1350dec2e404cce8ecfabacda2cf6999a10",
        "signature": {
          "alg": "ed25519",
          "sig": "39b9822483bff0e80ff79c28464f8b2aa1d2a7c8c8e3265e43f805e2a6b1071b838c4a802a3c2f9fb9dc8131965015a1c460d1bfa084c3bb0d9823a2334b8606"
        }
      },
      "receipt_sha256": "680eec4348a31ba7b66a10cb09b2e1350dec2e404cce8ecfabacda2cf6999a10"
    },
    {
      "storm_id": "320541",
      "lat": 45.4242,
      "lon": -74.1425,
      "motion_east": 8.4,
      "motion_south": 1.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 419.0,
      "ebshear": 33.0,
      "srh01": 38.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.8133
        },
        {
          "name": "alignment",
          "value": -4.67
        },
        {
          "name": "tau",
          "value": 1.0736
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1494
      },
      "coherence_score": 1.0735890865325928,
      "coherence_diagnostics": {
        "tau": 1.0735890865325928,
        "grad_tau": 0.10340531915426254,
        "torsion": 0.0,
        "alignment": -4.67004919052124,
        "S_field": 0.27729707956314087,
        "Gamma_field": 0.3034452199935913,
        "S_over_Gamma": 0.9138291478157043,
        "Da": 17.829769134521484,
        "E_coh": 0.10289618372917175,
        "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": [
          [
            [
              -74.12,
              45.47
            ],
            [
              -74.1,
              45.47
            ],
            [
              -74.08,
              45.45
            ],
            [
              -74.08,
              45.4
            ],
            [
              -74.13,
              45.37
            ],
            [
              -74.17,
              45.37
            ],
            [
              -74.19,
              45.36
            ],
            [
              -74.21,
              45.38
            ],
            [
              -74.21,
              45.43
            ],
            [
              -74.17,
              45.46
            ],
            [
              -74.13,
              45.46
            ],
            [
              -74.12,
              45.47
            ]
          ]
        ]
      },
      "raw_probability": 0.1494,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "32efc9bfd9a613894dc89600f7873349d47d511be41a4d5ea3864ba129763032",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1494,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "841264f4c8b78f7d3d6b86cc7ea1239f699f0a7793f4a7a462de6c46aebda09a",
        "signature": {
          "alg": "ed25519",
          "sig": "165162a6aa9ff5baf1d335165be68d6b352729858648147331a1c0057841b94d59c9632d37a4ceee10cc16892a193aeebefe34dd0cbcd79b47e261e35610a504"
        }
      },
      "receipt_sha256": "841264f4c8b78f7d3d6b86cc7ea1239f699f0a7793f4a7a462de6c46aebda09a"
    },
    {
      "storm_id": "320503",
      "lat": 39.223,
      "lon": -103.961,
      "motion_east": 0.2,
      "motion_south": 7.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2267.0,
      "ebshear": 47.0,
      "srh01": 105.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 105.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.3133
        },
        {
          "name": "alignment",
          "value": 3.2404
        },
        {
          "name": "tau",
          "value": 0.5346
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1483
      },
      "coherence_score": 0.5346397161483765,
      "coherence_diagnostics": {
        "tau": 0.5346397161483765,
        "grad_tau": 0.12773644924163818,
        "torsion": 0.0,
        "alignment": 3.2404134273529053,
        "S_field": 0.2961561679840088,
        "Gamma_field": 0.3567785620689392,
        "S_over_Gamma": 0.830083966255188,
        "Da": 20.450927734375,
        "E_coh": 0.6493438482284546,
        "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.99,
              39.27
            ],
            [
              -103.93,
              39.26
            ],
            [
              -103.91,
              39.24
            ],
            [
              -103.91,
              39.19
            ],
            [
              -103.92,
              39.18
            ],
            [
              -103.98,
              39.18
            ],
            [
              -103.99,
              39.19
            ],
            [
              -103.99,
              39.22
            ],
            [
              -104.0,
              39.23
            ],
            [
              -103.99,
              39.27
            ]
          ]
        ]
      },
      "raw_probability": 0.1483,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d526bc5517f3177bb415c28c9b6adbbee40a6c134fd004883e7ffbda10893bfb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1483,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "761f4d880285f4901181f7bb5950fdb804a247870b8a3132c6a8b930640412c3",
        "signature": {
          "alg": "ed25519",
          "sig": "3a02cabd362564489bb7a379239cbad124fa0bb999510f05314fe3d59e0cbdcfc65c4b9e1edfad280d616e9551d5f0e93ebf3a3bbc11285dac1cac1a52fac00a"
        }
      },
      "receipt_sha256": "761f4d880285f4901181f7bb5950fdb804a247870b8a3132c6a8b930640412c3"
    },
    {
      "storm_id": "320384",
      "lat": 48.1763,
      "lon": -98.125,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 235.0,
      "ebshear": 38.0,
      "srh01": 112.0,
      "maxllaz": 0.005,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.8133
        },
        {
          "name": "alignment",
          "value": 7.1635
        },
        {
          "name": "tau",
          "value": 0.291
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1477
      },
      "coherence_score": 0.290992796421051,
      "coherence_diagnostics": {
        "tau": 0.290992796421051,
        "grad_tau": 0.22339892387390137,
        "torsion": 0.0,
        "alignment": 7.163456916809082,
        "S_field": 0.29137206077575684,
        "Gamma_field": 0.3559452295303345,
        "S_over_Gamma": 0.8185867667198181,
        "Da": 20.98415756225586,
        "E_coh": 0.45566514134407043,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.13,
              48.22
            ],
            [
              -98.09,
              48.21
            ],
            [
              -98.08,
              48.17
            ],
            [
              -98.1,
              48.13
            ],
            [
              -98.15,
              48.13
            ],
            [
              -98.16,
              48.14
            ],
            [
              -98.16,
              48.19
            ],
            [
              -98.13,
              48.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1477,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "761bcf7aa5a270784f8067c9fa60ef3355336adb6643181b1cb99481a4039e9d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1477,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "72aefce6c6f2c03ece333b724a601ceaa8d28df8efcb074ab4e0bf10ad96eb34",
        "signature": {
          "alg": "ed25519",
          "sig": "42e219c3f796bbd21543d7f1e07fa89ce8c7d3479a105fcfab38ff906436c04cd98d05c1b47317847a440cdb9de8c365c8166423c8fe2e94abc6c7255d91b10a"
        }
      },
      "receipt_sha256": "72aefce6c6f2c03ece333b724a601ceaa8d28df8efcb074ab4e0bf10ad96eb34"
    },
    {
      "storm_id": "320492",
      "lat": 48.5323,
      "lon": -98.1885,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 199.0,
      "ebshear": 37.0,
      "srh01": 137.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.8133
        },
        {
          "name": "alignment",
          "value": 7.1635
        },
        {
          "name": "tau",
          "value": 0.291
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1477
      },
      "coherence_score": 0.290992796421051,
      "coherence_diagnostics": {
        "tau": 0.290992796421051,
        "grad_tau": 0.22339892387390137,
        "torsion": 0.0,
        "alignment": 7.163456916809082,
        "S_field": 0.29137206077575684,
        "Gamma_field": 0.3559452295303345,
        "S_over_Gamma": 0.8185867667198181,
        "Da": 20.98415756225586,
        "E_coh": 0.45566514134407043,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.15,
              48.58
            ],
            [
              -98.15,
              48.54
            ],
            [
              -98.16,
              48.53
            ],
            [
              -98.16,
              48.51
            ],
            [
              -98.17,
              48.51
            ],
            [
              -98.21,
              48.48
            ],
            [
              -98.23,
              48.48
            ],
            [
              -98.25,
              48.5
            ],
            [
              -98.24,
              48.54
            ],
            [
              -98.23,
              48.55
            ],
            [
              -98.18,
              48.55
            ],
            [
              -98.17,
              48.57
            ],
            [
              -98.15,
              48.58
            ]
          ]
        ]
      },
      "raw_probability": 0.1477,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "761bcf7aa5a270784f8067c9fa60ef3355336adb6643181b1cb99481a4039e9d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1477,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "72aefce6c6f2c03ece333b724a601ceaa8d28df8efcb074ab4e0bf10ad96eb34",
        "signature": {
          "alg": "ed25519",
          "sig": "42e219c3f796bbd21543d7f1e07fa89ce8c7d3479a105fcfab38ff906436c04cd98d05c1b47317847a440cdb9de8c365c8166423c8fe2e94abc6c7255d91b10a"
        }
      },
      "receipt_sha256": "72aefce6c6f2c03ece333b724a601ceaa8d28df8efcb074ab4e0bf10ad96eb34"
    },
    {
      "storm_id": "320396",
      "lat": 32.3208,
      "lon": -112.2717,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2441.0,
      "ebshear": 42.0,
      "srh01": 116.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 116.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.9383
        },
        {
          "name": "alignment",
          "value": 0.1139
        },
        {
          "name": "tau",
          "value": 0.6687
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1473
      },
      "coherence_score": 0.668717086315155,
      "coherence_diagnostics": {
        "tau": 0.668717086315155,
        "grad_tau": 0.16798155009746552,
        "torsion": 0.0,
        "alignment": 0.11394938826560974,
        "S_field": 0.4926808178424835,
        "Gamma_field": 1.3651118278503418,
        "S_over_Gamma": 0.36090874671936035,
        "Da": 78.81389617919922,
        "E_coh": 0.9074767827987671,
        "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.27,
              32.4
            ],
            [
              -112.25,
              32.38
            ],
            [
              -112.25,
              32.34
            ],
            [
              -112.24,
              32.33
            ],
            [
              -112.25,
              32.32
            ],
            [
              -112.25,
              32.29
            ],
            [
              -112.26,
              32.27
            ],
            [
              -112.27,
              32.26
            ],
            [
              -112.3,
              32.26
            ],
            [
              -112.32,
              32.28
            ],
            [
              -112.33,
              32.32
            ],
            [
              -112.27,
              32.4
            ]
          ]
        ]
      },
      "raw_probability": 0.1473,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6cda53a6806192eb9c33d4d96aac78439b9d87acde315f530b35d880b4e50386",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1473,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e3d3ae73515d3ffcf8505aa1ff83cf39f5b331b6de3077c0e485249371742bf",
        "signature": {
          "alg": "ed25519",
          "sig": "3c663d575057debd42fa332dd7046768575c22db6f1675dc33439ae8526c98a3c29360d57b67c93bf4e0e76da854073ae9a3b25f91e764107b34f55e649e7b08"
        }
      },
      "receipt_sha256": "8e3d3ae73515d3ffcf8505aa1ff83cf39f5b331b6de3077c0e485249371742bf"
    },
    {
      "storm_id": "320524",
      "lat": 39.2356,
      "lon": -101.8767,
      "motion_east": 1.1,
      "motion_south": 8.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4771.0,
      "ebshear": 63.0,
      "srh01": 5.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.6883
        },
        {
          "name": "alignment",
          "value": 6.985
        },
        {
          "name": "tau",
          "value": 0.813
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1462
      },
      "coherence_score": 0.8129503726959229,
      "coherence_diagnostics": {
        "tau": 0.8129503726959229,
        "grad_tau": 0.1247268095612526,
        "torsion": 0.0,
        "alignment": 6.9850311279296875,
        "S_field": 0.52716064453125,
        "Gamma_field": 0.35844525694847107,
        "S_over_Gamma": 1.470686674118042,
        "Da": 20.714418411254883,
        "E_coh": 0.5530225038528442,
        "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": [
          [
            [
              -101.89,
              39.28
            ],
            [
              -101.85,
              39.28
            ],
            [
              -101.83,
              39.26
            ],
            [
              -101.83,
              39.2
            ],
            [
              -101.85,
              39.18
            ],
            [
              -101.91,
              39.19
            ],
            [
              -101.92,
              39.21
            ],
            [
              -101.92,
              39.24
            ],
            [
              -101.89,
              39.28
            ]
          ]
        ]
      },
      "raw_probability": 0.1462,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7d5268aecac3a8fabeacfeea61805c9b2de320c908f6511b3989741095520cae",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1462,
        "probability": 0.002141,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5c4e30c4ce62781c0a450304017d74071041afaf9f232972338ac982ee28ee95",
        "signature": {
          "alg": "ed25519",
          "sig": "a6ba5e690c6aa320e1a2d88798ec48f691a9a587859915abfb87164a269ad705b7815b8c0fd301019163cc5f249171782a9e5615f13a221a8937797502f5fc0f"
        }
      },
      "receipt_sha256": "5c4e30c4ce62781c0a450304017d74071041afaf9f232972338ac982ee28ee95"
    },
    {
      "storm_id": "319427",
      "lat": 38.3909,
      "lon": -101.3482,
      "motion_east": 2.9,
      "motion_south": 6.3,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2625.0,
      "ebshear": 54.0,
      "srh01": 78.0,
      "maxllaz": 0.004,
      "mesh": 0.2,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.9383
        },
        {
          "name": "alignment",
          "value": -0.2739
        },
        {
          "name": "tau",
          "value": 0.948
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1456
      },
      "coherence_score": 0.9480234384536743,
      "coherence_diagnostics": {
        "tau": 0.9480234384536743,
        "grad_tau": 0.16690829396247864,
        "torsion": 0.0,
        "alignment": -0.2738949954509735,
        "S_field": 0.6545385718345642,
        "Gamma_field": 0.5734452605247498,
        "S_over_Gamma": 1.1414141654968262,
        "Da": 36.153724670410156,
        "E_coh": 0.8393326997756958,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -101.38,
              38.43
            ],
            [
              -101.34,
              38.43
            ],
            [
              -101.32,
              38.42
            ],
            [
              -101.3,
              38.39
            ],
            [
              -101.3,
              38.36
            ],
            [
              -101.33,
              38.34
            ],
            [
              -101.34,
              38.35
            ],
            [
              -101.36,
              38.35
            ],
            [
              -101.39,
              38.38
            ],
            [
              -101.39,
              38.42
            ],
            [
              -101.38,
              38.43
            ]
          ]
        ]
      },
      "raw_probability": 0.1456,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "60595ec81313ace638e461bc57cd50c15c36a368dfaf4e80a3a3a528e18161cf",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1456,
        "probability": 0.002141,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fec7ac6a9a9620e86793c0b6cf55a9bf51adf89b18e89dc6d953dc1256f58482",
        "signature": {
          "alg": "ed25519",
          "sig": "16ffd4aac3c62ca26ee89f18c29f013cdf1a831296b4c3a270bb320a1a61a2bfeb16cdc69309ba6bc236998009c545b238a5d7281c5eeb7d978b671675ee680f"
        }
      },
      "receipt_sha256": "fec7ac6a9a9620e86793c0b6cf55a9bf51adf89b18e89dc6d953dc1256f58482"
    },
    {
      "storm_id": "319142",
      "lat": 45.4833,
      "lon": -73.88,
      "motion_east": 8.5,
      "motion_south": 1.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 477.0,
      "ebshear": 33.0,
      "srh01": 27.0,
      "maxllaz": 0.007,
      "mesh": 0.27,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.8133
        },
        {
          "name": "alignment",
          "value": -4.67
        },
        {
          "name": "tau",
          "value": 1.0736
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1451
      },
      "coherence_score": 1.0735890865325928,
      "coherence_diagnostics": {
        "tau": 1.0735890865325928,
        "grad_tau": 0.10340531915426254,
        "torsion": 0.0,
        "alignment": -4.67004919052124,
        "S_field": 0.27729707956314087,
        "Gamma_field": 0.3034452199935913,
        "S_over_Gamma": 0.9138291478157043,
        "Da": 17.829769134521484,
        "E_coh": 0.10289618372917175,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.9,
              45.52
            ],
            [
              -73.85,
              45.52
            ],
            [
              -73.83,
              45.5
            ],
            [
              -73.83,
              45.46
            ],
            [
              -73.85,
              45.44
            ],
            [
              -73.9,
              45.43
            ],
            [
              -73.93,
              45.46
            ],
            [
              -73.93,
              45.5
            ],
            [
              -73.9,
              45.52
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "81f56ddaa165ca442cb5128ff95a8300eb8c5fb4f7b5b229fd1207586a063131",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1451,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "272a62373bb2afdc0b5573bf06a11a851e2b08aaa52d2eae2464dc4e658f2a6e",
        "signature": {
          "alg": "ed25519",
          "sig": "c9c064e406263ef862cd31d5b22bc76b49911641029687dc851583ba8a89c98b195ba07cdd0585d28e0f44b1bd1303f0954612b24526efab4438c4217719d00d"
        }
      },
      "receipt_sha256": "272a62373bb2afdc0b5573bf06a11a851e2b08aaa52d2eae2464dc4e658f2a6e"
    },
    {
      "storm_id": "319854",
      "lat": 31.5121,
      "lon": -87.8086,
      "motion_east": 10.5,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1567.0,
      "ebshear": 18.0,
      "srh01": 64.0,
      "maxllaz": 0.004,
      "mesh": 0.49,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0633
        },
        {
          "name": "alignment",
          "value": 0.2499
        },
        {
          "name": "tau",
          "value": 2.0389
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1426
      },
      "coherence_score": 2.038861036300659,
      "coherence_diagnostics": {
        "tau": 2.038861036300659,
        "grad_tau": 0.540302574634552,
        "torsion": 0.0,
        "alignment": 0.2498658299446106,
        "S_field": 0.6930137276649475,
        "Gamma_field": 0.5209451913833618,
        "S_over_Gamma": 1.3303006887435913,
        "Da": 33.00469207763672,
        "E_coh": 0.9732421040534973,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.81,
              31.62
            ],
            [
              -87.78,
              31.59
            ],
            [
              -87.78,
              31.53
            ],
            [
              -87.77,
              31.51
            ],
            [
              -87.73,
              31.47
            ],
            [
              -87.73,
              31.44
            ],
            [
              -87.78,
              31.4
            ],
            [
              -87.82,
              31.4
            ],
            [
              -87.85,
              31.42
            ],
            [
              -87.86,
              31.48
            ],
            [
              -87.88,
              31.51
            ],
            [
              -87.88,
              31.57
            ],
            [
              -87.84,
              31.61
            ],
            [
              -87.81,
              31.62
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "2cf395071a5f58c9298138e63571b7cd169af17bb43bfea2a630690960744a91",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1426,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "17a68bdd139bb99b858642aa4e5d6fd630b5c3e798ecd62e5c8b300346f245df",
        "signature": {
          "alg": "ed25519",
          "sig": "953c8c129bc032f200d3399d7a72224411ffea6fce14c72992ba10c3c304e1423750294291854b18427a0e4e9fd7f9a3fea0a7133c1ff8d1b9e2d3cddaa0a402"
        }
      },
      "receipt_sha256": "17a68bdd139bb99b858642aa4e5d6fd630b5c3e798ecd62e5c8b300346f245df"
    },
    {
      "storm_id": "320274",
      "lat": 36.0878,
      "lon": -91.6156,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3694.0,
      "ebshear": 39.0,
      "srh01": 119.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3133
        },
        {
          "name": "alignment",
          "value": 0.0009
        },
        {
          "name": "tau",
          "value": 0.8622
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1422
      },
      "coherence_score": 0.8622244000434875,
      "coherence_diagnostics": {
        "tau": 0.8622244000434875,
        "grad_tau": 0.23647773265838623,
        "torsion": 0.0,
        "alignment": 0.000918269157409668,
        "S_field": 0.2562035620212555,
        "Gamma_field": 0.9776119589805603,
        "S_over_Gamma": 0.26207080483436584,
        "Da": 56.18096923828125,
        "E_coh": 0.5093834400177002,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.64,
              36.12
            ],
            [
              -91.58,
              36.12
            ],
            [
              -91.57,
              36.1
            ],
            [
              -91.57,
              36.07
            ],
            [
              -91.6,
              36.04
            ],
            [
              -91.64,
              36.05
            ],
            [
              -91.65,
              36.07
            ],
            [
              -91.65,
              36.1
            ],
            [
              -91.64,
              36.12
            ]
          ]
        ]
      },
      "raw_probability": 0.1422,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "572a3311277c03b54fe99747b1f8cf343a664cc384fe5891f8bb9a2cdae72cfe",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1422,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1",
        "signature": {
          "alg": "ed25519",
          "sig": "d51363bf337ed66763840503d98550ebfd84efafb73b4b8a701b5286362af9ad967164ebca095bf9eda523391a04ddaafa7f0551e9ce81425a87644afff9d80f"
        }
      },
      "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1"
    },
    {
      "storm_id": "320377",
      "lat": 36.0518,
      "lon": -91.8618,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3234.0,
      "ebshear": 39.0,
      "srh01": 137.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3133
        },
        {
          "name": "alignment",
          "value": 0.0009
        },
        {
          "name": "tau",
          "value": 0.8622
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1422
      },
      "coherence_score": 0.8622244000434875,
      "coherence_diagnostics": {
        "tau": 0.8622244000434875,
        "grad_tau": 0.23647773265838623,
        "torsion": 0.0,
        "alignment": 0.000918269157409668,
        "S_field": 0.2562035620212555,
        "Gamma_field": 0.9776119589805603,
        "S_over_Gamma": 0.26207080483436584,
        "Da": 56.18096923828125,
        "E_coh": 0.5093834400177002,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.85,
              36.09
            ],
            [
              -91.84,
              36.08
            ],
            [
              -91.8,
              36.07
            ],
            [
              -91.8,
              36.04
            ],
            [
              -91.81,
              36.02
            ],
            [
              -91.87,
              35.99
            ],
            [
              -91.93,
              36.0
            ],
            [
              -91.93,
              36.05
            ],
            [
              -91.91,
              36.07
            ],
            [
              -91.89,
              36.07
            ],
            [
              -91.85,
              36.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1422,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "572a3311277c03b54fe99747b1f8cf343a664cc384fe5891f8bb9a2cdae72cfe",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1422,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1",
        "signature": {
          "alg": "ed25519",
          "sig": "d51363bf337ed66763840503d98550ebfd84efafb73b4b8a701b5286362af9ad967164ebca095bf9eda523391a04ddaafa7f0551e9ce81425a87644afff9d80f"
        }
      },
      "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1"
    },
    {
      "storm_id": "320560",
      "lat": 36.0067,
      "lon": -92.04,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3031.0,
      "ebshear": 39.0,
      "srh01": 150.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 150.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3133
        },
        {
          "name": "alignment",
          "value": 0.0009
        },
        {
          "name": "tau",
          "value": 0.8622
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1422
      },
      "coherence_score": 0.8622244000434875,
      "coherence_diagnostics": {
        "tau": 0.8622244000434875,
        "grad_tau": 0.23647773265838623,
        "torsion": 0.0,
        "alignment": 0.000918269157409668,
        "S_field": 0.2562035620212555,
        "Gamma_field": 0.9776119589805603,
        "S_over_Gamma": 0.26207080483436584,
        "Da": 56.18096923828125,
        "E_coh": 0.5093834400177002,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.03,
              36.05
            ],
            [
              -92.02,
              36.05
            ],
            [
              -92.01,
              36.05
            ],
            [
              -92.0,
              36.05
            ],
            [
              -91.99,
              36.04
            ],
            [
              -91.99,
              36.03
            ],
            [
              -91.99,
              36.02
            ],
            [
              -91.99,
              36.01
            ],
            [
              -91.99,
              36.0
            ],
            [
              -91.99,
              35.99
            ],
            [
              -92.0,
              35.99
            ],
            [
              -92.01,
              35.98
            ],
            [
              -92.02,
              35.98
            ],
            [
              -92.03,
              35.98
            ],
            [
              -92.04,
              35.98
            ],
            [
              -92.05,
              35.99
            ],
            [
              -92.06,
              35.99
            ],
            [
              -92.07,
              35.99
            ],
            [
              -92.08,
              35.98
            ],
            [
              -92.09,
              35.97
            ],
            [
              -92.1,
              35.97
            ],
            [
              -92.1,
              35.98
            ],
            [
              -92.1,
              35.99
            ],
            [
              -92.09,
              35.99
            ],
            [
              -92.08,
              35.99
            ],
            [
              -92.07,
              35.99
            ],
            [
              -92.06,
              36.0
            ],
            [
              -92.05,
              36.01
            ],
            [
              -92.05,
              36.02
            ],
            [
              -92.05,
              36.03
            ],
            [
              -92.05,
              36.04
            ],
            [
              -92.04,
              36.04
            ],
            [
              -92.03,
              36.05
            ]
          ]
        ]
      },
      "raw_probability": 0.1422,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "572a3311277c03b54fe99747b1f8cf343a664cc384fe5891f8bb9a2cdae72cfe",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1422,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1",
        "signature": {
          "alg": "ed25519",
          "sig": "d51363bf337ed66763840503d98550ebfd84efafb73b4b8a701b5286362af9ad967164ebca095bf9eda523391a04ddaafa7f0551e9ce81425a87644afff9d80f"
        }
      },
      "receipt_sha256": "be8793a0af96c0bb76a23785a28048c4dd84e5d6cea08d5f441bcbe563c7fbe1"
    },
    {
      "storm_id": "318206",
      "lat": 32.1647,
      "lon": -111.2113,
      "motion_east": -3.0,
      "motion_south": 1.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1501.0,
      "ebshear": 36.0,
      "srh01": 125.0,
      "maxllaz": 0.004,
      "mesh": 0.7,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 125.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8133
        },
        {
          "name": "alignment",
          "value": -2.6697
        },
        {
          "name": "tau",
          "value": 0.5588
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1375
      },
      "coherence_score": 0.5587536692619324,
      "coherence_diagnostics": {
        "tau": 0.5587536692619324,
        "grad_tau": 0.08054622262716293,
        "torsion": 0.0,
        "alignment": -2.6697258949279785,
        "S_field": 0.4023885428905487,
        "Gamma_field": 1.4392786026000977,
        "S_over_Gamma": 0.27957653999328613,
        "Da": 82.95262145996094,
        "E_coh": 0.7189431190490723,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.25,
              32.24
            ],
            [
              -111.21,
              32.24
            ],
            [
              -111.2,
              32.23
            ],
            [
              -111.16,
              32.22
            ],
            [
              -111.1,
              32.17
            ],
            [
              -111.1,
              32.15
            ],
            [
              -111.15,
              32.1
            ],
            [
              -111.17,
              32.09
            ],
            [
              -111.22,
              32.09
            ],
            [
              -111.23,
              32.1
            ],
            [
              -111.25,
              32.1
            ],
            [
              -111.29,
              32.14
            ],
            [
              -111.3,
              32.16
            ],
            [
              -111.29,
              32.2
            ],
            [
              -111.25,
              32.24
            ]
          ]
        ]
      },
      "raw_probability": 0.1375,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "9a8a32ada02ca6b65390bcc10cb0c0d779b6985cc4839ad0aadbd8869623c83d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1375,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "88d27d76600ab4a1262f199f4674d6bdff98a8aa66fc73d3c03aed899415350e",
        "signature": {
          "alg": "ed25519",
          "sig": "7780904835f1190f6c47771f0e3daa0adc786832af9b6546fcb406607e9bd1bdf46d5a12a2fad7c570674aaf9e1b5370a0c79777cdbb9b1ed8d035e30b37e90f"
        }
      },
      "receipt_sha256": "88d27d76600ab4a1262f199f4674d6bdff98a8aa66fc73d3c03aed899415350e"
    },
    {
      "storm_id": "320559",
      "lat": 36.2878,
      "lon": -91.2367,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3674.0,
      "ebshear": 41.0,
      "srh01": 117.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 117.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3133
        },
        {
          "name": "alignment",
          "value": 0.0009
        },
        {
          "name": "tau",
          "value": 0.8622
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1332
      },
      "coherence_score": 0.8622244000434875,
      "coherence_diagnostics": {
        "tau": 0.8622244000434875,
        "grad_tau": 0.23647773265838623,
        "torsion": 0.0,
        "alignment": 0.000918269157409668,
        "S_field": 0.2562035620212555,
        "Gamma_field": 0.9776119589805603,
        "S_over_Gamma": 0.26207080483436584,
        "Da": 56.18096923828125,
        "E_coh": 0.5093834400177002,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.26,
              36.32
            ],
            [
              -91.21,
              36.32
            ],
            [
              -91.2,
              36.3
            ],
            [
              -91.2,
              36.27
            ],
            [
              -91.22,
              36.25
            ],
            [
              -91.25,
              36.25
            ],
            [
              -91.27,
              36.27
            ],
            [
              -91.26,
              36.29
            ],
            [
              -91.26,
              36.32
            ]
          ]
        ]
      },
      "raw_probability": 0.1332,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3f83e92df85d7c774c3fbda7a0f5ec43608414fbc02b8de374ea2fdeb3a676b6",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1332,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "925408247f661af2345fd2cbbfe98c00a2c46aadf948caef5f44e8c3203d280f",
        "signature": {
          "alg": "ed25519",
          "sig": "109f6d36431e4795db87545929b665beec877bcf80183df88c7c0662be3d659bce9205e48e54bd9f93307ce28a520850bfd8c0b182450ea2285716c85b9ae00e"
        }
      },
      "receipt_sha256": "925408247f661af2345fd2cbbfe98c00a2c46aadf948caef5f44e8c3203d280f"
    },
    {
      "storm_id": "320270",
      "lat": 39.8883,
      "lon": -80.9017,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 509.0,
      "ebshear": 55.0,
      "srh01": 57.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4383
        },
        {
          "name": "alignment",
          "value": -1.6823
        },
        {
          "name": "tau",
          "value": 1.2749
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1327
      },
      "coherence_score": 1.2749154567718506,
      "coherence_diagnostics": {
        "tau": 1.2749154567718506,
        "grad_tau": 0.1462138146162033,
        "torsion": 0.0,
        "alignment": -1.6822775602340698,
        "S_field": 0.18361492455005646,
        "Gamma_field": 0.45011189579963684,
        "S_over_Gamma": 0.40793174505233765,
        "Da": 27.52938461303711,
        "E_coh": 0.5029493570327759,
        "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": [
          [
            [
              -80.89,
              39.92
            ],
            [
              -80.87,
              39.92
            ],
            [
              -80.86,
              39.91
            ],
            [
              -80.86,
              39.85
            ],
            [
              -80.91,
              39.85
            ],
            [
              -80.92,
              39.86
            ],
            [
              -80.94,
              39.86
            ],
            [
              -80.94,
              39.87
            ],
            [
              -80.92,
              39.88
            ],
            [
              -80.92,
              39.91
            ],
            [
              -80.9,
              39.91
            ],
            [
              -80.89,
              39.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1327,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bdb64467fb11a9fb6dcd42512f262ad7fce0a595212c29a792e7b016db83a17e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1327,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f79934ca00050e83ec95487fe6c6e392152c128b4150a27210211dc399070874",
        "signature": {
          "alg": "ed25519",
          "sig": "c3e41b7545ce6baaf2e346319e58b13dd6ad77b32219cdb7614fb62298bddab75445179217751cd26b50004e68d078c1e4e03a715d3da318ff47c5d93cfe370f"
        }
      },
      "receipt_sha256": "f79934ca00050e83ec95487fe6c6e392152c128b4150a27210211dc399070874"
    },
    {
      "storm_id": "320536",
      "lat": 31.395,
      "lon": -88.0629,
      "motion_east": 10.3,
      "motion_south": 0.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1670.0,
      "ebshear": 13.0,
      "srh01": 36.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0633
        },
        {
          "name": "alignment",
          "value": 2.6678
        },
        {
          "name": "tau",
          "value": 2.6629
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1303
      },
      "coherence_score": 2.6628994941711426,
      "coherence_diagnostics": {
        "tau": 2.6628994941711426,
        "grad_tau": 0.4317897856235504,
        "torsion": 0.0,
        "alignment": 2.6678435802459717,
        "S_field": 1.4939782619476318,
        "Gamma_field": 0.2892785668373108,
        "S_over_Gamma": 5.164496898651123,
        "Da": 18.247289657592773,
        "E_coh": 0.9330021142959595,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.09,
              31.43
            ],
            [
              -88.08,
              31.43
            ],
            [
              -88.07,
              31.41
            ],
            [
              -88.03,
              31.42
            ],
            [
              -88.02,
              31.4
            ],
            [
              -88.02,
              31.37
            ],
            [
              -88.03,
              31.36
            ],
            [
              -88.05,
              31.37
            ],
            [
              -88.07,
              31.37
            ],
            [
              -88.08,
              31.36
            ],
            [
              -88.08,
              31.38
            ],
            [
              -88.09,
              31.39
            ],
            [
              -88.08,
              31.41
            ],
            [
              -88.09,
              31.43
            ]
          ]
        ]
      },
      "raw_probability": 0.1303,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "44ee484b094bdbad42ad37d2c8f5e5560aad13d99af7571259e57d0a7b98fa97",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1303,
        "probability": 0.001888,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001888,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5fe850a9fa0b75eb4f1a2d9bf5f721a3f531b5f19f23bc2b3ecc7662cceee517",
        "signature": {
          "alg": "ed25519",
          "sig": "648d23f449d4f070a117f99fabd44d3b618b499708b95ac83fbc07afd8d24f2ccc8098c73ed09d6f70d7e3a41ea5a40e3956cda0a9853b45b9a9047da1df0a0d"
        }
      },
      "receipt_sha256": "5fe850a9fa0b75eb4f1a2d9bf5f721a3f531b5f19f23bc2b3ecc7662cceee517"
    },
    {
      "storm_id": "320540",
      "lat": 48.6111,
      "lon": -67.2889,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 162.0,
      "ebshear": 31.0,
      "srh01": 32.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9383
        },
        {
          "name": "alignment",
          "value": -6.4659
        },
        {
          "name": "tau",
          "value": 0.1883
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1247
      },
      "coherence_score": 0.18832138180732727,
      "coherence_diagnostics": {
        "tau": 0.18832138180732727,
        "grad_tau": 0.20700716972351074,
        "torsion": 0.0,
        "alignment": -6.465869903564453,
        "S_field": 0.2496059089899063,
        "Gamma_field": 0.3192785680294037,
        "S_over_Gamma": 0.7817809581756592,
        "Da": 18.457998275756836,
        "E_coh": 0.10761614143848419,
        "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": [
          [
            [
              -67.31,
              48.64
            ],
            [
              -67.26,
              48.64
            ],
            [
              -67.26,
              48.62
            ],
            [
              -67.25,
              48.61
            ],
            [
              -67.26,
              48.59
            ],
            [
              -67.29,
              48.57
            ],
            [
              -67.33,
              48.58
            ],
            [
              -67.33,
              48.61
            ],
            [
              -67.31,
              48.64
            ]
          ]
        ]
      },
      "raw_probability": 0.1247,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "fa81b533d63f4b6df9bf770977ef2e376dafd4b5ed8d2f869bd3437115c6003b",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1247,
        "probability": 0.00185,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.00185,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4beed21d69ba8f2a07821d13d9ce5f9451607ac61f4065ed31b4b5ef08c930f3",
        "signature": {
          "alg": "ed25519",
          "sig": "60c09e224b5c38a9892334eb154c22df3b26b9f1f9cea7dcbf80b31d5a21ef6393da6b6d7377db5b6c24665353ab1882f150053579569f012a4f093c226a5100"
        }
      },
      "receipt_sha256": "4beed21d69ba8f2a07821d13d9ce5f9451607ac61f4065ed31b4b5ef08c930f3"
    },
    {
      "storm_id": "320519",
      "lat": 50.0444,
      "lon": -97.3033,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 139.0,
      "ebshear": 23.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": 25.4383
        },
        {
          "name": "alignment",
          "value": -5.788
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1182
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.36190831661224365,
        "torsion": 0.0,
        "alignment": -5.787975311279297,
        "S_field": 0.28877463936805725,
        "Gamma_field": 0.2567785680294037,
        "S_over_Gamma": 1.124605655670166,
        "Da": 16.125043869018555,
        "E_coh": 0.49971526861190796,
        "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": [
          [
            [
              -97.29,
              50.09
            ],
            [
              -97.27,
              50.08
            ],
            [
              -97.27,
              50.04
            ],
            [
              -97.28,
              50.02
            ],
            [
              -97.29,
              50.01
            ],
            [
              -97.34,
              50.0
            ],
            [
              -97.35,
              50.01
            ],
            [
              -97.35,
              50.06
            ],
            [
              -97.29,
              50.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1182,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6841ec549a5195c84331e9d695d0588e54d5bc0d6651135074debb3e2bad1d40",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1182,
        "probability": 0.00185,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.00185,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fff9f0e8fd92f15f516deb5b5cabac1ae27fde62208ecbaefb351e3c858ab47f",
        "signature": {
          "alg": "ed25519",
          "sig": "abd064116d9b97a43567ff6ff7607502fe4d9dd6bd0069deef0cf3c04a2e9be572c7b262b22626a27ae7cfa8793ca1fd2275765083ec6b8c7a88cf6a81c9130a"
        }
      },
      "receipt_sha256": "fff9f0e8fd92f15f516deb5b5cabac1ae27fde62208ecbaefb351e3c858ab47f"
    },
    {
      "storm_id": "320363",
      "lat": 32.0189,
      "lon": -86.8467,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2866.0,
      "ebshear": 29.0,
      "srh01": 37.0,
      "maxllaz": 0.003,
      "mesh": 0.13,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3133
        },
        {
          "name": "alignment",
          "value": -0.3292
        },
        {
          "name": "tau",
          "value": 2.2053
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1082
      },
      "coherence_score": 2.205336093902588,
      "coherence_diagnostics": {
        "tau": 2.205336093902588,
        "grad_tau": 0.5060336589813232,
        "torsion": 0.0,
        "alignment": -0.32917505502700806,
        "S_field": 1.2520848512649536,
        "Gamma_field": 0.36761191487312317,
        "S_over_Gamma": 3.405996322631836,
        "Da": 23.019237518310547,
        "E_coh": 0.9665927886962891,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.85,
              32.05
            ],
            [
              -86.83,
              32.05
            ],
            [
              -86.82,
              32.04
            ],
            [
              -86.82,
              31.99
            ],
            [
              -86.83,
              31.98
            ],
            [
              -86.86,
              31.98
            ],
            [
              -86.88,
              32.0
            ],
            [
              -86.88,
              32.03
            ],
            [
              -86.85,
              32.05
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "69d3c01ee1407b1decba98d55fd89869711e1f3df7398bcfe9c5d654f4e3fc20",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1082,
        "probability": 0.001799,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.0018,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a751f5854c2208918eda4c63b8c138ba2a14a41c5c5bd1e93ceeefddf5fc10d1",
        "signature": {
          "alg": "ed25519",
          "sig": "e354cc6d0f7e3fbe03c63fe429a1128e4027673ac6e1263f8501da8923bee967b97ab7af9eb50cf0adff0692514c090d0a07cd5141506de95af7835a7b23310b"
        }
      },
      "receipt_sha256": "a751f5854c2208918eda4c63b8c138ba2a14a41c5c5bd1e93ceeefddf5fc10d1"
    },
    {
      "storm_id": "320397",
      "lat": 32.038,
      "lon": -86.579,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2708.0,
      "ebshear": 28.0,
      "srh01": 42.0,
      "maxllaz": 0.005,
      "mesh": 0.41,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3133
        },
        {
          "name": "alignment",
          "value": -0.3292
        },
        {
          "name": "tau",
          "value": 2.2053
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.105
      },
      "coherence_score": 2.205336093902588,
      "coherence_diagnostics": {
        "tau": 2.205336093902588,
        "grad_tau": 0.5060336589813232,
        "torsion": 0.0,
        "alignment": -0.32917505502700806,
        "S_field": 1.2520848512649536,
        "Gamma_field": 0.36761191487312317,
        "S_over_Gamma": 3.405996322631836,
        "Da": 23.019237518310547,
        "E_coh": 0.9665927886962891,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.6,
              32.07
            ],
            [
              -86.58,
              32.06
            ],
            [
              -86.55,
              32.06
            ],
            [
              -86.54,
              32.05
            ],
            [
              -86.54,
              32.01
            ],
            [
              -86.55,
              32.0
            ],
            [
              -86.6,
              32.0
            ],
            [
              -86.61,
              32.01
            ],
            [
              -86.62,
              32.05
            ],
            [
              -86.6,
              32.07
            ]
          ]
        ]
      },
      "raw_probability": 0.105,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4e17b75eb0eb6fe87f0f84c6fabb647cb1d10741ddaad5d12627a92308e0b500",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.105,
        "probability": 0.001224,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001224,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a8c0628063ee5225796db8261d5abd0abd54bf44a7d17401cd3639926ae68522",
        "signature": {
          "alg": "ed25519",
          "sig": "b1348252778b4fb1882af97e53ea15f1b0edb2926c7e6070d0ab0e06f34d450bcd9928af95a8025238661470220956b3e56ebfa7fadfa7577b33f58320b8b007"
        }
      },
      "receipt_sha256": "a8c0628063ee5225796db8261d5abd0abd54bf44a7d17401cd3639926ae68522"
    },
    {
      "storm_id": "320526",
      "lat": 41.8333,
      "lon": -84.4775,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 738.0,
      "ebshear": 39.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5633
        },
        {
          "name": "alignment",
          "value": -3.0021
        },
        {
          "name": "tau",
          "value": 1.0728
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1049
      },
      "coherence_score": 1.072833776473999,
      "coherence_diagnostics": {
        "tau": 1.072833776473999,
        "grad_tau": 0.1416456401348114,
        "torsion": 0.0,
        "alignment": -3.0020971298217773,
        "S_field": 0.18157106637954712,
        "Gamma_field": 0.26511192321777344,
        "S_over_Gamma": 0.6848845481872559,
        "Da": 14.978544235229492,
        "E_coh": 0.3250362277030945,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.53,
              41.87
            ],
            [
              -84.46,
              41.87
            ],
            [
              -84.45,
              41.86
            ],
            [
              -84.43,
              41.86
            ],
            [
              -84.43,
              41.84
            ],
            [
              -84.45,
              41.81
            ],
            [
              -84.45,
              41.79
            ],
            [
              -84.48,
              41.79
            ],
            [
              -84.5,
              41.8
            ],
            [
              -84.5,
              41.81
            ],
            [
              -84.52,
              41.83
            ],
            [
              -84.53,
              41.87
            ]
          ]
        ]
      },
      "raw_probability": 0.1049,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ae5d1e274d75d79be1624ad826a1acf50cc2a0f4950133e41711afcbc36cce1c",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1049,
        "probability": 0.001224,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001224,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8b19443e027d1cf524130fef8285db5056ca8c6620c7a15edcb6075e28a5542a",
        "signature": {
          "alg": "ed25519",
          "sig": "ae12189896dd3005f730591ff3ef419d36a7aaa4566d4a291c61091f2afcd4f17094e064704c42380783d9af881d8fe3b8af03d1df7f07fbe4a0dfb6b38d630f"
        }
      },
      "receipt_sha256": "8b19443e027d1cf524130fef8285db5056ca8c6620c7a15edcb6075e28a5542a"
    },
    {
      "storm_id": "320365",
      "lat": 31.2867,
      "lon": -110.3367,
      "motion_east": -3.0,
      "motion_south": 1.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2482.0,
      "ebshear": 33.0,
      "srh01": 65.0,
      "maxllaz": 0.003,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.0633
        },
        {
          "name": "alignment",
          "value": -3.7402
        },
        {
          "name": "tau",
          "value": 0.7025
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1043
      },
      "coherence_score": 0.7024617791175842,
      "coherence_diagnostics": {
        "tau": 0.7024617791175842,
        "grad_tau": 0.13240955770015717,
        "torsion": 0.0,
        "alignment": -3.7402188777923584,
        "S_field": 0.5981236696243286,
        "Gamma_field": 0.9251119494438171,
        "S_over_Gamma": 0.646541953086853,
        "Da": 56.11009979248047,
        "E_coh": 0.8116713166236877,
        "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": [
          [
            [
              -110.4,
              31.36
            ],
            [
              -110.35,
              31.34
            ],
            [
              -110.31,
              31.3
            ],
            [
              -110.29,
              31.3
            ],
            [
              -110.27,
              31.32
            ],
            [
              -110.26,
              31.31
            ],
            [
              -110.26,
              31.27
            ],
            [
              -110.24,
              31.25
            ],
            [
              -110.23,
              31.25
            ],
            [
              -110.23,
              31.24
            ],
            [
              -110.27,
              31.22
            ],
            [
              -110.3,
              31.22
            ],
            [
              -110.32,
              31.24
            ],
            [
              -110.36,
              31.26
            ],
            [
              -110.4,
              31.24
            ],
            [
              -110.43,
              31.25
            ],
            [
              -110.45,
              31.27
            ],
            [
              -110.46,
              31.32
            ],
            [
              -110.43,
              31.35
            ],
            [
              -110.41,
              31.35
            ],
            [
              -110.4,
              31.36
            ]
          ]
        ]
      },
      "raw_probability": 0.1043,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "02673136a2a60a2885dc81cd4e8121d869c152f06e16f048256bde7210f7a0bb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1043,
        "probability": 0.001224,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001224,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "051d28e23b76e830869d8792abd4428e0f0564ebf9c0cf90ea1958c1768cc947",
        "signature": {
          "alg": "ed25519",
          "sig": "d7b6047332167af44bca167e25a9d5807d99747e9ff2c99e030a092e5da8e1bdfd039f53d863a356359a733803fdb7633fb963104c3fc7f1f8fac8c9d404250a"
        }
      },
      "receipt_sha256": "051d28e23b76e830869d8792abd4428e0f0564ebf9c0cf90ea1958c1768cc947"
    },
    {
      "storm_id": "320146",
      "lat": 29.7294,
      "lon": -88.3172,
      "motion_east": 10.5,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2978.0,
      "ebshear": 16.0,
      "srh01": 35.0,
      "maxllaz": 0.005,
      "mesh": 0.3,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1883
        },
        {
          "name": "alignment",
          "value": -0.2533
        },
        {
          "name": "tau",
          "value": 2.6639
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1024
      },
      "coherence_score": 2.6638991832733154,
      "coherence_diagnostics": {
        "tau": 2.6638991832733154,
        "grad_tau": 0.3231464922428131,
        "torsion": 0.0,
        "alignment": -0.253315806388855,
        "S_field": 1.0370979309082031,
        "Gamma_field": 0.3284452557563782,
        "S_over_Gamma": 3.157597541809082,
        "Da": 20.837413787841797,
        "E_coh": 0.9361258149147034,
        "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": [
          [
            [
              -88.42,
              29.82
            ],
            [
              -88.41,
              29.82
            ],
            [
              -88.39,
              29.8
            ],
            [
              -88.33,
              29.8
            ],
            [
              -88.29,
              29.77
            ],
            [
              -88.28,
              29.77
            ],
            [
              -88.21,
              29.69
            ],
            [
              -88.2,
              29.67
            ],
            [
              -88.21,
              29.64
            ],
            [
              -88.22,
              29.63
            ],
            [
              -88.24,
              29.63
            ],
            [
              -88.27,
              29.67
            ],
            [
              -88.31,
              29.69
            ],
            [
              -88.34,
              29.69
            ],
            [
              -88.36,
              29.7
            ],
            [
              -88.39,
              29.73
            ],
            [
              -88.42,
              29.79
            ],
            [
              -88.42,
              29.82
            ]
          ]
        ]
      },
      "raw_probability": 0.1024,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e972c3c0eb02b015b2811ae184babc287a113a92ed94706c5580610acf9d04a0",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1024,
        "probability": 0.001224,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001224,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2157efd91821e14a3ade6f8efae9ca78f93f0ce1e37335cbdd7e27cf4f811976",
        "signature": {
          "alg": "ed25519",
          "sig": "db5b3b683fdb0854dd20a3bda5ef126cd08322bbff4887277bf8edac18677c832ed27136583ba6ccd85d00cb27809d3ae0a93e05b6964f71825aa78d1c1e240d"
        }
      },
      "receipt_sha256": "2157efd91821e14a3ade6f8efae9ca78f93f0ce1e37335cbdd7e27cf4f811976"
    },
    {
      "storm_id": "320562",
      "lat": 31.5586,
      "lon": -109.2557,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1680.0,
      "ebshear": 36.0,
      "srh01": 48.0,
      "maxllaz": 0.0,
      "mesh": 0.14,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8133
        },
        {
          "name": "alignment",
          "value": 6.1107
        },
        {
          "name": "tau",
          "value": 0.9237
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1
      },
      "coherence_score": 0.9236502647399902,
      "coherence_diagnostics": {
        "tau": 0.9236502647399902,
        "grad_tau": 0.12151128798723221,
        "torsion": 0.0,
        "alignment": 6.110677242279053,
        "S_field": 1.243956446647644,
        "Gamma_field": 0.729278564453125,
        "S_over_Gamma": 1.705735683441162,
        "Da": 47.71605682373047,
        "E_coh": 0.8836101293563843,
        "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": [
          [
            [
              -109.25,
              31.59
            ],
            [
              -109.23,
              31.58
            ],
            [
              -109.23,
              31.52
            ],
            [
              -109.25,
              31.52
            ],
            [
              -109.29,
              31.54
            ],
            [
              -109.29,
              31.57
            ],
            [
              -109.25,
              31.59
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "45d2b662d9d490ae9b932759c910b26b9a874065de620f4ac0a3a23a65e40b8c",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.1,
        "probability": 0.001189,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001189,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5c14c48573499cc49a5287cf4213378b871802597ff396089f486c353c2e0b54",
        "signature": {
          "alg": "ed25519",
          "sig": "d9d4b41bbaaf446d6849494e5dcee6e87fcd2841ad288fc37f09c5db99660b9f8b6fa91f5ae381eed79ed2543acdd4c906b40ac0a7810833a82f5bf661ddaa04"
        }
      },
      "receipt_sha256": "5c14c48573499cc49a5287cf4213378b871802597ff396089f486c353c2e0b54"
    },
    {
      "storm_id": "320121",
      "lat": 28.0536,
      "lon": -81.2893,
      "motion_east": 7.2,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1729.0,
      "ebshear": 27.0,
      "srh01": 28.0,
      "maxllaz": 0.005,
      "mesh": 0.3,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.5633
        },
        {
          "name": "alignment",
          "value": 1.4434
        },
        {
          "name": "tau",
          "value": 1.5449
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0984
      },
      "coherence_score": 1.5448700189590454,
      "coherence_diagnostics": {
        "tau": 1.5448700189590454,
        "grad_tau": 0.17053617537021637,
        "torsion": 0.0,
        "alignment": 1.4434280395507812,
        "S_field": 0.8928434252738953,
        "Gamma_field": 0.26761189103126526,
        "S_over_Gamma": 3.336336851119995,
        "Da": 16.727571487426758,
        "E_coh": 0.9825201630592346,
        "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": [
          [
            [
              -81.3,
              28.12
            ],
            [
              -81.27,
              28.12
            ],
            [
              -81.23,
              28.1
            ],
            [
              -81.21,
              28.08
            ],
            [
              -81.21,
              28.03
            ],
            [
              -81.22,
              28.01
            ],
            [
              -81.28,
              27.98
            ],
            [
              -81.3,
              27.96
            ],
            [
              -81.36,
              27.96
            ],
            [
              -81.37,
              27.97
            ],
            [
              -81.36,
              28.08
            ],
            [
              -81.33,
              28.11
            ],
            [
              -81.31,
              28.11
            ],
            [
              -81.3,
              28.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0984,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "2b2d262f7fd0577765bb702aafaeb9aa06344f60c4d7bd2ec09358b144dcb063",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0984,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "41c70b46f86f980bcc13feac0bccd063ea71085c517608a5bb45ef8a54e4377d",
        "signature": {
          "alg": "ed25519",
          "sig": "e436f657f9952624d84e635b67bcdf6b9bedbeb18e241276a88b5769b30053fb51d7b6821b934093d7b3baa60227fba8ab180c6ca1573cabf62ca8aef71d8e00"
        }
      },
      "receipt_sha256": "41c70b46f86f980bcc13feac0bccd063ea71085c517608a5bb45ef8a54e4377d"
    },
    {
      "storm_id": "320550",
      "lat": 32.4308,
      "lon": -110.5838,
      "motion_east": 0.8,
      "motion_south": 2.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1755.0,
      "ebshear": 17.0,
      "srh01": 69.0,
      "maxllaz": 0.001,
      "mesh": 0.16,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 69.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1883
        },
        {
          "name": "alignment",
          "value": -1.8421
        },
        {
          "name": "tau",
          "value": 0.8412
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0963
      },
      "coherence_score": 0.841183066368103,
      "coherence_diagnostics": {
        "tau": 0.841183066368103,
        "grad_tau": 0.09936147928237915,
        "torsion": 0.0,
        "alignment": -1.8421239852905273,
        "S_field": 0.8754672408103943,
        "Gamma_field": 0.5359452366828918,
        "S_over_Gamma": 1.6335012912750244,
        "Da": 32.18004608154297,
        "E_coh": 0.9547095894813538,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -110.61,
              32.48
            ],
            [
              -110.55,
              32.48
            ],
            [
              -110.54,
              32.47
            ],
            [
              -110.55,
              32.45
            ],
            [
              -110.55,
              32.42
            ],
            [
              -110.54,
              32.4
            ],
            [
              -110.55,
              32.39
            ],
            [
              -110.57,
              32.38
            ],
            [
              -110.61,
              32.38
            ],
            [
              -110.63,
              32.39
            ],
            [
              -110.63,
              32.43
            ],
            [
              -110.65,
              32.45
            ],
            [
              -110.61,
              32.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0963,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f75cb5b97269efb9f942ccda4e63b1fbfea105bb267fc307112f33b2176aba1d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0963,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de6e46b0abdddc9d2469bc542537cec4b6027efc601bb36c5cf616141be25b53",
        "signature": {
          "alg": "ed25519",
          "sig": "c1a434d43c72498658642c0687ad88f9c0d7f4be51421fabf65b0795f046403e18c693efbf7e14cfcd51fe01942dc196914a1b99aa7ae112bf72e07e7066640c"
        }
      },
      "receipt_sha256": "de6e46b0abdddc9d2469bc542537cec4b6027efc601bb36c5cf616141be25b53"
    },
    {
      "storm_id": "320558",
      "lat": 38.993,
      "lon": -101.415,
      "motion_east": 1.5,
      "motion_south": 8.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4009.0,
      "ebshear": 58.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 1.28,
      "flash_rate": 13.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.5633
        },
        {
          "name": "alignment",
          "value": 0.6391
        },
        {
          "name": "tau",
          "value": 0.8911
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0955
      },
      "coherence_score": 0.8911315202713013,
      "coherence_diagnostics": {
        "tau": 0.8911315202713013,
        "grad_tau": 0.16605763137340546,
        "torsion": 0.0,
        "alignment": 0.6391141414642334,
        "S_field": 0.47984835505485535,
        "Gamma_field": 0.6259452700614929,
        "S_over_Gamma": 0.7665979266166687,
        "Da": 38.04132843017578,
        "E_coh": 0.4861902892589569,
        "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.44,
              39.04
            ],
            [
              -101.39,
              39.04
            ],
            [
              -101.36,
              39.01
            ],
            [
              -101.36,
              38.97
            ],
            [
              -101.38,
              38.95
            ],
            [
              -101.4,
              38.94
            ],
            [
              -101.43,
              38.94
            ],
            [
              -101.48,
              38.98
            ],
            [
              -101.47,
              39.02
            ],
            [
              -101.44,
              39.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0955,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "9727b79fdb65aed8ade3b515be46d1a071991f72280531c5e59b06fae019f752",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0955,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "048e4fe6cd3ba1d99544e05605ceeac5ebc0a05c0c8794f4d6c41120b1a8ad1c",
        "signature": {
          "alg": "ed25519",
          "sig": "2a24bf4aa395b17d2f4e8cce76bba6c70f7e1c64c8d0067a2b852d2f40d5795abcbfcef0854ac09633e665e2978baa4682446c1accbf5bd8515336633f524f09"
        }
      },
      "receipt_sha256": "048e4fe6cd3ba1d99544e05605ceeac5ebc0a05c0c8794f4d6c41120b1a8ad1c"
    },
    {
      "storm_id": "320505",
      "lat": 35.3533,
      "lon": -105.6622,
      "motion_east": 5.0,
      "motion_south": 3.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 740.0,
      "ebshear": 25.0,
      "srh01": 68.0,
      "maxllaz": 0.003,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.0633
        },
        {
          "name": "alignment",
          "value": -0.6478
        },
        {
          "name": "tau",
          "value": 0.3602
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0949
      },
      "coherence_score": 0.3601749837398529,
      "coherence_diagnostics": {
        "tau": 0.3601749837398529,
        "grad_tau": 0.05768747627735138,
        "torsion": 0.0,
        "alignment": -0.6478196978569031,
        "S_field": 0.27096956968307495,
        "Gamma_field": 0.6567785739898682,
        "S_over_Gamma": 0.4125736951828003,
        "Da": 42.717750549316406,
        "E_coh": 0.8064625263214111,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -105.68,
              35.38
            ],
            [
              -105.64,
              35.38
            ],
            [
              -105.63,
              35.37
            ],
            [
              -105.63,
              35.33
            ],
            [
              -105.64,
              35.32
            ],
            [
              -105.68,
              35.32
            ],
            [
              -105.69,
              35.33
            ],
            [
              -105.69,
              35.37
            ],
            [
              -105.68,
              35.38
            ]
          ]
        ]
      },
      "raw_probability": 0.0949,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d3037b6fcd09d5cd0950e1d19488f7da240ae6a66abefa940f9a68444037bdef",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0949,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b37820a4ee39ecb12550252f870b6ce518c92239af628d393edb3d6942b7407",
        "signature": {
          "alg": "ed25519",
          "sig": "2bc4cb75b9f0ca2a6990b16124b405a4f1cd9857ccf1a5bdc4977f6463450f5d8d912c1d9bddd069daafbd6bfa2639fadd32a4d3ecce9312a5fda28b37eedb07"
        }
      },
      "receipt_sha256": "2b37820a4ee39ecb12550252f870b6ce518c92239af628d393edb3d6942b7407"
    },
    {
      "storm_id": "320455",
      "lat": 31.545,
      "lon": -108.9875,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1313.0,
      "ebshear": 34.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.41,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9383
        },
        {
          "name": "alignment",
          "value": 2.8388
        },
        {
          "name": "tau",
          "value": 0.9164
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0947
      },
      "coherence_score": 0.9164311289787292,
      "coherence_diagnostics": {
        "tau": 0.9164311289787292,
        "grad_tau": 0.07088838517665863,
        "torsion": 0.0,
        "alignment": 2.8388121128082275,
        "S_field": 0.7439892292022705,
        "Gamma_field": 0.44844526052474976,
        "S_over_Gamma": 1.659041404724121,
        "Da": 27.465036392211914,
        "E_coh": 0.856206476688385,
        "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": [
          [
            [
              -109.0,
              31.57
            ],
            [
              -108.97,
              31.57
            ],
            [
              -108.95,
              31.55
            ],
            [
              -108.95,
              31.53
            ],
            [
              -108.99,
              31.5
            ],
            [
              -109.02,
              31.52
            ],
            [
              -109.02,
              31.55
            ],
            [
              -109.0,
              31.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0947,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "dbbf7c78610d005471a9d95d6708d389186b9b5cabe7abbcf4af58ab8ab2c49d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0947,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "42c4b46d9d9a93b7fb3de6814bc49be853215326386dd54d78b7a699be5f080f",
        "signature": {
          "alg": "ed25519",
          "sig": "5f25a45849c1bcd9ece6bffaf94f16e504cbe70f2292d471f7831cf49b020f1293bf5359d304d1d3ef6351a7560e733b766cb25bfc97eab06788367c6f71b601"
        }
      },
      "receipt_sha256": "42c4b46d9d9a93b7fb3de6814bc49be853215326386dd54d78b7a699be5f080f"
    },
    {
      "storm_id": "319987",
      "lat": 38.6967,
      "lon": -100.6367,
      "motion_east": 6.2,
      "motion_south": 2.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2727.0,
      "ebshear": 53.0,
      "srh01": 5.0,
      "maxllaz": 0.001,
      "mesh": 1.17,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.5633
        },
        {
          "name": "alignment",
          "value": 0.6391
        },
        {
          "name": "tau",
          "value": 0.8911
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0945
      },
      "coherence_score": 0.8911315202713013,
      "coherence_diagnostics": {
        "tau": 0.8911315202713013,
        "grad_tau": 0.16605763137340546,
        "torsion": 0.0,
        "alignment": 0.6391141414642334,
        "S_field": 0.47984835505485535,
        "Gamma_field": 0.6259452700614929,
        "S_over_Gamma": 0.7665979266166687,
        "Da": 38.04132843017578,
        "E_coh": 0.4861902892589569,
        "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": [
          [
            [
              -100.63,
              38.74
            ],
            [
              -100.6,
              38.71
            ],
            [
              -100.61,
              38.67
            ],
            [
              -100.62,
              38.66
            ],
            [
              -100.65,
              38.66
            ],
            [
              -100.66,
              38.67
            ],
            [
              -100.66,
              38.7
            ],
            [
              -100.67,
              38.72
            ],
            [
              -100.63,
              38.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0945,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b5f5736688ffc74178c78d82331538d6cfaf24dbe8fea82d65714102d9cf2f43",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0945,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f56c9a1b760f26cd24ad758c516bbde9b40dfc69aedd00afd1d40525095fc7cd",
        "signature": {
          "alg": "ed25519",
          "sig": "d8385d04162dfc179fd063997adbce15ce0aa6ca1ca0d6f8d1bbf0fbe2c4bcf525cd14d16fa32e87770061ede9798812945e31460c4087c5162a3bd4dfc61f0d"
        }
      },
      "receipt_sha256": "f56c9a1b760f26cd24ad758c516bbde9b40dfc69aedd00afd1d40525095fc7cd"
    },
    {
      "storm_id": "320535",
      "lat": 31.535,
      "lon": -88.013,
      "motion_east": 10.4,
      "motion_south": 0.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1625.0,
      "ebshear": 17.0,
      "srh01": 38.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0633
        },
        {
          "name": "alignment",
          "value": 0.2499
        },
        {
          "name": "tau",
          "value": 2.0389
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0941
      },
      "coherence_score": 2.038861036300659,
      "coherence_diagnostics": {
        "tau": 2.038861036300659,
        "grad_tau": 0.540302574634552,
        "torsion": 0.0,
        "alignment": 0.2498658299446106,
        "S_field": 0.6930137276649475,
        "Gamma_field": 0.5209451913833618,
        "S_over_Gamma": 1.3303006887435913,
        "Da": 33.00469207763672,
        "E_coh": 0.9732421040534973,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.04,
              31.57
            ],
            [
              -87.99,
              31.56
            ],
            [
              -87.99,
              31.53
            ],
            [
              -87.97,
              31.52
            ],
            [
              -87.96,
              31.49
            ],
            [
              -88.0,
              31.51
            ],
            [
              -88.04,
              31.51
            ],
            [
              -88.05,
              31.53
            ],
            [
              -88.05,
              31.56
            ],
            [
              -88.04,
              31.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0941,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7094a1ac8f159323158c1904c4e0fcb4fcff5d3ca0a19ddcf5116b95980e1fa0",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0941,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c71d7b6f32333aff3556000c5d06bfa904b8b0d42daf8addcdbb8e70ca8b7cd",
        "signature": {
          "alg": "ed25519",
          "sig": "370a1bd8612a1d3f8df86c613d233d8b88fdb463e90f004a158a1b05cf69f22a514a9d2c58eeb59341e67052be497982ff18604fa62f3c34c4a6939f81a5ce0e"
        }
      },
      "receipt_sha256": "1c71d7b6f32333aff3556000c5d06bfa904b8b0d42daf8addcdbb8e70ca8b7cd"
    },
    {
      "storm_id": "320327",
      "lat": 39.2576,
      "lon": -91.4576,
      "motion_east": 13.5,
      "motion_south": 1.4,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1731.0,
      "ebshear": 53.0,
      "srh01": 29.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.5633
        },
        {
          "name": "alignment",
          "value": 2.8557
        },
        {
          "name": "tau",
          "value": 1.0669
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0938
      },
      "coherence_score": 1.0669162273406982,
      "coherence_diagnostics": {
        "tau": 1.0669162273406982,
        "grad_tau": 0.20519757270812988,
        "torsion": 0.0,
        "alignment": 2.8557238578796387,
        "S_field": 0.25608372688293457,
        "Gamma_field": 0.9376119375228882,
        "S_over_Gamma": 0.2731233537197113,
        "Da": 54.2308349609375,
        "E_coh": 0.04943707957863808,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.45,
              39.37
            ],
            [
              -91.41,
              39.37
            ],
            [
              -91.39,
              39.35
            ],
            [
              -91.39,
              39.31
            ],
            [
              -91.4,
              39.3
            ],
            [
              -91.4,
              39.27
            ],
            [
              -91.41,
              39.26
            ],
            [
              -91.41,
              39.21
            ],
            [
              -91.48,
              39.13
            ],
            [
              -91.5,
              39.12
            ],
            [
              -91.53,
              39.12
            ],
            [
              -91.55,
              39.14
            ],
            [
              -91.55,
              39.19
            ],
            [
              -91.5,
              39.25
            ],
            [
              -91.48,
              39.29
            ],
            [
              -91.48,
              39.33
            ],
            [
              -91.45,
              39.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0938,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5ce373ece645c7ebdc134d4704befe6c9781434e4b2ba13634cf317a2538ef50",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0938,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "822cdc364c0dc5c1d4a5909e44374c0eb067fb75047ca064ec1650c0ad8a2009",
        "signature": {
          "alg": "ed25519",
          "sig": "5955f16fcd629a6af04589f83123e556c74c69dfa259780245db074e4e6a3018f28467075f3594ed1be85def8b9e2fc2b65eb50b5aac8148fada58fdb72e190d"
        }
      },
      "receipt_sha256": "822cdc364c0dc5c1d4a5909e44374c0eb067fb75047ca064ec1650c0ad8a2009"
    },
    {
      "storm_id": "320222",
      "lat": 29.1604,
      "lon": -87.9371,
      "motion_east": 10.5,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3755.0,
      "ebshear": 16.0,
      "srh01": 41.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.6883
        },
        {
          "name": "alignment",
          "value": 1.0308
        },
        {
          "name": "tau",
          "value": 2.5922
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0932
      },
      "coherence_score": 2.5921711921691895,
      "coherence_diagnostics": {
        "tau": 2.5921711921691895,
        "grad_tau": 0.3232671618461609,
        "torsion": 0.0,
        "alignment": 1.030801773071289,
        "S_field": 0.62981778383255,
        "Gamma_field": 0.3867785930633545,
        "S_over_Gamma": 1.6283677816390991,
        "Da": 24.3145809173584,
        "E_coh": 0.9575164914131165,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.0,
              29.26
            ],
            [
              -87.98,
              29.26
            ],
            [
              -87.94,
              29.21
            ],
            [
              -87.9,
              29.22
            ],
            [
              -87.86,
              29.2
            ],
            [
              -87.87,
              29.18
            ],
            [
              -87.85,
              29.17
            ],
            [
              -87.85,
              29.16
            ],
            [
              -87.88,
              29.14
            ],
            [
              -87.87,
              29.13
            ],
            [
              -87.88,
              29.12
            ],
            [
              -87.86,
              29.1
            ],
            [
              -87.86,
              29.04
            ],
            [
              -87.88,
              29.0
            ],
            [
              -87.95,
              28.99
            ],
            [
              -87.96,
              29.01
            ],
            [
              -87.96,
              29.07
            ],
            [
              -87.91,
              29.12
            ],
            [
              -87.91,
              29.13
            ],
            [
              -87.95,
              29.18
            ],
            [
              -87.97,
              29.19
            ],
            [
              -88.03,
              29.19
            ],
            [
              -88.03,
              29.21
            ],
            [
              -88.02,
              29.22
            ],
            [
              -88.03,
              29.23
            ],
            [
              -88.03,
              29.25
            ],
            [
              -88.01,
              29.25
            ],
            [
              -88.0,
              29.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0932,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1a521034e7125cf243ebf24732e9e15b18be888ebe4c4007d82690a188655c47",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0932,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a4e2cec00ba85f2bb928fa2dfbd7e09af61adf4c383ab84fbdb17e61effd8d73",
        "signature": {
          "alg": "ed25519",
          "sig": "3c30bba7966d8d13f43049cc367e76e3d3613ac3673314f273e9864d68ffdae5bd5a212c257c322fa8edcabc2ce1e4a67b2ed81b82108ebc7066122ac05c0f04"
        }
      },
      "receipt_sha256": "a4e2cec00ba85f2bb928fa2dfbd7e09af61adf4c383ab84fbdb17e61effd8d73"
    },
    {
      "storm_id": "320543",
      "lat": 43.0573,
      "lon": -78.1782,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 651.0,
      "ebshear": 44.0,
      "srh01": 40.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.1883
        },
        {
          "name": "alignment",
          "value": 3.2655
        },
        {
          "name": "tau",
          "value": 1.0832
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0926
      },
      "coherence_score": 1.0831986665725708,
      "coherence_diagnostics": {
        "tau": 1.0831986665725708,
        "grad_tau": 0.07485950738191605,
        "torsion": 0.0,
        "alignment": 3.2655153274536133,
        "S_field": 0.20752014219760895,
        "Gamma_field": 0.2476118952035904,
        "S_over_Gamma": 0.8380863070487976,
        "Da": 13.858283996582031,
        "E_coh": 0.483237624168396,
        "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.17,
              43.09
            ],
            [
              -78.12,
              43.09
            ],
            [
              -78.12,
              43.03
            ],
            [
              -78.15,
              43.01
            ],
            [
              -78.22,
              43.01
            ],
            [
              -78.2,
              43.03
            ],
            [
              -78.2,
              43.05
            ],
            [
              -78.22,
              43.07
            ],
            [
              -78.21,
              43.08
            ],
            [
              -78.18,
              43.08
            ],
            [
              -78.17,
              43.09
            ]
          ]
        ]
      },
      "raw_probability": 0.0926,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c9560a878e2c220caac4e9b6a8cce31326ce1d36753596dd67e63f43b0868b97",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0926,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b787b09c8a3e25d474bb2146c15c70c9eea0e36cbae6abad5e444450885e0ede",
        "signature": {
          "alg": "ed25519",
          "sig": "262b6d86d18d515bbbf459de896f00b36f07d5857412fc7ef33187536af7d7ea58e6effb33d6cbf8882c6887f76c3d2ed57e3f1647c9a9933153d374f5b4b308"
        }
      },
      "receipt_sha256": "b787b09c8a3e25d474bb2146c15c70c9eea0e36cbae6abad5e444450885e0ede"
    },
    {
      "storm_id": "320459",
      "lat": 48.8363,
      "lon": -66.61,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 124.0,
      "ebshear": 28.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0633
        },
        {
          "name": "alignment",
          "value": 0.0
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0902
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.0,
        "torsion": 0.0,
        "alignment": 0.0,
        "S_field": 0.17343801259994507,
        "Gamma_field": 0.1526118963956833,
        "S_over_Gamma": 1.1364645957946777,
        "Da": 8.710752487182617,
        "E_coh": 0.43488752841949463,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.56,
              48.94
            ],
            [
              -66.5,
              48.91
            ],
            [
              -66.49,
              48.87
            ],
            [
              -66.51,
              48.83
            ],
            [
              -66.54,
              48.81
            ],
            [
              -66.56,
              48.81
            ],
            [
              -66.64,
              48.73
            ],
            [
              -66.66,
              48.72
            ],
            [
              -66.69,
              48.72
            ],
            [
              -66.73,
              48.76
            ],
            [
              -66.71,
              48.8
            ],
            [
              -66.71,
              48.83
            ],
            [
              -66.67,
              48.86
            ],
            [
              -66.64,
              48.86
            ],
            [
              -66.63,
              48.85
            ],
            [
              -66.61,
              48.86
            ],
            [
              -66.59,
              48.88
            ],
            [
              -66.59,
              48.91
            ],
            [
              -66.56,
              48.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0902,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bafe5890769f5596ff151447c56f371a6ed70ca1362e4f55399f23c8e7a1329d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0902,
        "probability": 0.001147,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001147,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "18dc849f95c027ca6195fde455331037c3791cb045756cb943129d80d9d8bf64",
        "signature": {
          "alg": "ed25519",
          "sig": "6793cef6e2954d531c519898812db27ccade62cda04155f7817473c8479cbc79fe600ddd0e5e66976a4f94d9c30dd914b664f46e84d295ae843da90ea248c907"
        }
      },
      "receipt_sha256": "18dc849f95c027ca6195fde455331037c3791cb045756cb943129d80d9d8bf64"
    },
    {
      "storm_id": "320475",
      "lat": 28.944,
      "lon": -82.526,
      "motion_east": 7.8,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3626.0,
      "ebshear": 13.0,
      "srh01": 3.0,
      "maxllaz": 0.003,
      "mesh": 0.41,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.4383
        },
        {
          "name": "alignment",
          "value": -2.3749
        },
        {
          "name": "tau",
          "value": 1.2401
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0893
      },
      "coherence_score": 1.240105152130127,
      "coherence_diagnostics": {
        "tau": 1.240105152130127,
        "grad_tau": 0.19581946730613708,
        "torsion": 0.0,
        "alignment": -2.3749303817749023,
        "S_field": 0.172293022274971,
        "Gamma_field": 0.7209452390670776,
        "S_over_Gamma": 0.23898212611675262,
        "Da": 41.867549896240234,
        "E_coh": 0.7328822612762451,
        "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.53,
              29.03
            ],
            [
              -82.46,
              29.03
            ],
            [
              -82.44,
              29.01
            ],
            [
              -82.44,
              28.99
            ],
            [
              -82.42,
              28.96
            ],
            [
              -82.43,
              28.95
            ],
            [
              -82.51,
              28.93
            ],
            [
              -82.53,
              28.91
            ],
            [
              -82.53,
              28.87
            ],
            [
              -82.51,
              28.85
            ],
            [
              -82.54,
              28.84
            ],
            [
              -82.55,
              28.85
            ],
            [
              -82.59,
              28.86
            ],
            [
              -82.61,
              28.88
            ],
            [
              -82.61,
              28.95
            ],
            [
              -82.59,
              28.97
            ],
            [
              -82.58,
              28.97
            ],
            [
              -82.56,
              28.99
            ],
            [
              -82.56,
              29.01
            ],
            [
              -82.53,
              29.03
            ]
          ]
        ]
      },
      "raw_probability": 0.0893,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5aebbd41ec0ffb8d74014dd825a3eb9627cabb3f0e233080f27a0a77df983402",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0893,
        "probability": 0.001147,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001147,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e8f92cae689b9fd83ee863e5d38efe044df7870148f4e4a30816635751f3b6e9",
        "signature": {
          "alg": "ed25519",
          "sig": "56612d8281af5870ddf4e47451d466883ea0e4d00fc610bc6418f88a1b6fc93c8fce27f25e0d7bd5b7011d5480c4dc273ebeec10c9698301a87932e9a193ca02"
        }
      },
      "receipt_sha256": "e8f92cae689b9fd83ee863e5d38efe044df7870148f4e4a30816635751f3b6e9"
    },
    {
      "storm_id": "319315",
      "lat": 38.8778,
      "lon": -103.9511,
      "motion_east": -1.0,
      "motion_south": 8.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2991.0,
      "ebshear": 48.0,
      "srh01": 34.0,
      "maxllaz": 0.005,
      "mesh": 1.29,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.3133
        },
        {
          "name": "alignment",
          "value": 3.2404
        },
        {
          "name": "tau",
          "value": 0.5346
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0881
      },
      "coherence_score": 0.5346397161483765,
      "coherence_diagnostics": {
        "tau": 0.5346397161483765,
        "grad_tau": 0.12773644924163818,
        "torsion": 0.0,
        "alignment": 3.2404134273529053,
        "S_field": 0.2961561679840088,
        "Gamma_field": 0.3567785620689392,
        "S_over_Gamma": 0.830083966255188,
        "Da": 20.450927734375,
        "E_coh": 0.6493438482284546,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.88,
              38.95
            ],
            [
              -103.83,
              38.95
            ],
            [
              -103.82,
              38.94
            ],
            [
              -103.82,
              38.89
            ],
            [
              -103.84,
              38.87
            ],
            [
              -103.87,
              38.86
            ],
            [
              -103.94,
              38.8
            ],
            [
              -104.01,
              38.8
            ],
            [
              -104.03,
              38.82
            ],
            [
              -104.04,
              38.82
            ],
            [
              -104.04,
              38.84
            ],
            [
              -104.05,
              38.85
            ],
            [
              -104.05,
              38.88
            ],
            [
              -104.04,
              38.89
            ],
            [
              -104.02,
              38.89
            ],
            [
              -104.01,
              38.9
            ],
            [
              -103.95,
              38.9
            ],
            [
              -103.88,
              38.95
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "07a346a581675274be5e575a7a13f5110b87c710ff27625a2d5e6be336ddf70b",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0881,
        "probability": 0.001147,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001147,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "745aeede59385f2f7e246a6175e11ca3cda680de820ece96ae0ec6718ddbc238",
        "signature": {
          "alg": "ed25519",
          "sig": "a07f4da286a3160798f24b31d49ac24e23bb83cb54cf7d17571d09ece6f7739ffef531840f83dc957d0897fd12377389a0dc29cb68f15c01a62a439144ae130c"
        }
      },
      "receipt_sha256": "745aeede59385f2f7e246a6175e11ca3cda680de820ece96ae0ec6718ddbc238"
    },
    {
      "storm_id": "320038",
      "lat": 34.2027,
      "lon": -110.2155,
      "motion_east": -3.0,
      "motion_south": 4.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1416.0,
      "ebshear": 34.0,
      "srh01": 162.0,
      "maxllaz": 0.008,
      "mesh": 0.45,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.0633
        },
        {
          "name": "alignment",
          "value": 1.6707
        },
        {
          "name": "tau",
          "value": 0.893
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0832
      },
      "coherence_score": 0.8930239081382751,
      "coherence_diagnostics": {
        "tau": 0.8930239081382751,
        "grad_tau": 0.08674167841672897,
        "torsion": 0.0,
        "alignment": 1.6706774234771729,
        "S_field": 0.79400235414505,
        "Gamma_field": 0.6892785429954529,
        "S_over_Gamma": 1.1519324779510498,
        "Da": 42.61968994140625,
        "E_coh": 0.9937835931777954,
        "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": [
          [
            [
              -110.31,
              34.28
            ],
            [
              -110.26,
              34.28
            ],
            [
              -110.25,
              34.26
            ],
            [
              -110.21,
              34.22
            ],
            [
              -110.19,
              34.21
            ],
            [
              -110.17,
              34.21
            ],
            [
              -110.16,
              34.22
            ],
            [
              -110.1,
              34.22
            ],
            [
              -110.08,
              34.21
            ],
            [
              -110.07,
              34.19
            ],
            [
              -110.08,
              34.15
            ],
            [
              -110.1,
              34.13
            ],
            [
              -110.12,
              34.13
            ],
            [
              -110.13,
              34.12
            ],
            [
              -110.28,
              34.15
            ],
            [
              -110.3,
              34.17
            ],
            [
              -110.31,
              34.17
            ],
            [
              -110.31,
              34.18
            ],
            [
              -110.34,
              34.21
            ],
            [
              -110.33,
              34.22
            ],
            [
              -110.33,
              34.25
            ],
            [
              -110.31,
              34.28
            ]
          ]
        ]
      },
      "raw_probability": 0.0832,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8726eb037590b82f3046e55ad5a653b4843dee32eb2461612e0a2002e820863e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0832,
        "probability": 0.001128,
        "confidence_lo": 0.000772,
        "confidence_hi": 0.001129,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fd39825fbb77a55b8415232949505ea42497a328166df8ec458cc336e98911c4",
        "signature": {
          "alg": "ed25519",
          "sig": "0fe9b1172e3ff4f11d99c9e61b2dff747e8784df881e811758ed7e48bafb7d5b70967828b3e2fbaacfc43db6a2416eb07457525cda77f1b50a14eaaab49a9707"
        }
      },
      "receipt_sha256": "fd39825fbb77a55b8415232949505ea42497a328166df8ec458cc336e98911c4"
    },
    {
      "storm_id": "320275",
      "lat": 35.5243,
      "lon": -94.9309,
      "motion_east": 8.4,
      "motion_south": 1.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1634.0,
      "ebshear": 25.0,
      "srh01": 30.0,
      "maxllaz": 0.003,
      "mesh": 0.25,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3133
        },
        {
          "name": "alignment",
          "value": 3.8968
        },
        {
          "name": "tau",
          "value": 0.7245
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0831
      },
      "coherence_score": 0.7244898676872253,
      "coherence_diagnostics": {
        "tau": 0.7244898676872253,
        "grad_tau": 0.19377368688583374,
        "torsion": 0.0,
        "alignment": 3.896819591522217,
        "S_field": 0.3247394561767578,
        "Gamma_field": 0.6867785453796387,
        "S_over_Gamma": 0.47284451127052307,
        "Da": 41.16496276855469,
        "E_coh": 0.721358060836792,
        "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": [
          [
            [
              -94.89,
              35.62
            ],
            [
              -94.85,
              35.62
            ],
            [
              -94.83,
              35.61
            ],
            [
              -94.81,
              35.59
            ],
            [
              -94.81,
              35.54
            ],
            [
              -94.85,
              35.51
            ],
            [
              -94.87,
              35.51
            ],
            [
              -94.88,
              35.5
            ],
            [
              -94.89,
              35.51
            ],
            [
              -94.9,
              35.5
            ],
            [
              -94.94,
              35.49
            ],
            [
              -94.96,
              35.47
            ],
            [
              -94.96,
              35.46
            ],
            [
              -94.97,
              35.46
            ],
            [
              -95.01,
              35.43
            ],
            [
              -95.05,
              35.43
            ],
            [
              -95.07,
              35.45
            ],
            [
              -95.07,
              35.52
            ],
            [
              -95.06,
              35.53
            ],
            [
              -94.97,
              35.54
            ],
            [
              -94.94,
              35.57
            ],
            [
              -94.94,
              35.58
            ],
            [
              -94.89,
              35.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0831,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ddc1c7101bbaa69c7d677250e8c3cc6e2d5e90b262a15c6fd6a3509ca19c9f5e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0831,
        "probability": 0.001128,
        "confidence_lo": 0.000772,
        "confidence_hi": 0.001129,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e8b5cb5092296c890d5bc39b4c3829aa71e15ef265e9df0f226b331e2db6e417",
        "signature": {
          "alg": "ed25519",
          "sig": "9134e27d65e087ec5d02d5ba042ecbbbab4b60e4bb8a77f3bea8db925f2f3331f337137e9239704fcbad7e86c5058f2f1f3cf1b92c8579383e33d93fc639cc0e"
        }
      },
      "receipt_sha256": "e8b5cb5092296c890d5bc39b4c3829aa71e15ef265e9df0f226b331e2db6e417"
    },
    {
      "storm_id": "320549",
      "lat": 34.21,
      "lon": -110.485,
      "motion_east": -3.0,
      "motion_south": 4.7,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1545.0,
      "ebshear": 26.0,
      "srh01": 114.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 114.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.0633
        },
        {
          "name": "alignment",
          "value": 1.6707
        },
        {
          "name": "tau",
          "value": 0.893
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0821
      },
      "coherence_score": 0.8930239081382751,
      "coherence_diagnostics": {
        "tau": 0.8930239081382751,
        "grad_tau": 0.08674167841672897,
        "torsion": 0.0,
        "alignment": 1.6706774234771729,
        "S_field": 0.79400235414505,
        "Gamma_field": 0.6892785429954529,
        "S_over_Gamma": 1.1519324779510498,
        "Da": 42.61968994140625,
        "E_coh": 0.9937835931777954,
        "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": [
          [
            [
              -110.49,
              34.25
            ],
            [
              -110.48,
              34.24
            ],
            [
              -110.46,
              34.24
            ],
            [
              -110.44,
              34.22
            ],
            [
              -110.43,
              34.19
            ],
            [
              -110.48,
              34.16
            ],
            [
              -110.52,
              34.16
            ],
            [
              -110.53,
              34.17
            ],
            [
              -110.53,
              34.22
            ],
            [
              -110.49,
              34.25
            ]
          ]
        ]
      },
      "raw_probability": 0.0821,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "add69824c388cd06e018d2ee8aac903816be00dec70163ad6a7bb8d72cc3e30d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0821,
        "probability": 0.001108,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.001109,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "935a697fc02f7141660391c623360116a9b4efb1cdeb5fe218455ae359aac4a3",
        "signature": {
          "alg": "ed25519",
          "sig": "900e6aaa6a3f8889ff5487e53fdda2f27ea52e69e26930603f2fee1f38b97ca93058c04a36a83f0e528786b4f38f501b150ee15fb7d37cbc8d80811c25722203"
        }
      },
      "receipt_sha256": "935a697fc02f7141660391c623360116a9b4efb1cdeb5fe218455ae359aac4a3"
    },
    {
      "storm_id": "320544",
      "lat": 41.3167,
      "lon": -86.0911,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1263.0,
      "ebshear": 42.0,
      "srh01": 2.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.3133
        },
        {
          "name": "alignment",
          "value": 6.9793
        },
        {
          "name": "tau",
          "value": 1.1832
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0807
      },
      "coherence_score": 1.1831668615341187,
      "coherence_diagnostics": {
        "tau": 1.1831668615341187,
        "grad_tau": 0.20397299528121948,
        "torsion": 0.0,
        "alignment": 6.979343891143799,
        "S_field": 0.23593288660049438,
        "Gamma_field": 0.21011190116405487,
        "S_over_Gamma": 1.1228915452957153,
        "Da": 12.427958488464355,
        "E_coh": 0.38125723600387573,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.11,
              41.37
            ],
            [
              -86.07,
              41.37
            ],
            [
              -86.08,
              41.36
            ],
            [
              -86.04,
              41.34
            ],
            [
              -86.04,
              41.33
            ],
            [
              -86.06,
              41.32
            ],
            [
              -86.06,
              41.3
            ],
            [
              -86.05,
              41.29
            ],
            [
              -86.07,
              41.28
            ],
            [
              -86.06,
              41.26
            ],
            [
              -86.1,
              41.26
            ],
            [
              -86.12,
              41.25
            ],
            [
              -86.14,
              41.27
            ],
            [
              -86.17,
              41.27
            ],
            [
              -86.17,
              41.35
            ],
            [
              -86.1,
              41.35
            ],
            [
              -86.09,
              41.36
            ],
            [
              -86.11,
              41.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0807,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "57511f86124ac0dff05e0d1cffbe2ee9d60b397f80b440277871451870fcd0ec",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0807,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f0eec56c69649d460b2b7d0439dc188235d0518d684775f7edeb50a3e76c0d5",
        "signature": {
          "alg": "ed25519",
          "sig": "3fec03ce2f5f12e8c8a837e6a81fa56794d9b2517a14e8e1567fcd357b399a2b0e96b24c854ac43058587a83370f65069d91d176dd07f461a63d314223985701"
        }
      },
      "receipt_sha256": "0f0eec56c69649d460b2b7d0439dc188235d0518d684775f7edeb50a3e76c0d5"
    },
    {
      "storm_id": "320451",
      "lat": 35.4638,
      "lon": -108.24,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 704.0,
      "ebshear": 36.0,
      "srh01": 53.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.0633
        },
        {
          "name": "alignment",
          "value": 0.1058
        },
        {
          "name": "tau",
          "value": 0.4437
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0803
      },
      "coherence_score": 0.4437117278575897,
      "coherence_diagnostics": {
        "tau": 0.4437117278575897,
        "grad_tau": 0.22014078497886658,
        "torsion": 0.0,
        "alignment": 0.10582070797681808,
        "S_field": 0.19491612911224365,
        "Gamma_field": 0.6751118898391724,
        "S_over_Gamma": 0.28871676325798035,
        "Da": 42.46195983886719,
        "E_coh": 0.7761987447738647,
        "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": [
          [
            [
              -108.27,
              35.53
            ],
            [
              -108.23,
              35.53
            ],
            [
              -108.21,
              35.51
            ],
            [
              -108.2,
              35.47
            ],
            [
              -108.19,
              35.46
            ],
            [
              -108.19,
              35.4
            ],
            [
              -108.2,
              35.39
            ],
            [
              -108.24,
              35.41
            ],
            [
              -108.26,
              35.41
            ],
            [
              -108.28,
              35.43
            ],
            [
              -108.29,
              35.45
            ],
            [
              -108.29,
              35.51
            ],
            [
              -108.27,
              35.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0803,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7ef25b84eca3b57f2a3b1f68a4cded1d114478503ae4b442fd0fc3719ad70b34",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0803,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4985d270143fb2809df423ba63662a04aa2cae0b99abc42f073cc5fddca8908",
        "signature": {
          "alg": "ed25519",
          "sig": "27c8d1b738d0055ea7d7db81baaa08e71f27a00f1b6c54b6097e936c072700fd42e0b26411a9abfd491d1cd4bfcd803f3ac87d22194f3eff258650d58adaca02"
        }
      },
      "receipt_sha256": "b4985d270143fb2809df423ba63662a04aa2cae0b99abc42f073cc5fddca8908"
    },
    {
      "storm_id": "320434",
      "lat": 32.44,
      "lon": -88.1093,
      "motion_east": 10.5,
      "motion_south": 0.5,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1737.0,
      "ebshear": 29.0,
      "srh01": 26.0,
      "maxllaz": 0.004,
      "mesh": 0.54,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.0633
        },
        {
          "name": "alignment",
          "value": -2.0213
        },
        {
          "name": "tau",
          "value": 1.6157
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.079
      },
      "coherence_score": 1.6156952381134033,
      "coherence_diagnostics": {
        "tau": 1.6156952381134033,
        "grad_tau": 0.3366478681564331,
        "torsion": 0.0,
        "alignment": -2.021254777908325,
        "S_field": 0.5813602209091187,
        "Gamma_field": 0.5001118779182434,
        "S_over_Gamma": 1.1624603271484375,
        "Da": 31.550174713134766,
        "E_coh": 0.9138140082359314,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.09,
              32.52
            ],
            [
              -88.05,
              32.5
            ],
            [
              -88.03,
              32.46
            ],
            [
              -88.03,
              32.43
            ],
            [
              -88.04,
              32.41
            ],
            [
              -88.1,
              32.36
            ],
            [
              -88.12,
              32.35
            ],
            [
              -88.17,
              32.36
            ],
            [
              -88.19,
              32.38
            ],
            [
              -88.2,
              32.42
            ],
            [
              -88.16,
              32.47
            ],
            [
              -88.15,
              32.47
            ],
            [
              -88.11,
              32.51
            ],
            [
              -88.09,
              32.52
            ]
          ]
        ]
      },
      "raw_probability": 0.079,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3ea022f8af581e23fe6d116bc4c705027b5b559c72455eb52007a193abe7fb68",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.079,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "02ad35415f27d94eb64f6a051f8ac6754fac1157172ed80163171c55ef7fad0c",
        "signature": {
          "alg": "ed25519",
          "sig": "7b0b89051d7d03dca9b0acbb26e862d31a14b4d3ffab24f7b031d280092756744a9d16e9de08783f580414ffd39701640991f107416bc8d4b092c94c4b4e0805"
        }
      },
      "receipt_sha256": "02ad35415f27d94eb64f6a051f8ac6754fac1157172ed80163171c55ef7fad0c"
    },
    {
      "storm_id": "320531",
      "lat": 33.619,
      "lon": -104.603,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1709.0,
      "ebshear": 26.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.4383
        },
        {
          "name": "alignment",
          "value": -1.8973
        },
        {
          "name": "tau",
          "value": 0.3217
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.079
      },
      "coherence_score": 0.32169201970100403,
      "coherence_diagnostics": {
        "tau": 0.32169201970100403,
        "grad_tau": 0.07041224837303162,
        "torsion": 0.0,
        "alignment": -1.897298812866211,
        "S_field": 0.23144003748893738,
        "Gamma_field": 0.7642785906791687,
        "S_over_Gamma": 0.3028215765953064,
        "Da": 48.27798080444336,
        "E_coh": 0.3692241609096527,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.62,
              33.66
            ],
            [
              -104.57,
              33.66
            ],
            [
              -104.55,
              33.64
            ],
            [
              -104.55,
              33.61
            ],
            [
              -104.59,
              33.57
            ],
            [
              -104.6,
              33.58
            ],
            [
              -104.63,
              33.58
            ],
            [
              -104.65,
              33.6
            ],
            [
              -104.65,
              33.63
            ],
            [
              -104.62,
              33.66
            ]
          ]
        ]
      },
      "raw_probability": 0.079,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3ea022f8af581e23fe6d116bc4c705027b5b559c72455eb52007a193abe7fb68",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.079,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "02ad35415f27d94eb64f6a051f8ac6754fac1157172ed80163171c55ef7fad0c",
        "signature": {
          "alg": "ed25519",
          "sig": "7b0b89051d7d03dca9b0acbb26e862d31a14b4d3ffab24f7b031d280092756744a9d16e9de08783f580414ffd39701640991f107416bc8d4b092c94c4b4e0805"
        }
      },
      "receipt_sha256": "02ad35415f27d94eb64f6a051f8ac6754fac1157172ed80163171c55ef7fad0c"
    },
    {
      "storm_id": "320553",
      "lat": 40.6638,
      "lon": -89.1188,
      "motion_east": 8.1,
      "motion_south": 2.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1701.0,
      "ebshear": 33.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.0633
        },
        {
          "name": "alignment",
          "value": 3.1146
        },
        {
          "name": "tau",
          "value": 0.9839
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0775
      },
      "coherence_score": 0.9839047193527222,
      "coherence_diagnostics": {
        "tau": 0.9839047193527222,
        "grad_tau": 0.033708393573760986,
        "torsion": 0.0,
        "alignment": 3.1145999431610107,
        "S_field": 0.21885788440704346,
        "Gamma_field": 0.2542785704135895,
        "S_over_Gamma": 0.8607012629508972,
        "Da": 15.033392906188965,
        "E_coh": 0.41338828206062317,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.12,
              40.71
            ],
            [
              -89.06,
              40.68
            ],
            [
              -89.06,
              40.64
            ],
            [
              -89.1,
              40.61
            ],
            [
              -89.15,
              40.63
            ],
            [
              -89.17,
              40.65
            ],
            [
              -89.17,
              40.68
            ],
            [
              -89.12,
              40.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0775,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "52768f763c5bce6d1253d46f69d680cfd7b1ecf024e8c995d63342baaebcfb40",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0775,
        "probability": 0.000714,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000714,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0c946802bc9d042b020ca19892d4c24a8fae1616af99da5079e8b0b0596a3ce3",
        "signature": {
          "alg": "ed25519",
          "sig": "45b23c5a49b5144dd5f70fffcf3e90f07e4a69f417fec08bfd32405eb3b886eb812a224de3db6921d70113375815cdd87902d45c3779b5d38ffdbc24d8fbbe0b"
        }
      },
      "receipt_sha256": "0c946802bc9d042b020ca19892d4c24a8fae1616af99da5079e8b0b0596a3ce3"
    },
    {
      "storm_id": "320545",
      "lat": 40.308,
      "lon": -98.508,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2007.0,
      "ebshear": 48.0,
      "srh01": 40.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.8133
        },
        {
          "name": "alignment",
          "value": 3.2755
        },
        {
          "name": "tau",
          "value": 0.8533
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.076
      },
      "coherence_score": 0.8533267974853516,
      "coherence_diagnostics": {
        "tau": 0.8533267974853516,
        "grad_tau": 0.17576755583286285,
        "torsion": 0.0,
        "alignment": 3.275542974472046,
        "S_field": 0.27161580324172974,
        "Gamma_field": 0.6809452176094055,
        "S_over_Gamma": 0.3988805413246155,
        "Da": 39.47251892089844,
        "E_coh": 0.22234024107456207,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.54,
              40.34
            ],
            [
              -98.46,
              40.34
            ],
            [
              -98.46,
              40.26
            ],
            [
              -98.54,
              40.26
            ],
            [
              -98.54,
              40.34
            ]
          ]
        ]
      },
      "raw_probability": 0.076,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bf34d8852d5f215a1350c32ab889aabce813e0560e4d9d550494a01fa6089c2b",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.076,
        "probability": 0.000714,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000714,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ad55ed0133efddcaa88b882b7995bd257d33dc6d911799d5fb522e35b6dba659",
        "signature": {
          "alg": "ed25519",
          "sig": "33229748be5b4ac700b21cd9726792334450071710feab77442adb7ce719fc64f81554bde898854cb2f9ef566b6e29c6c920106edaf264372de44dedb7dade04"
        }
      },
      "receipt_sha256": "ad55ed0133efddcaa88b882b7995bd257d33dc6d911799d5fb522e35b6dba659"
    },
    {
      "storm_id": "320395",
      "lat": 32.8082,
      "lon": -110.5629,
      "motion_east": -1.0,
      "motion_south": 2.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1453.0,
      "ebshear": 15.0,
      "srh01": 29.0,
      "maxllaz": 0.005,
      "mesh": 0.9,
      "flash_rate": 13.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1883
        },
        {
          "name": "alignment",
          "value": -1.8421
        },
        {
          "name": "tau",
          "value": 0.8412
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0756
      },
      "coherence_score": 0.841183066368103,
      "coherence_diagnostics": {
        "tau": 0.841183066368103,
        "grad_tau": 0.09936147928237915,
        "torsion": 0.0,
        "alignment": -1.8421239852905273,
        "S_field": 0.8754672408103943,
        "Gamma_field": 0.5359452366828918,
        "S_over_Gamma": 1.6335012912750244,
        "Da": 32.18004608154297,
        "E_coh": 0.9547095894813538,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -110.52,
              32.87
            ],
            [
              -110.46,
              32.87
            ],
            [
              -110.44,
              32.85
            ],
            [
              -110.44,
              32.81
            ],
            [
              -110.47,
              32.78
            ],
            [
              -110.55,
              32.78
            ],
            [
              -110.58,
              32.76
            ],
            [
              -110.63,
              32.75
            ],
            [
              -110.66,
              32.72
            ],
            [
              -110.68,
              32.73
            ],
            [
              -110.68,
              32.77
            ],
            [
              -110.67,
              32.77
            ],
            [
              -110.61,
              32.84
            ],
            [
              -110.57,
              32.85
            ],
            [
              -110.56,
              32.86
            ],
            [
              -110.53,
              32.86
            ],
            [
              -110.52,
              32.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0756,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "002a150bbfd1f16ed864e533eecc8201eee9a4d6a722fce09bc99a3887003844",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0756,
        "probability": 0.000714,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000714,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ebcae7ca72603802523ccf6ce5730550be638d47145989cd730ecdef3b6b4cf6",
        "signature": {
          "alg": "ed25519",
          "sig": "3d14cae22bcb2c29e2f818b65e33e77b17368c6a28a1559e8dd597f1365b3258eb371226d41ae8200e0f5d09b745e3121f7e1d6c8ffb6357fae0d57132ea3208"
        }
      },
      "receipt_sha256": "ebcae7ca72603802523ccf6ce5730550be638d47145989cd730ecdef3b6b4cf6"
    },
    {
      "storm_id": "319477",
      "lat": 43.2369,
      "lon": -76.9694,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 644.0,
      "ebshear": 37.0,
      "srh01": 41.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.8133
        },
        {
          "name": "alignment",
          "value": 1.6846
        },
        {
          "name": "tau",
          "value": 1.1087
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0736
      },
      "coherence_score": 1.108730435371399,
      "coherence_diagnostics": {
        "tau": 1.108730435371399,
        "grad_tau": 0.05304048955440521,
        "torsion": 0.0,
        "alignment": 1.6846481561660767,
        "S_field": 0.20842257142066956,
        "Gamma_field": 0.3176119327545166,
        "S_over_Gamma": 0.6562176942825317,
        "Da": 18.021347045898438,
        "E_coh": 0.23456957936286926,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.0,
              43.3
            ],
            [
              -76.94,
              43.3
            ],
            [
              -76.9,
              43.27
            ],
            [
              -76.89,
              43.25
            ],
            [
              -76.89,
              43.22
            ],
            [
              -76.92,
              43.18
            ],
            [
              -76.94,
              43.18
            ],
            [
              -76.95,
              43.17
            ],
            [
              -76.99,
              43.17
            ],
            [
              -76.99,
              43.2
            ],
            [
              -77.02,
              43.23
            ],
            [
              -77.03,
              43.23
            ],
            [
              -77.03,
              43.24
            ],
            [
              -77.01,
              43.26
            ],
            [
              -77.01,
              43.29
            ],
            [
              -77.0,
              43.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0736,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5fe659395eae322590ebab12f25e4bcb7f5ed623e472296b3080bc02e959214d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0736,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c93d98de90440dbf6152d4c6a7a561f40ceb05709ad7659c43bb2f365f11abca",
        "signature": {
          "alg": "ed25519",
          "sig": "382aade0aca2b4a837e748767e00b0c2d59eed14f5f1cf13c6ca26dcd887dcc1cb55a1e89c7d52558ad8d15a07f71aeedc8a4ca2dc3a0a007813996abf47aa0b"
        }
      },
      "receipt_sha256": "c93d98de90440dbf6152d4c6a7a561f40ceb05709ad7659c43bb2f365f11abca"
    },
    {
      "storm_id": "320539",
      "lat": 48.7943,
      "lon": -121.7914,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1127.0,
      "ebshear": 11.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": 26.8133
        },
        {
          "name": "alignment",
          "value": 2.5245
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0718
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.1712612509727478,
        "torsion": 0.0,
        "alignment": 2.524524688720703,
        "S_field": 0.051436930894851685,
        "Gamma_field": 0.1601119041442871,
        "S_over_Gamma": 0.3212561309337616,
        "Da": 9.692005157470703,
        "E_coh": 0.3142601549625397,
        "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.81,
              48.83
            ],
            [
              -121.77,
              48.83
            ],
            [
              -121.77,
              48.75
            ],
            [
              -121.8,
              48.75
            ],
            [
              -121.79,
              48.76
            ],
            [
              -121.79,
              48.81
            ],
            [
              -121.81,
              48.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0718,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0d47210af719aa20f4846a3ca5cc8fccbc33a28590541e8779ee369be9f245ad",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0718,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9a440552edba97b34ec5e643887c37539bbe4fb5754fd001362cc5bd3f7f2068",
        "signature": {
          "alg": "ed25519",
          "sig": "1845a347b12b0d0edbdb6a1d39c50e39f514945e8144be1cf3261b0fcf5f9af26c9b6e1623bf4da786e2d888dc3d39b4e97892ca9357fcd350d26e1cf8f0e60b"
        }
      },
      "receipt_sha256": "9a440552edba97b34ec5e643887c37539bbe4fb5754fd001362cc5bd3f7f2068"
    },
    {
      "storm_id": "320418",
      "lat": 35.7274,
      "lon": -106.3447,
      "motion_east": -1.0,
      "motion_south": 8.9,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1040.0,
      "ebshear": 34.0,
      "srh01": 30.0,
      "maxllaz": 0.008,
      "mesh": 0.14,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.8133
        },
        {
          "name": "alignment",
          "value": 1.3863
        },
        {
          "name": "tau",
          "value": 0.3555
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0709
      },
      "coherence_score": 0.35552293062210083,
      "coherence_diagnostics": {
        "tau": 0.35552293062210083,
        "grad_tau": 0.1158638745546341,
        "torsion": 0.0,
        "alignment": 1.3863444328308105,
        "S_field": 0.09423953294754028,
        "Gamma_field": 0.5901119112968445,
        "S_over_Gamma": 0.1596977263689041,
        "Da": 37.76752471923828,
        "E_coh": 0.5616183876991272,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -106.42,
              35.81
            ],
            [
              -106.38,
              35.81
            ],
            [
              -106.34,
              35.77
            ],
            [
              -106.32,
              35.76
            ],
            [
              -106.26,
              35.76
            ],
            [
              -106.25,
              35.75
            ],
            [
              -106.23,
              35.75
            ],
            [
              -106.22,
              35.74
            ],
            [
              -106.22,
              35.71
            ],
            [
              -106.25,
              35.68
            ],
            [
              -106.29,
              35.66
            ],
            [
              -106.31,
              35.66
            ],
            [
              -106.39,
              35.61
            ],
            [
              -106.42,
              35.61
            ],
            [
              -106.46,
              35.64
            ],
            [
              -106.46,
              35.75
            ],
            [
              -106.45,
              35.76
            ],
            [
              -106.46,
              35.78
            ],
            [
              -106.42,
              35.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0709,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3d7b22c61ad7509152bcddf2f7c3587a388e5cd4b02f53e07f079b29f52bc31a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0709,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "82d0b0119d84d2eeb0b486054a5d21d544f8e36cc7e1154ae2cb47ff79236242",
        "signature": {
          "alg": "ed25519",
          "sig": "5672b140ba06c825071c77e0fd7b6e669b27eaacbd0fff53506ccde12eacc30f5e8c81318e4e3139f0b45b20b505d5bdc0c7989accd238ad00d3c2ef64bfbe06"
        }
      },
      "receipt_sha256": "82d0b0119d84d2eeb0b486054a5d21d544f8e36cc7e1154ae2cb47ff79236242"
    },
    {
      "storm_id": "319334",
      "lat": 40.1701,
      "lon": -88.9308,
      "motion_east": 8.8,
      "motion_south": 2.4,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2477.0,
      "ebshear": 37.0,
      "srh01": 24.0,
      "maxllaz": 0.007,
      "mesh": 0.58,
      "flash_rate": 19.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.0633
        },
        {
          "name": "alignment",
          "value": 3.1146
        },
        {
          "name": "tau",
          "value": 0.9839
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0676
      },
      "coherence_score": 0.9839047193527222,
      "coherence_diagnostics": {
        "tau": 0.9839047193527222,
        "grad_tau": 0.033708393573760986,
        "torsion": 0.0,
        "alignment": 3.1145999431610107,
        "S_field": 0.21885788440704346,
        "Gamma_field": 0.2542785704135895,
        "S_over_Gamma": 0.8607012629508972,
        "Da": 15.033392906188965,
        "E_coh": 0.41338828206062317,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.04,
              40.26
            ],
            [
              -89.04,
              40.25
            ],
            [
              -89.03,
              40.24
            ],
            [
              -89.02,
              40.23
            ],
            [
              -89.01,
              40.23
            ],
            [
              -89.0,
              40.22
            ],
            [
              -88.99,
              40.22
            ],
            [
              -88.98,
              40.22
            ],
            [
              -88.97,
              40.22
            ],
            [
              -88.96,
              40.21
            ],
            [
              -88.95,
              40.2
            ],
            [
              -88.94,
              40.19
            ],
            [
              -88.93,
              40.19
            ],
            [
              -88.92,
              40.19
            ],
            [
              -88.91,
              40.18
            ],
            [
              -88.9,
              40.18
            ],
            [
              -88.89,
              40.18
            ],
            [
              -88.88,
              40.18
            ],
            [
              -88.87,
              40.17
            ],
            [
              -88.86,
              40.17
            ],
            [
              -88.85,
              40.17
            ],
            [
              -88.84,
              40.17
            ],
            [
              -88.83,
              40.17
            ],
            [
              -88.82,
              40.17
            ],
            [
              -88.81,
              40.18
            ],
            [
              -88.8,
              40.19
            ],
            [
              -88.8,
              40.2
            ],
            [
              -88.8,
              40.21
            ],
            [
              -88.79,
              40.22
            ],
            [
              -88.78,
              40.23
            ],
            [
              -88.77,
              40.24
            ],
            [
              -88.76,
              40.24
            ],
            [
              -88.75,
              40.24
            ],
            [
              -88.74,
              40.23
            ],
            [
              -88.73,
              40.22
            ],
            [
              -88.72,
              40.22
            ],
            [
              -88.72,
              40.21
            ],
            [
              -88.71,
              40.2
            ],
            [
              -88.71,
              40.19
            ],
            [
              -88.72,
              40.18
            ],
            [
              -88.73,
              40.17
            ],
            [
              -88.74,
              40.17
            ],
            [
              -88.75,
              40.16
            ],
            [
              -88.76,
              40.16
            ],
            [
              -88.77,
              40.16
            ],
            [
              -88.78,
              40.16
            ],
            [
              -88.79,
              40.17
            ],
            [
              -88.8,
              40.17
            ],
            [
              -88.81,
              40.17
            ],
            [
              -88.82,
              40.17
            ],
            [
              -88.83,
              40.16
            ],
            [
              -88.84,
              40.15
            ],
            [
              -88.84,
              40.14
            ],
            [
              -88.85,
              40.13
            ],
            [
              -88.86,
              40.12
            ],
            [
              -88.87,
              40.11
            ],
            [
              -88.88,
              40.1
            ],
            [
              -88.89,
              40.1
            ],
            [
              -88.9,
              40.1
            ],
            [
              -88.91,
              40.1
            ],
            [
              -88.92,
              40.1
            ],
            [
              -88.93,
              40.1
            ],
            [
              -88.94,
              40.1
            ],
            [
              -88.95,
              40.1
            ],
            [
              -88.96,
              40.1
            ],
            [
              -88.97,
              40.1
            ],
            [
              -88.98,
              40.09
            ],
            [
              -88.99,
              40.09
            ],
            [
              -89.0,
              40.08
            ],
            [
              -89.01,
              40.08
            ],
            [
              -89.02,
              40.08
            ],
            [
              -89.03,
              40.07
            ],
            [
              -89.04,
              40.07
            ],
            [
              -89.05,
              40.07
            ],
            [
              -89.06,
              40.08
            ],
            [
              -89.07,
              40.08
            ],
            [
              -89.08,
              40.09
            ],
            [
              -89.09,
              40.1
            ],
            [
              -89.09,
              40.11
            ],
            [
              -89.09,
              40.12
            ],
            [
              -89.09,
              40.13
            ],
            [
              -89.1,
              40.14
            ],
            [
              -89.11,
              40.15
            ],
            [
              -89.12,
              40.16
            ],
            [
              -89.13,
              40.17
            ],
            [
              -89.13,
              40.18
            ],
            [
              -89.13,
              40.19
            ],
            [
              -89.13,
              40.2
            ],
            [
              -89.13,
              40.21
            ],
            [
              -89.13,
              40.22
            ],
            [
              -89.12,
              40.23
            ],
            [
              -89.11,
              40.23
            ],
            [
              -89.1,
              40.24
            ],
            [
              -89.09,
              40.24
            ],
            [
              -89.08,
              40.25
            ],
            [
              -89.07,
              40.25
            ],
            [
              -89.06,
              40.25
            ],
            [
              -89.05,
              40.25
            ],
            [
              -89.04,
              40.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0676,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b46252dc0ea28cb9f04fd31631dad756554e6622a5ad22b5b5b1cc14b30fb3dc",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0676,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "006c3a4ecaae4d38e6c44ba1562aed8d8e5453bd8bab08e5573eb7dd7bc8c52f",
        "signature": {
          "alg": "ed25519",
          "sig": "b2feb4c3d95ac3498b24e2f6a853bdff16b8ed3b7be48e4c5c173752eef737e1c892bd4a044d995f0286c3bb73c54be85352b4af532497f90a23d9e2dbec790b"
        }
      },
      "receipt_sha256": "006c3a4ecaae4d38e6c44ba1562aed8d8e5453bd8bab08e5573eb7dd7bc8c52f"
    },
    {
      "storm_id": "320534",
      "lat": 31.783,
      "lon": -88.425,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1128.0,
      "ebshear": 16.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": 40.8133
        },
        {
          "name": "alignment",
          "value": -2.0927
        },
        {
          "name": "tau",
          "value": 1.9387
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0669
      },
      "coherence_score": 1.938745141029358,
      "coherence_diagnostics": {
        "tau": 1.938745141029358,
        "grad_tau": 0.4204479455947876,
        "torsion": 0.0,
        "alignment": -2.0927183628082275,
        "S_field": 0.6514676213264465,
        "Gamma_field": 0.44844526052474976,
        "S_over_Gamma": 1.4527249336242676,
        "Da": 28.48114776611328,
        "E_coh": 0.9734737873077393,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.44,
              31.82
            ],
            [
              -88.42,
              31.82
            ],
            [
              -88.38,
              31.8
            ],
            [
              -88.38,
              31.76
            ],
            [
              -88.39,
              31.75
            ],
            [
              -88.44,
              31.75
            ],
            [
              -88.45,
              31.76
            ],
            [
              -88.47,
              31.76
            ],
            [
              -88.44,
              31.79
            ],
            [
              -88.44,
              31.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0669,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7cdc57048603106e8b13e72d904b65843f850feb2394daf9ef8c96dab4329400",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0669,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "93776554db5526b823a3cc3878994b769545a9a351a7522e25e49728c9c466c4",
        "signature": {
          "alg": "ed25519",
          "sig": "94530890e6afd25af1678f4ede9c15e7814a9f8af3ba17d7a10f41d0aabd86de1b09c7d0b2759ca5709e7a6d13c70056ae5bcb264ba8a243f7b2a9c6bcf18b03"
        }
      },
      "receipt_sha256": "93776554db5526b823a3cc3878994b769545a9a351a7522e25e49728c9c466c4"
    },
    {
      "storm_id": "320561",
      "lat": 33.0975,
      "lon": -110.8988,
      "motion_east": 3.5,
      "motion_south": 2.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1807.0,
      "ebshear": 19.0,
      "srh01": 41.0,
      "maxllaz": 0.003,
      "mesh": 0.21,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.5633
        },
        {
          "name": "alignment",
          "value": -1.0631
        },
        {
          "name": "tau",
          "value": 0.8734
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0664
      },
      "coherence_score": 0.873358964920044,
      "coherence_diagnostics": {
        "tau": 0.873358964920044,
        "grad_tau": 0.05966164916753769,
        "torsion": 0.0,
        "alignment": -1.0631499290466309,
        "S_field": 0.6748999953269958,
        "Gamma_field": 0.6109452843666077,
        "S_over_Gamma": 1.1046816110610962,
        "Da": 39.256736755371094,
        "E_coh": 0.9673643708229065,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -110.9,
              33.14
            ],
            [
              -110.86,
              33.11
            ],
            [
              -110.86,
              33.07
            ],
            [
              -110.87,
              33.06
            ],
            [
              -110.92,
              33.06
            ],
            [
              -110.94,
              33.07
            ],
            [
              -110.94,
              33.13
            ],
            [
              -110.9,
              33.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0664,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d87d01de7ef827bdfdcb1d60b9360fef38f07737d022be179a6a8efdf67dd61d",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0664,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0a4d22412473ab2d4f3d4c3e1171507e0546235cab8725918e721d17c1340642",
        "signature": {
          "alg": "ed25519",
          "sig": "8e90e8807836594ade146fcac98cc28fd03fb46fecb71f0e907d3601805d824a64276721ab78b1f42a35ac5eb234d03cb21d18cb29067b11e33d8b97db076902"
        }
      },
      "receipt_sha256": "0a4d22412473ab2d4f3d4c3e1171507e0546235cab8725918e721d17c1340642"
    },
    {
      "storm_id": "320447",
      "lat": 40.118,
      "lon": -88.517,
      "motion_east": 8.9,
      "motion_south": 2.9,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1178.0,
      "ebshear": 37.0,
      "srh01": 11.0,
      "maxllaz": 0.007,
      "mesh": 0.19,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.5633
        },
        {
          "name": "alignment",
          "value": 5.9473
        },
        {
          "name": "tau",
          "value": 0.9635
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0658
      },
      "coherence_score": 0.9634555578231812,
      "coherence_diagnostics": {
        "tau": 0.9634555578231812,
        "grad_tau": 0.11324892938137054,
        "torsion": 0.0,
        "alignment": 5.9473114013671875,
        "S_field": 0.19699586927890778,
        "Gamma_field": 0.6259452104568481,
        "S_over_Gamma": 0.31471744179725647,
        "Da": 37.82828140258789,
        "E_coh": 0.19088931381702423,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.52,
              40.2
            ],
            [
              -88.46,
              40.2
            ],
            [
              -88.43,
              40.18
            ],
            [
              -88.43,
              40.17
            ],
            [
              -88.39,
              40.13
            ],
            [
              -88.39,
              40.09
            ],
            [
              -88.4,
              40.07
            ],
            [
              -88.43,
              40.05
            ],
            [
              -88.51,
              40.06
            ],
            [
              -88.52,
              40.05
            ],
            [
              -88.55,
              40.05
            ],
            [
              -88.56,
              40.04
            ],
            [
              -88.62,
              40.04
            ],
            [
              -88.65,
              40.07
            ],
            [
              -88.65,
              40.11
            ],
            [
              -88.63,
              40.13
            ],
            [
              -88.6,
              40.14
            ],
            [
              -88.55,
              40.19
            ],
            [
              -88.53,
              40.19
            ],
            [
              -88.52,
              40.2
            ]
          ]
        ]
      },
      "raw_probability": 0.0658,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3e6220b7afcb6a0c1017317ff8814972b6280bd1861789aa049247017ea0ca7b",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0658,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "03f6e6a2dfe879da7b1bd0dd5bda2d8f8817258f8f96ef2870a5ef350af2b1ff",
        "signature": {
          "alg": "ed25519",
          "sig": "60f312b590ad8bd78baa2a6d50e7bdb69b7cfffc6215dc17e204f568198a91067a99e7d7869036ea05959a5708c5dc6283e85e99b3a273c4627b22599798c704"
        }
      },
      "receipt_sha256": "03f6e6a2dfe879da7b1bd0dd5bda2d8f8817258f8f96ef2870a5ef350af2b1ff"
    },
    {
      "storm_id": "320071",
      "lat": 40.4822,
      "lon": -88.6278,
      "motion_east": 6.3,
      "motion_south": 3.9,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1901.0,
      "ebshear": 21.0,
      "srh01": 10.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.0633
        },
        {
          "name": "alignment",
          "value": 3.1146
        },
        {
          "name": "tau",
          "value": 0.9839
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0652
      },
      "coherence_score": 0.9839047193527222,
      "coherence_diagnostics": {
        "tau": 0.9839047193527222,
        "grad_tau": 0.033708393573760986,
        "torsion": 0.0,
        "alignment": 3.1145999431610107,
        "S_field": 0.21885788440704346,
        "Gamma_field": 0.2542785704135895,
        "S_over_Gamma": 0.8607012629508972,
        "Da": 15.033392906188965,
        "E_coh": 0.41338828206062317,
        "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": [
          [
            [
              -88.63,
              40.52
            ],
            [
              -88.59,
              40.52
            ],
            [
              -88.58,
              40.51
            ],
            [
              -88.58,
              40.47
            ],
            [
              -88.61,
              40.44
            ],
            [
              -88.67,
              40.43
            ],
            [
              -88.68,
              40.44
            ],
            [
              -88.68,
              40.49
            ],
            [
              -88.63,
              40.52
            ]
          ]
        ]
      },
      "raw_probability": 0.0652,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4dd24ff588fc5dd9088f41ffb1267ed72f625127b70a5fbeae0fe21914449609",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0652,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fa0adc1a17699b8d1af6dc6bdf95270b3183b403b8652a942fed22a61bfc560",
        "signature": {
          "alg": "ed25519",
          "sig": "696d5b613db41ea5d3d77ad4beacc7747b4a1b648c28ac22d58d667804b97a0335f7ee03e965dca57ba40ed86d698560ca485a1be8099571f1ad5f72cd30f703"
        }
      },
      "receipt_sha256": "3fa0adc1a17699b8d1af6dc6bdf95270b3183b403b8652a942fed22a61bfc560"
    },
    {
      "storm_id": "319722",
      "lat": 39.412,
      "lon": -102.668,
      "motion_east": 1.6,
      "motion_south": 8.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2255.0,
      "ebshear": 53.0,
      "srh01": 6.0,
      "maxllaz": 0.006,
      "mesh": 2.28,
      "flash_rate": 21.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.0633
        },
        {
          "name": "alignment",
          "value": 4.8578
        },
        {
          "name": "tau",
          "value": 0.5893
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 0.5892728567123413,
      "coherence_diagnostics": {
        "tau": 0.5892728567123413,
        "grad_tau": 0.13431666791439056,
        "torsion": 0.0,
        "alignment": 4.8577728271484375,
        "S_field": 0.3038484454154968,
        "Gamma_field": 0.5134451985359192,
        "S_over_Gamma": 0.5917835831642151,
        "Da": 30.928865432739258,
        "E_coh": 0.5923376679420471,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.72,
              39.49
            ],
            [
              -102.62,
              39.49
            ],
            [
              -102.58,
              39.47
            ],
            [
              -102.57,
              39.45
            ],
            [
              -102.57,
              39.4
            ],
            [
              -102.61,
              39.37
            ],
            [
              -102.64,
              39.37
            ],
            [
              -102.65,
              39.36
            ],
            [
              -102.68,
              39.36
            ],
            [
              -102.69,
              39.35
            ],
            [
              -102.7,
              39.36
            ],
            [
              -102.73,
              39.36
            ],
            [
              -102.77,
              39.41
            ],
            [
              -102.77,
              39.45
            ],
            [
              -102.72,
              39.49
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0643,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e398445ba94268e0a2f563492ab85ea1a544f7a47528016dc2c133f5b97c273d",
        "signature": {
          "alg": "ed25519",
          "sig": "dd251ffc2751ec5abdc3571bf50719d4f17bbfeb6e102823bb5530ab702b9e5a8184ab125fbdfbb14e911780f5cc2e69021ca8b4d3d9035b7c1ee4dace12aa0c"
        }
      },
      "receipt_sha256": "e398445ba94268e0a2f563492ab85ea1a544f7a47528016dc2c133f5b97c273d"
    },
    {
      "storm_id": "320289",
      "lat": 33.8755,
      "lon": -110.4155,
      "motion_east": -1.0,
      "motion_south": 4.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1528.0,
      "ebshear": 29.0,
      "srh01": 79.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.0633
        },
        {
          "name": "alignment",
          "value": 1.6707
        },
        {
          "name": "tau",
          "value": 0.893
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0615
      },
      "coherence_score": 0.8930239081382751,
      "coherence_diagnostics": {
        "tau": 0.8930239081382751,
        "grad_tau": 0.08674167841672897,
        "torsion": 0.0,
        "alignment": 1.6706774234771729,
        "S_field": 0.79400235414505,
        "Gamma_field": 0.6892785429954529,
        "S_over_Gamma": 1.1519324779510498,
        "Da": 42.61968994140625,
        "E_coh": 0.9937835931777954,
        "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": [
          [
            [
              -110.36,
              33.92
            ],
            [
              -110.34,
              33.91
            ],
            [
              -110.33,
              33.92
            ],
            [
              -110.29,
              33.92
            ],
            [
              -110.29,
              33.87
            ],
            [
              -110.34,
              33.87
            ],
            [
              -110.37,
              33.85
            ],
            [
              -110.39,
              33.85
            ],
            [
              -110.43,
              33.82
            ],
            [
              -110.46,
              33.82
            ],
            [
              -110.47,
              33.81
            ],
            [
              -110.55,
              33.81
            ],
            [
              -110.55,
              33.83
            ],
            [
              -110.52,
              33.86
            ],
            [
              -110.52,
              33.88
            ],
            [
              -110.5,
              33.89
            ],
            [
              -110.45,
              33.89
            ],
            [
              -110.44,
              33.9
            ],
            [
              -110.41,
              33.9
            ],
            [
              -110.4,
              33.91
            ],
            [
              -110.37,
              33.91
            ],
            [
              -110.36,
              33.92
            ]
          ]
        ]
      },
      "raw_probability": 0.0615,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "baa6363539b886d70a316b308cf4a478e75195dbf978ed9fdb7630e7541b7f0f",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0615,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a457d6e3970881a1726558a11c07431c7002ddd5c93145771ac7c411f4c3d754",
        "signature": {
          "alg": "ed25519",
          "sig": "6fd6d523f5831ce4e324804eb3b528c9d2b20186fe6190ef85f8d68a5b62a22aba425fa1e1a2b36dc441eb92f3cead4b2f02a5290e7aa4277b2e8618ce1a8201"
        }
      },
      "receipt_sha256": "a457d6e3970881a1726558a11c07431c7002ddd5c93145771ac7c411f4c3d754"
    },
    {
      "storm_id": "320366",
      "lat": 29.8011,
      "lon": -81.9011,
      "motion_east": 8.2,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1751.0,
      "ebshear": 39.0,
      "srh01": 23.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.1883
        },
        {
          "name": "alignment",
          "value": 2.2099
        },
        {
          "name": "tau",
          "value": 1.1138
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0597
      },
      "coherence_score": 1.1137795448303223,
      "coherence_diagnostics": {
        "tau": 1.1137795448303223,
        "grad_tau": 0.20924456417560577,
        "torsion": 0.0,
        "alignment": 2.209895610809326,
        "S_field": 0.18107733130455017,
        "Gamma_field": 0.557611882686615,
        "S_over_Gamma": 0.32473722100257874,
        "Da": 33.64725112915039,
        "E_coh": 0.9153924584388733,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.92,
              29.84
            ],
            [
              -81.89,
              29.83
            ],
            [
              -81.86,
              29.8
            ],
            [
              -81.86,
              29.77
            ],
            [
              -81.87,
              29.76
            ],
            [
              -81.91,
              29.76
            ],
            [
              -81.94,
              29.79
            ],
            [
              -81.94,
              29.82
            ],
            [
              -81.92,
              29.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0597,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6cc6b9c7dc4d3bf014df906aef7584c21844f473c21178be26a50e7f8e38f645",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0597,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6ad4c02198f94ee91e023e793b0001588349ab40b4800fd437cb0c61fd01351a",
        "signature": {
          "alg": "ed25519",
          "sig": "84ce5e8483db1ead3916185fcc5434cc97a6573e6ac7b3d8999e46dc33f9272263ba1926cdd546f300ee1907000d3185eb065b1d0cd663a6fb9554556f248806"
        }
      },
      "receipt_sha256": "6ad4c02198f94ee91e023e793b0001588349ab40b4800fd437cb0c61fd01351a"
    },
    {
      "storm_id": "320507",
      "lat": 49.5065,
      "lon": -66.7112,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0633
        },
        {
          "name": "alignment",
          "value": 0.0
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0593
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.0,
        "torsion": 0.0,
        "alignment": 0.0,
        "S_field": 0.17343801259994507,
        "Gamma_field": 0.1526118963956833,
        "S_over_Gamma": 1.1364645957946777,
        "Da": 8.710752487182617,
        "E_coh": 0.43488752841949463,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.67,
              49.73
            ],
            [
              -66.59,
              49.73
            ],
            [
              -66.59,
              49.66
            ],
            [
              -66.61,
              49.65
            ],
            [
              -66.57,
              49.61
            ],
            [
              -66.57,
              49.55
            ],
            [
              -66.58,
              49.53
            ],
            [
              -66.63,
              49.48
            ],
            [
              -66.64,
              49.48
            ],
            [
              -66.68,
              49.44
            ],
            [
              -66.7,
              49.44
            ],
            [
              -66.72,
              49.42
            ],
            [
              -66.72,
              49.38
            ],
            [
              -66.7,
              49.36
            ],
            [
              -66.7,
              49.29
            ],
            [
              -66.74,
              49.26
            ],
            [
              -66.79,
              49.26
            ],
            [
              -66.81,
              49.27
            ],
            [
              -66.92,
              49.38
            ],
            [
              -66.92,
              49.41
            ],
            [
              -66.9,
              49.43
            ],
            [
              -66.85,
              49.43
            ],
            [
              -66.84,
              49.42
            ],
            [
              -66.77,
              49.42
            ],
            [
              -66.76,
              49.43
            ],
            [
              -66.72,
              49.51
            ],
            [
              -66.68,
              49.55
            ],
            [
              -66.67,
              49.57
            ],
            [
              -66.67,
              49.63
            ],
            [
              -66.71,
              49.67
            ],
            [
              -66.71,
              49.68
            ],
            [
              -66.69,
              49.7
            ],
            [
              -66.69,
              49.72
            ],
            [
              -66.67,
              49.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0593,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "22a42b7876758fc5e44e81574459a7954185663e12ec905cabef070b98a968d3",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0593,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6183bc529c9f4be5879c0e567d2aec6ab05147aed1184d190fbd75eb4abfcefa",
        "signature": {
          "alg": "ed25519",
          "sig": "8b014fb91cb4eaa031cf78110c31b0ed76098a8dcc9d9aa565e6fa215072691bb4c88ed2e0abbc1f2b561e67b4c1ef3af14a422a5c6ed7a4ee77b2f99809710c"
        }
      },
      "receipt_sha256": "6183bc529c9f4be5879c0e567d2aec6ab05147aed1184d190fbd75eb4abfcefa"
    },
    {
      "storm_id": "320312",
      "lat": 41.68,
      "lon": -84.6186,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1174.0,
      "ebshear": 41.0,
      "srh01": 7.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.9383
        },
        {
          "name": "alignment",
          "value": 0.3201
        },
        {
          "name": "tau",
          "value": 1.048
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0585
      },
      "coherence_score": 1.0479804277420044,
      "coherence_diagnostics": {
        "tau": 1.0479804277420044,
        "grad_tau": 0.1381867378950119,
        "torsion": 0.0,
        "alignment": 0.3201402425765991,
        "S_field": 0.20090064406394958,
        "Gamma_field": 0.29594525694847107,
        "S_over_Gamma": 0.6788439154624939,
        "Da": 16.937700271606445,
        "E_coh": 0.3361576795578003,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.62,
              41.71
            ],
            [
              -84.58,
              41.71
            ],
            [
              -84.56,
              41.7
            ],
            [
              -84.56,
              41.69
            ],
            [
              -84.57,
              41.69
            ],
            [
              -84.61,
              41.65
            ],
            [
              -84.61,
              41.64
            ],
            [
              -84.63,
              41.65
            ],
            [
              -84.64,
              41.67
            ],
            [
              -84.66,
              41.66
            ],
            [
              -84.68,
              41.67
            ],
            [
              -84.67,
              41.69
            ],
            [
              -84.65,
              41.68
            ],
            [
              -84.62,
              41.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0585,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3336f323bcf2b6a0298be9b6a13eaf043927444e805cd159583eae657e4d4a02",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0585,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "55a67d2b8d2ce16f53dbdd3d2633e50022e2cf91dee410d4530a3eaca701d36d",
        "signature": {
          "alg": "ed25519",
          "sig": "43fe228d927461e29f2b995999c722d8275dd144737af12baa3dfbfd6518ae7125ad20c253542bb4224976dacd275fd9065a07b98727ff55f5c31b4cbe727c09"
        }
      },
      "receipt_sha256": "55a67d2b8d2ce16f53dbdd3d2633e50022e2cf91dee410d4530a3eaca701d36d"
    },
    {
      "storm_id": "320450",
      "lat": 39.8083,
      "lon": -89.4317,
      "motion_east": 7.6,
      "motion_south": 2.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2193.0,
      "ebshear": 40.0,
      "srh01": 23.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1883
        },
        {
          "name": "alignment",
          "value": 3.2516
        },
        {
          "name": "tau",
          "value": 1.1721
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0575
      },
      "coherence_score": 1.1721361875534058,
      "coherence_diagnostics": {
        "tau": 1.1721361875534058,
        "grad_tau": 0.11969887465238571,
        "torsion": 0.0,
        "alignment": 3.2515788078308105,
        "S_field": 0.6903870701789856,
        "Gamma_field": 0.23261190950870514,
        "S_over_Gamma": 2.9679782390594482,
        "Da": 14.139302253723145,
        "E_coh": 0.8144463896751404,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.44,
              39.85
            ],
            [
              -89.4,
              39.83
            ],
            [
              -89.4,
              39.77
            ],
            [
              -89.45,
              39.77
            ],
            [
              -89.46,
              39.78
            ],
            [
              -89.44,
              39.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0575,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ea30661422b2f14730ec4d751fb9543da439a5e87b851f77a649f2f48fae0be0",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0575,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e753058f251a8508975c481766254aa1dcc25b379eec7dcf9a0fe29669850e0d",
        "signature": {
          "alg": "ed25519",
          "sig": "d05b06d5f2e0ca4ab4d0b12ff70b9b7e8d0f55afeaae0daa2ccfa5fd81e951de9693ad1e3d9ed56aa537c033c5e1c70c177b1ab634bd19935a20290d9b84650a"
        }
      },
      "receipt_sha256": "e753058f251a8508975c481766254aa1dcc25b379eec7dcf9a0fe29669850e0d"
    },
    {
      "storm_id": "320419",
      "lat": 32.8434,
      "lon": -75.2383,
      "motion_east": 6.4,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4566.0,
      "ebshear": 10.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.37,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.6883
        },
        {
          "name": "alignment",
          "value": 0.0485
        },
        {
          "name": "tau",
          "value": 1.7279
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0548
      },
      "coherence_score": 1.727894902229309,
      "coherence_diagnostics": {
        "tau": 1.727894902229309,
        "grad_tau": 0.5138070583343506,
        "torsion": 0.0,
        "alignment": 0.048509955406188965,
        "S_field": 1.1035478115081787,
        "Gamma_field": 0.3242785632610321,
        "S_over_Gamma": 3.403085947036743,
        "Da": 20.33266830444336,
        "E_coh": 0.9458377361297607,
        "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.18,
              32.95
            ],
            [
              -75.16,
              32.95
            ],
            [
              -75.16,
              32.94
            ],
            [
              -75.14,
              32.93
            ],
            [
              -75.12,
              32.9
            ],
            [
              -75.12,
              32.86
            ],
            [
              -75.14,
              32.84
            ],
            [
              -75.14,
              32.83
            ],
            [
              -75.15,
              32.82
            ],
            [
              -75.18,
              32.82
            ],
            [
              -75.2,
              32.8
            ],
            [
              -75.23,
              32.79
            ],
            [
              -75.26,
              32.76
            ],
            [
              -75.28,
              32.76
            ],
            [
              -75.33,
              32.73
            ],
            [
              -75.4,
              32.73
            ],
            [
              -75.39,
              32.74
            ],
            [
              -75.39,
              32.78
            ],
            [
              -75.42,
              32.8
            ],
            [
              -75.38,
              32.83
            ],
            [
              -75.32,
              32.83
            ],
            [
              -75.31,
              32.84
            ],
            [
              -75.28,
              32.84
            ],
            [
              -75.27,
              32.85
            ],
            [
              -75.24,
              32.83
            ],
            [
              -75.19,
              32.89
            ],
            [
              -75.18,
              32.93
            ],
            [
              -75.17,
              32.94
            ],
            [
              -75.18,
              32.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0548,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "fc8eee2726be6921ee4cb07a8cea4800cb8067273ff0b6d10bad7a10bdf5f8db",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0548,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a81a9114b36360895438a433e3f18b8e19f8fb8c552dabbc84c48ad0b5853e16",
        "signature": {
          "alg": "ed25519",
          "sig": "21274b0f1f434c46abd946333cf46b9ee9a39e66a635b0b07f1cc4aae0dade839b90a096d93cfc9339cff4818341db93cc2cbcc31fb0018801a61002da5a8f08"
        }
      },
      "receipt_sha256": "a81a9114b36360895438a433e3f18b8e19f8fb8c552dabbc84c48ad0b5853e16"
    },
    {
      "storm_id": "320362",
      "lat": 33.4888,
      "lon": -110.6876,
      "motion_east": -2.0,
      "motion_south": 2.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1694.0,
      "ebshear": 18.0,
      "srh01": 47.0,
      "maxllaz": 0.003,
      "mesh": 0.31,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.5633
        },
        {
          "name": "alignment",
          "value": -1.0631
        },
        {
          "name": "tau",
          "value": 0.8734
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0542
      },
      "coherence_score": 0.873358964920044,
      "coherence_diagnostics": {
        "tau": 0.873358964920044,
        "grad_tau": 0.05966164916753769,
        "torsion": 0.0,
        "alignment": -1.0631499290466309,
        "S_field": 0.6748999953269958,
        "Gamma_field": 0.6109452843666077,
        "S_over_Gamma": 1.1046816110610962,
        "Da": 39.256736755371094,
        "E_coh": 0.9673643708229065,
        "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": [
          [
            [
              -110.75,
              33.55
            ],
            [
              -110.68,
              33.54
            ],
            [
              -110.65,
              33.52
            ],
            [
              -110.6,
              33.52
            ],
            [
              -110.59,
              33.51
            ],
            [
              -110.57,
              33.51
            ],
            [
              -110.57,
              33.45
            ],
            [
              -110.61,
              33.44
            ],
            [
              -110.62,
              33.43
            ],
            [
              -110.66,
              33.43
            ],
            [
              -110.68,
              33.42
            ],
            [
              -110.76,
              33.46
            ],
            [
              -110.79,
              33.46
            ],
            [
              -110.81,
              33.48
            ],
            [
              -110.81,
              33.51
            ],
            [
              -110.79,
              33.53
            ],
            [
              -110.75,
              33.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0542,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6f171aa2a52b21fb4f5be4813b289459abad54cb2d064d2df7791390c16e19f4",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0542,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "509bcbf1ca94f3af0ad5eb9207df8bd626589f20fafe99953b40c402fc57f633",
        "signature": {
          "alg": "ed25519",
          "sig": "928d3542fdd64f77684712a79b57c9365b62df840bb196dd35e02d17d7207f00e5c54eac227fc8543c113280131cfd3c4cf6fa3d5ddc23513b61de4ddd3f450c"
        }
      },
      "receipt_sha256": "509bcbf1ca94f3af0ad5eb9207df8bd626589f20fafe99953b40c402fc57f633"
    },
    {
      "storm_id": "320489",
      "lat": 32.2731,
      "lon": -111.0192,
      "motion_east": -3.0,
      "motion_south": 1.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1671.0,
      "ebshear": 28.0,
      "srh01": 39.0,
      "maxllaz": 0.007,
      "mesh": 0.3,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.4383
        },
        {
          "name": "alignment",
          "value": -0.071
        },
        {
          "name": "tau",
          "value": 0.6621
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0531
      },
      "coherence_score": 0.6621276140213013,
      "coherence_diagnostics": {
        "tau": 0.6621276140213013,
        "grad_tau": 0.16989101469516754,
        "torsion": 0.0,
        "alignment": -0.07100826501846313,
        "S_field": 0.5360221266746521,
        "Gamma_field": 1.5001118183135986,
        "S_over_Gamma": 0.35732144117355347,
        "Da": 88.22606658935547,
        "E_coh": 0.9219043254852295,
        "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": [
          [
            [
              -111.04,
              32.35
            ],
            [
              -111.0,
              32.34
            ],
            [
              -110.98,
              32.3
            ],
            [
              -110.98,
              32.27
            ],
            [
              -110.97,
              32.26
            ],
            [
              -110.98,
              32.2
            ],
            [
              -111.0,
              32.18
            ],
            [
              -111.01,
              32.18
            ],
            [
              -111.05,
              32.22
            ],
            [
              -111.06,
              32.28
            ],
            [
              -111.07,
              32.29
            ],
            [
              -111.07,
              32.33
            ],
            [
              -111.04,
              32.35
            ]
          ]
        ]
      },
      "raw_probability": 0.0531,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "87eb4c9162ba01b6c5158e3bfe2635b16dad98032d45b19a978af3bd7fbfbac4",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0531,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "599c4e3df0c1bda75a9edda2f51bbaf34bac1e19f279ef29a92974eca7aa2e28",
        "signature": {
          "alg": "ed25519",
          "sig": "e96486f6cbde0ed37acd4b456f76894437a285d8f7173e99557a1bf0b1ce7b008233e626283f6b6d65f956632c10eaaa0bbfa32041015a72f57a3fa0c7cb6401"
        }
      },
      "receipt_sha256": "599c4e3df0c1bda75a9edda2f51bbaf34bac1e19f279ef29a92974eca7aa2e28"
    },
    {
      "storm_id": "320564",
      "lat": 29.5531,
      "lon": -82.0477,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1730.0,
      "ebshear": 29.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.22,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.1883
        },
        {
          "name": "alignment",
          "value": 2.2099
        },
        {
          "name": "tau",
          "value": 1.1138
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0531
      },
      "coherence_score": 1.1137795448303223,
      "coherence_diagnostics": {
        "tau": 1.1137795448303223,
        "grad_tau": 0.20924456417560577,
        "torsion": 0.0,
        "alignment": 2.209895610809326,
        "S_field": 0.18107733130455017,
        "Gamma_field": 0.557611882686615,
        "S_over_Gamma": 0.32473722100257874,
        "Da": 33.64725112915039,
        "E_coh": 0.9153924584388733,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.13,
              29.6
            ],
            [
              -82.03,
              29.6
            ],
            [
              -82.02,
              29.59
            ],
            [
              -81.96,
              29.58
            ],
            [
              -81.91,
              29.54
            ],
            [
              -81.91,
              29.5
            ],
            [
              -81.95,
              29.48
            ],
            [
              -82.02,
              29.52
            ],
            [
              -82.12,
              29.52
            ],
            [
              -82.14,
              29.54
            ],
            [
              -82.15,
              29.54
            ],
            [
              -82.15,
              29.58
            ],
            [
              -82.13,
              29.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0531,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "87eb4c9162ba01b6c5158e3bfe2635b16dad98032d45b19a978af3bd7fbfbac4",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0531,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "599c4e3df0c1bda75a9edda2f51bbaf34bac1e19f279ef29a92974eca7aa2e28",
        "signature": {
          "alg": "ed25519",
          "sig": "e96486f6cbde0ed37acd4b456f76894437a285d8f7173e99557a1bf0b1ce7b008233e626283f6b6d65f956632c10eaaa0bbfa32041015a72f57a3fa0c7cb6401"
        }
      },
      "receipt_sha256": "599c4e3df0c1bda75a9edda2f51bbaf34bac1e19f279ef29a92974eca7aa2e28"
    },
    {
      "storm_id": "320498",
      "lat": 40.68,
      "lon": -88.0,
      "motion_east": 2.3,
      "motion_south": 5.6,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1750.0,
      "ebshear": 31.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.9383
        },
        {
          "name": "alignment",
          "value": 0.3361
        },
        {
          "name": "tau",
          "value": 1.0484
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0524
      },
      "coherence_score": 1.0483503341674805,
      "coherence_diagnostics": {
        "tau": 1.0483503341674805,
        "grad_tau": 0.13048014044761658,
        "torsion": 0.0,
        "alignment": 0.33614617586135864,
        "S_field": 0.30712687969207764,
        "Gamma_field": 0.28594523668289185,
        "S_over_Gamma": 1.0740758180618286,
        "Da": 16.84992027282715,
        "E_coh": 0.7162111401557922,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.0,
              40.71
            ],
            [
              -87.98,
              40.71
            ],
            [
              -87.97,
              40.69
            ],
            [
              -87.97,
              40.64
            ],
            [
              -88.02,
              40.64
            ],
            [
              -88.03,
              40.65
            ],
            [
              -88.03,
              40.69
            ],
            [
              -88.0,
              40.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0524,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6f87a4308174c025a4c2281d53139fac8b5f62fd0871fc8d04daf8b350d8a8bb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0524,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7765faaf789de3514bb123089dbe1f1286670f33a2282a118826e17e2e06200e",
        "signature": {
          "alg": "ed25519",
          "sig": "b2f4f20c8fbc1b64eb8c893c0dcf0607a95cabe95395051589eaa7a055ac0f0cf77210071fbc7bbed19a4fea0820e745baf3a54d25f70d7c4489d38987e3c30a"
        }
      },
      "receipt_sha256": "7765faaf789de3514bb123089dbe1f1286670f33a2282a118826e17e2e06200e"
    },
    {
      "storm_id": "320385",
      "lat": 47.6657,
      "lon": -73.6071,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 305.0,
      "ebshear": 20.0,
      "srh01": 2.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.9383
        },
        {
          "name": "alignment",
          "value": 1.5422
        },
        {
          "name": "tau",
          "value": 0.6156
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0521
      },
      "coherence_score": 0.6156339049339294,
      "coherence_diagnostics": {
        "tau": 0.6156339049339294,
        "grad_tau": 0.2277335822582245,
        "torsion": 0.0,
        "alignment": 1.542225956916809,
        "S_field": 0.2280733287334442,
        "Gamma_field": 0.3167785704135895,
        "S_over_Gamma": 0.7199771404266357,
        "Da": 18.255722045898438,
        "E_coh": 0.13040728867053986,
        "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": [
          [
            [
              -73.63,
              47.69
            ],
            [
              -73.57,
              47.69
            ],
            [
              -73.57,
              47.65
            ],
            [
              -73.58,
              47.64
            ],
            [
              -73.63,
              47.64
            ],
            [
              -73.64,
              47.66
            ],
            [
              -73.63,
              47.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0521,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "01c53939c276eb9604902969171f58f4c373411ba2b06ac05f1deb76cbabc1df",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0521,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "10aa7c268100efda7b0c6176a9f7d2cfc30430af16aa637b94fdd73f78720da9",
        "signature": {
          "alg": "ed25519",
          "sig": "1a12d0f26139371000c5e0cee4407f26486ccaaafec4ae70640fb836ae4247a7fe9142c109c630fe530332ffbc57911b3c1bd7030fc9876aadaa4640ab280e03"
        }
      },
      "receipt_sha256": "10aa7c268100efda7b0c6176a9f7d2cfc30430af16aa637b94fdd73f78720da9"
    },
    {
      "storm_id": "320516",
      "lat": 29.335,
      "lon": -82.399,
      "motion_east": 6.5,
      "motion_south": 1.7,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2487.0,
      "ebshear": 27.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": 55.1883
        },
        {
          "name": "alignment",
          "value": 2.2099
        },
        {
          "name": "tau",
          "value": 1.1138
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0517
      },
      "coherence_score": 1.1137795448303223,
      "coherence_diagnostics": {
        "tau": 1.1137795448303223,
        "grad_tau": 0.20924456417560577,
        "torsion": 0.0,
        "alignment": 2.209895610809326,
        "S_field": 0.18107733130455017,
        "Gamma_field": 0.557611882686615,
        "S_over_Gamma": 0.32473722100257874,
        "Da": 33.64725112915039,
        "E_coh": 0.9153924584388733,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.42,
              29.37
            ],
            [
              -82.38,
              29.37
            ],
            [
              -82.37,
              29.36
            ],
            [
              -82.36,
              29.34
            ],
            [
              -82.36,
              29.31
            ],
            [
              -82.38,
              29.29
            ],
            [
              -82.42,
              29.29
            ],
            [
              -82.44,
              29.31
            ],
            [
              -82.44,
              29.34
            ],
            [
              -82.42,
              29.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0517,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "de5ade4daec259a2c332853371d30f9fd92878c1a49cfe3fda34ccd87411d74e",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0517,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50a8cdd1cb5aed02cadc382fbc8fc5f94145c8216d44ff83c2d1c26a12392a0d",
        "signature": {
          "alg": "ed25519",
          "sig": "9025d70c9cee9531574b55e31ee669000ff8ef837cbeb053aa5ab36551c874f97b25130c6396fd75ce93ba62b5ff879cc22dce57876e2cf5e855fe41c7c2180b"
        }
      },
      "receipt_sha256": "50a8cdd1cb5aed02cadc382fbc8fc5f94145c8216d44ff83c2d1c26a12392a0d"
    },
    {
      "storm_id": "320292",
      "lat": 32.6891,
      "lon": -81.2373,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3605.0,
      "ebshear": 11.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.0633
        },
        {
          "name": "alignment",
          "value": 2.5635
        },
        {
          "name": "tau",
          "value": 0.9456
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.945601224899292,
      "coherence_diagnostics": {
        "tau": 0.945601224899292,
        "grad_tau": 0.1866680085659027,
        "torsion": 0.0,
        "alignment": 2.5634560585021973,
        "S_field": 0.5517157316207886,
        "Gamma_field": 0.681778609752655,
        "S_over_Gamma": 0.8092300295829773,
        "Da": 42.83192443847656,
        "E_coh": 0.7884324193000793,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.26,
              32.74
            ],
            [
              -81.21,
              32.74
            ],
            [
              -81.18,
              32.71
            ],
            [
              -81.2,
              32.66
            ],
            [
              -81.21,
              32.66
            ],
            [
              -81.23,
              32.64
            ],
            [
              -81.24,
              32.65
            ],
            [
              -81.26,
              32.65
            ],
            [
              -81.28,
              32.67
            ],
            [
              -81.28,
              32.72
            ],
            [
              -81.26,
              32.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0511,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "04b5d650dac517cd6cb4eabab182fcf14d6dcf9235e0df907b397780aa08196b",
        "signature": {
          "alg": "ed25519",
          "sig": "5b6541d8f0f653727655071c2980b040db3f32bcb03794c7f92f06b673442b04b34793e2046c92a498d4cde99941120de6b89bd368da0016c4a9269c23567d0b"
        }
      },
      "receipt_sha256": "04b5d650dac517cd6cb4eabab182fcf14d6dcf9235e0df907b397780aa08196b"
    },
    {
      "storm_id": "319763",
      "lat": 27.831,
      "lon": -81.25,
      "motion_east": 7.2,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1752.0,
      "ebshear": 28.0,
      "srh01": 21.0,
      "maxllaz": 0.004,
      "mesh": 0.85,
      "flash_rate": 23.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.1883
        },
        {
          "name": "alignment",
          "value": -0.6926
        },
        {
          "name": "tau",
          "value": 1.1873
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0507
      },
      "coherence_score": 1.1873118877410889,
      "coherence_diagnostics": {
        "tau": 1.1873118877410889,
        "grad_tau": 0.3071196377277374,
        "torsion": 0.0,
        "alignment": -0.6926089525222778,
        "S_field": 0.1417754590511322,
        "Gamma_field": 0.7492785453796387,
        "S_over_Gamma": 0.18921595811843872,
        "Da": 46.35607147216797,
        "E_coh": 0.797396719455719,
        "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": [
          [
            [
              -81.27,
              27.87
            ],
            [
              -81.23,
              27.87
            ],
            [
              -81.21,
              27.85
            ],
            [
              -81.21,
              27.81
            ],
            [
              -81.22,
              27.8
            ],
            [
              -81.24,
              27.79
            ],
            [
              -81.27,
              27.79
            ],
            [
              -81.29,
              27.81
            ],
            [
              -81.29,
              27.85
            ],
            [
              -81.27,
              27.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0507,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "dd9de28ac9acdaee09397dccbfd5409ee94dbe85d6ae63251aeeeea6a6eb7a9f",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0507,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b0ac3529280daaa8f406f688f48f553e34064a7e4e9e2903e564e527088adad",
        "signature": {
          "alg": "ed25519",
          "sig": "a296f09e1aea5db28840140230672cccbf64909ffe03fe30194facd2eb73506a8e9af19001be2fee0d002d4c71dc1680dce9b6099eed59a3adbe1c120e69cb07"
        }
      },
      "receipt_sha256": "2b0ac3529280daaa8f406f688f48f553e34064a7e4e9e2903e564e527088adad"
    },
    {
      "storm_id": "320565",
      "lat": 29.516,
      "lon": -82.261,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2161.0,
      "ebshear": 33.0,
      "srh01": 11.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.1883
        },
        {
          "name": "alignment",
          "value": 2.2099
        },
        {
          "name": "tau",
          "value": 1.1138
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 1.1137795448303223,
      "coherence_diagnostics": {
        "tau": 1.1137795448303223,
        "grad_tau": 0.20924456417560577,
        "torsion": 0.0,
        "alignment": 2.209895610809326,
        "S_field": 0.18107733130455017,
        "Gamma_field": 0.557611882686615,
        "S_over_Gamma": 0.32473722100257874,
        "Da": 33.64725112915039,
        "E_coh": 0.9153924584388733,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.28,
              29.55
            ],
            [
              -82.25,
              29.55
            ],
            [
              -82.24,
              29.52
            ],
            [
              -82.22,
              29.51
            ],
            [
              -82.22,
              29.49
            ],
            [
              -82.24,
              29.49
            ],
            [
              -82.28,
              29.47
            ],
            [
              -82.3,
              29.49
            ],
            [
              -82.3,
              29.54
            ],
            [
              -82.28,
              29.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0495,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0495,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e0f908d525ceefe5a463fff764a03f87ae62d4dbc9fe988b8bfb73e4161eacd3",
        "signature": {
          "alg": "ed25519",
          "sig": "86406ee7c0faa9da3d7416a772c740334f76163c3a0b583c9dcd35c56cbdf35ab8039086d7e0f1739753082a4e31cfb926d40db423eafd70ce5fac371f6e0205"
        }
      },
      "receipt_sha256": "e0f908d525ceefe5a463fff764a03f87ae62d4dbc9fe988b8bfb73e4161eacd3"
    },
    {
      "storm_id": "320547",
      "lat": 40.1067,
      "lon": -88.1189,
      "motion_east": 8.2,
      "motion_south": 2.9,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1067.0,
      "ebshear": 32.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.5633
        },
        {
          "name": "alignment",
          "value": 2.5698
        },
        {
          "name": "tau",
          "value": 0.9528
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0488
      },
      "coherence_score": 0.9527906775474548,
      "coherence_diagnostics": {
        "tau": 0.9527906775474548,
        "grad_tau": 0.0770733505487442,
        "torsion": 0.0,
        "alignment": 2.569777727127075,
        "S_field": 0.19774048030376434,
        "Gamma_field": 0.7959452867507935,
        "S_over_Gamma": 0.24843476712703705,
        "Da": 46.185020446777344,
        "E_coh": 0.630172073841095,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.12,
              40.15
            ],
            [
              -88.08,
              40.13
            ],
            [
              -88.08,
              40.1
            ],
            [
              -88.09,
              40.08
            ],
            [
              -88.11,
              40.07
            ],
            [
              -88.15,
              40.07
            ],
            [
              -88.16,
              40.08
            ],
            [
              -88.16,
              40.13
            ],
            [
              -88.12,
              40.15
            ]
          ]
        ]
      },
      "raw_probability": 0.0488,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5f3eae09c899d9dfbdc31362943b754d0e9d07f9aaf452eb38d22704d5cbe80a",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0488,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2533232d60776fa8a35e1e42353b052cd5ea7af2a99950cd861f76d97c11f3ed",
        "signature": {
          "alg": "ed25519",
          "sig": "7eaa173c33c72caf88cbe86f2b5797ece0a088e602494cf4285039d1b947334a88980840a4648ec20a74f9ace3c179552c62f571b81e2ec49c4060199965600c"
        }
      },
      "receipt_sha256": "2533232d60776fa8a35e1e42353b052cd5ea7af2a99950cd861f76d97c11f3ed"
    },
    {
      "storm_id": "320372",
      "lat": 40.5821,
      "lon": -88.3374,
      "motion_east": 2.0,
      "motion_south": 6.1,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1816.0,
      "ebshear": 26.0,
      "srh01": 6.0,
      "maxllaz": 0.004,
      "mesh": 0.21,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.9383
        },
        {
          "name": "alignment",
          "value": 0.3361
        },
        {
          "name": "tau",
          "value": 1.0484
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0473
      },
      "coherence_score": 1.0483503341674805,
      "coherence_diagnostics": {
        "tau": 1.0483503341674805,
        "grad_tau": 0.13048014044761658,
        "torsion": 0.0,
        "alignment": 0.33614617586135864,
        "S_field": 0.30712687969207764,
        "Gamma_field": 0.28594523668289185,
        "S_over_Gamma": 1.0740758180618286,
        "Da": 16.84992027282715,
        "E_coh": 0.7162111401557922,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.3,
              40.67
            ],
            [
              -88.25,
              40.67
            ],
            [
              -88.23,
              40.65
            ],
            [
              -88.23,
              40.61
            ],
            [
              -88.25,
              40.57
            ],
            [
              -88.25,
              40.54
            ],
            [
              -88.32,
              40.48
            ],
            [
              -88.38,
              40.49
            ],
            [
              -88.39,
              40.5
            ],
            [
              -88.39,
              40.52
            ],
            [
              -88.42,
              40.55
            ],
            [
              -88.45,
              40.55
            ],
            [
              -88.45,
              40.56
            ],
            [
              -88.4,
              40.56
            ],
            [
              -88.38,
              40.57
            ],
            [
              -88.36,
              40.61
            ],
            [
              -88.33,
              40.64
            ],
            [
              -88.33,
              40.65
            ],
            [
              -88.3,
              40.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0473,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "86538dfe073952bac335c19e6cc9b56b596c0ec753a3295aec32a018b193af0b",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0473,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5ee17ebcea6640c0a05911f6e002e9e51343f628d337225b68569aaf26a5abc9",
        "signature": {
          "alg": "ed25519",
          "sig": "d36a157c46b7b228c55e79e46d8890ce9e06bb1b643126dd748d685546cbeacaef50543e299e114f8b295805ba9415e817be91afaa2e22b5f11d930b64589306"
        }
      },
      "receipt_sha256": "5ee17ebcea6640c0a05911f6e002e9e51343f628d337225b68569aaf26a5abc9"
    },
    {
      "storm_id": "320305",
      "lat": 40.0372,
      "lon": -91.8088,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 739.0,
      "ebshear": 37.0,
      "srh01": 10.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.8133
        },
        {
          "name": "alignment",
          "value": 0.6287
        },
        {
          "name": "tau",
          "value": 1.1628
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0462
      },
      "coherence_score": 1.1628282070159912,
      "coherence_diagnostics": {
        "tau": 1.1628282070159912,
        "grad_tau": 0.1131896823644638,
        "torsion": 0.0,
        "alignment": 0.6286794543266296,
        "S_field": 0.303353488445282,
        "Gamma_field": 0.35511189699172974,
        "S_over_Gamma": 0.8542476296424866,
        "Da": 20.809080123901367,
        "E_coh": 0.6802993416786194,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.73,
              40.12
            ],
            [
              -91.71,
              40.11
            ],
            [
              -91.68,
              40.11
            ],
            [
              -91.64,
              40.07
            ],
            [
              -91.64,
              40.03
            ],
            [
              -91.67,
              40.0
            ],
            [
              -91.71,
              39.99
            ],
            [
              -91.74,
              39.97
            ],
            [
              -91.8,
              39.97
            ],
            [
              -91.81,
              39.98
            ],
            [
              -91.84,
              39.98
            ],
            [
              -91.85,
              39.97
            ],
            [
              -91.88,
              39.97
            ],
            [
              -91.89,
              39.96
            ],
            [
              -91.93,
              39.96
            ],
            [
              -91.98,
              39.99
            ],
            [
              -91.98,
              40.04
            ],
            [
              -91.97,
              40.05
            ],
            [
              -91.94,
              40.05
            ],
            [
              -91.9,
              40.07
            ],
            [
              -91.87,
              40.1
            ],
            [
              -91.8,
              40.1
            ],
            [
              -91.79,
              40.11
            ],
            [
              -91.74,
              40.11
            ],
            [
              -91.73,
              40.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0462,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a10300b19e8f3102359f897b17f6e8a6076b4cd1dcc622dd8b0635cfccc498af",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0462,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "389e18f23a9f2a86537825eff07c1bc8bec5a0689c7eafba1b6241197d996d16",
        "signature": {
          "alg": "ed25519",
          "sig": "135b51180f6b6d7e236d61bec7792e10da2649e2789a7f9ce0dbc83fb151738297e3f87cf11fb8a7f307ecb4084b27ed9e99a288da4c331e1e9c304e89b56409"
        }
      },
      "receipt_sha256": "389e18f23a9f2a86537825eff07c1bc8bec5a0689c7eafba1b6241197d996d16"
    },
    {
      "storm_id": "320437",
      "lat": 40.4225,
      "lon": -87.9788,
      "motion_east": 3.0,
      "motion_south": 5.2,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1387.0,
      "ebshear": 30.0,
      "srh01": 20.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.9383
        },
        {
          "name": "alignment",
          "value": 0.3361
        },
        {
          "name": "tau",
          "value": 1.0484
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0448
      },
      "coherence_score": 1.0483503341674805,
      "coherence_diagnostics": {
        "tau": 1.0483503341674805,
        "grad_tau": 0.13048014044761658,
        "torsion": 0.0,
        "alignment": 0.33614617586135864,
        "S_field": 0.30712687969207764,
        "Gamma_field": 0.28594523668289185,
        "S_over_Gamma": 1.0740758180618286,
        "Da": 16.84992027282715,
        "E_coh": 0.7162111401557922,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.99,
              40.45
            ],
            [
              -87.96,
              40.45
            ],
            [
              -87.95,
              40.44
            ],
            [
              -87.95,
              40.39
            ],
            [
              -87.97,
              40.38
            ],
            [
              -88.01,
              40.39
            ],
            [
              -88.01,
              40.43
            ],
            [
              -87.99,
              40.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0448,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "92503d7f4251ba64d667b781950ccb1e70a3230020576b711c425f33f6cad8fb",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0448,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2f665a285214439d2c785399066648fd91d3f0c05beb9c3d133695e1cfa57d65",
        "signature": {
          "alg": "ed25519",
          "sig": "43ee14be8d5f5ae0cab57d0db1c5a9712adba1f77a4966318749cb079501dbce9d7095c6e0ed5c2774242101b4f232d870e74ab48f3499f513985d13dafac808"
        }
      },
      "receipt_sha256": "2f665a285214439d2c785399066648fd91d3f0c05beb9c3d133695e1cfa57d65"
    },
    {
      "storm_id": "320426",
      "lat": 47.424,
      "lon": -73.502,
      "motion_east": 6.4,
      "motion_south": 1.8,
      "valid_time": "20260820_023039 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 218.0,
      "ebshear": 17.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.9383
        },
        {
          "name": "alignment",
          "value": 1.5422
        },
        {
          "name": "tau",
          "value": 0.6156
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0446
      },
      "coherence_score": 0.6156339049339294,
      "coherence_diagnostics": {
        "tau": 0.6156339049339294,
        "grad_tau": 0.2277335822582245,
        "torsion": 0.0,
        "alignment": 1.542225956916809,
        "S_field": 0.2280733287334442,
        "Gamma_field": 0.3167785704135895,
        "S_over_Gamma": 0.7199771404266357,
        "Da": 18.255722045898438,
        "E_coh": 0.13040728867053986,
        "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": [
          [
            [
              -73.52,
              47.48
            ],
            [
              -73.48,
              47.48
            ],
            [
              -73.45,
              47.44
            ],
            [
              -73.45,
              47.4
            ],
            [
              -73.47,
              47.36
            ],
            [
              -73.52,
              47.36
            ],
            [
              -73.52,
              47.37
            ],
            [
              -73.55,
              47.41
            ],
            [
              -73.54,
              47.46
            ],
            [
              -73.52,
              47.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0446,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c5980e93bce7aa9147b55ce71f3567073754306b547b3f458a7ed78f25d970f8",
        "issued_at": "2026-08-20T02:53:16Z",
        "raw_probability": 0.0446,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "457fbbed25d9584b3d7fb083b9ee3486edf2fe164e0aafa0a06482b5ceac0b59",
        "signature": {
          "alg": "ed25519",
          "sig": "161cdb66567601855892f8e159f2fd01e5eab5614f323a7095eaa6b979415f65b8691366c3c4e1a426762cde55547fcfca359c0ffd1f8f7847a5f2f62cf0b309"
        }
      },
      "receipt_sha256": "457fbbed25d9584b3d7fb083b9ee3486edf2fe164e0aafa0a06482b5ceac0b59"
    }
  ]
}
