{
  "forecast_id": "to_fcst_20260504_1745",
  "hazard": "tornado",
  "issued_at": "2026-05-04T17:45:59Z",
  "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": 15,
  "top_probability": 0.2356,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "29173",
      "lat": 38.714,
      "lon": -91.778,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.2356,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1181.0,
      "ebshear": 40.0,
      "srh01": 169.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.7081
        },
        {
          "name": "alignment",
          "value": -6.1599
        },
        {
          "name": "tau",
          "value": 0.3538
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2356
      },
      "coherence_score": 0.3538338840007782,
      "coherence_diagnostics": {
        "tau": 0.3538338840007782,
        "grad_tau": 0.0802542194724083,
        "torsion": 0.0,
        "alignment": -6.159939765930176,
        "S_field": 0.1414889246225357,
        "Gamma_field": 0.34195476770401,
        "S_over_Gamma": 0.4137650430202484,
        "Da": 20.44320297241211,
        "E_coh": 0.31659117341041565,
        "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": [
          [
            [
              -91.78,
              38.75
            ],
            [
              -91.75,
              38.75
            ],
            [
              -91.73,
              38.74
            ],
            [
              -91.73,
              38.69
            ],
            [
              -91.76,
              38.67
            ],
            [
              -91.8,
              38.67
            ],
            [
              -91.82,
              38.68
            ],
            [
              -91.82,
              38.71
            ],
            [
              -91.81,
              38.73
            ],
            [
              -91.78,
              38.75
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29177",
      "lat": 40.331,
      "lon": -88.874,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.2246,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 910.0,
      "ebshear": 43.0,
      "srh01": 126.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 126.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.3331
        },
        {
          "name": "alignment",
          "value": 2.7071
        },
        {
          "name": "tau",
          "value": 0.4958
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2246
      },
      "coherence_score": 0.4957609176635742,
      "coherence_diagnostics": {
        "tau": 0.4957609176635742,
        "grad_tau": 0.12091558426618576,
        "torsion": 0.0,
        "alignment": 2.7071211338043213,
        "S_field": 0.21601033210754395,
        "Gamma_field": 0.8927881121635437,
        "S_over_Gamma": 0.24195027351379395,
        "Da": 53.581504821777344,
        "E_coh": 0.24335911870002747,
        "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.91,
              40.36
            ],
            [
              -88.85,
              40.36
            ],
            [
              -88.81,
              40.34
            ],
            [
              -88.84,
              40.33
            ],
            [
              -88.86,
              40.31
            ],
            [
              -88.86,
              40.29
            ],
            [
              -88.89,
              40.29
            ],
            [
              -88.89,
              40.32
            ],
            [
              -88.92,
              40.35
            ],
            [
              -88.91,
              40.36
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29119",
      "lat": 39.2929,
      "lon": -87.4564,
      "motion_east": 3.8,
      "motion_south": 0.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.1405,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1375.0,
      "ebshear": 47.0,
      "srh01": 194.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 194.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.3331
        },
        {
          "name": "alignment",
          "value": 10.7332
        },
        {
          "name": "tau",
          "value": 0.5052
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1405
      },
      "coherence_score": 0.5051863789558411,
      "coherence_diagnostics": {
        "tau": 0.5051863789558411,
        "grad_tau": 0.09028889238834381,
        "torsion": 0.0,
        "alignment": 10.733182907104492,
        "S_field": 0.49004340171813965,
        "Gamma_field": 1.070288062095642,
        "S_over_Gamma": 0.4578612148761749,
        "Da": 63.77079772949219,
        "E_coh": 0.39840221405029297,
        "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": [
          [
            [
              -87.45,
              39.36
            ],
            [
              -87.4,
              39.35
            ],
            [
              -87.38,
              39.33
            ],
            [
              -87.37,
              39.33
            ],
            [
              -87.37,
              39.27
            ],
            [
              -87.38,
              39.26
            ],
            [
              -87.44,
              39.25
            ],
            [
              -87.48,
              39.23
            ],
            [
              -87.53,
              39.23
            ],
            [
              -87.55,
              39.24
            ],
            [
              -87.56,
              39.25
            ],
            [
              -87.56,
              39.3
            ],
            [
              -87.47,
              39.34
            ],
            [
              -87.45,
              39.36
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29122",
      "lat": 25.8857,
      "lon": -79.9164,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.1121,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1630.0,
      "ebshear": 59.0,
      "srh01": 49.0,
      "maxllaz": 0.006,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.4581
        },
        {
          "name": "alignment",
          "value": 3.6995
        },
        {
          "name": "tau",
          "value": 0.4606
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1121
      },
      "coherence_score": 0.46061795949935913,
      "coherence_diagnostics": {
        "tau": 0.46061795949935913,
        "grad_tau": 0.3500564396381378,
        "torsion": 0.0,
        "alignment": 3.699460506439209,
        "S_field": 0.32474571466445923,
        "Gamma_field": 0.24528808891773224,
        "S_over_Gamma": 1.3239359855651855,
        "Da": 14.471497535705566,
        "E_coh": 0.42701777815818787,
        "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": [
          [
            [
              -79.91,
              25.92
            ],
            [
              -79.91,
              25.91
            ],
            [
              -79.89,
              25.9
            ],
            [
              -79.88,
              25.88
            ],
            [
              -79.89,
              25.87
            ],
            [
              -79.88,
              25.85
            ],
            [
              -79.91,
              25.85
            ],
            [
              -79.92,
              25.86
            ],
            [
              -79.95,
              25.86
            ],
            [
              -79.96,
              25.87
            ],
            [
              -79.96,
              25.89
            ],
            [
              -79.94,
              25.91
            ],
            [
              -79.92,
              25.91
            ],
            [
              -79.91,
              25.92
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29179",
      "lat": 26.1618,
      "lon": -79.7382,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.1059,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1473.0,
      "ebshear": 67.0,
      "srh01": 37.0,
      "maxllaz": 0.008,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.2081
        },
        {
          "name": "alignment",
          "value": 3.9336
        },
        {
          "name": "tau",
          "value": 0.5613
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1059
      },
      "coherence_score": 0.5612637996673584,
      "coherence_diagnostics": {
        "tau": 0.5612637996673584,
        "grad_tau": 0.4202336370944977,
        "torsion": 0.0,
        "alignment": 3.9336092472076416,
        "S_field": 0.38938087224960327,
        "Gamma_field": 0.2277880758047104,
        "S_over_Gamma": 1.709399700164795,
        "Da": 13.373104095458984,
        "E_coh": 0.5652878880500793,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.72,
              26.22
            ],
            [
              -79.71,
              26.21
            ],
            [
              -79.71,
              26.13
            ],
            [
              -79.72,
              26.12
            ],
            [
              -79.72,
              26.09
            ],
            [
              -79.75,
              26.09
            ],
            [
              -79.79,
              26.11
            ],
            [
              -79.79,
              26.17
            ],
            [
              -79.76,
              26.21
            ],
            [
              -79.73,
              26.21
            ],
            [
              -79.72,
              26.22
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29184",
      "lat": 25.3856,
      "lon": -78.8356,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.1034,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1460.0,
      "ebshear": 42.0,
      "srh01": 39.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.2081
        },
        {
          "name": "alignment",
          "value": 1.0217
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1034
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.758942723274231,
        "torsion": 0.0,
        "alignment": 1.0216636657714844,
        "S_field": 0.8327059745788574,
        "Gamma_field": 0.18528808653354645,
        "S_over_Gamma": 4.494114875793457,
        "Da": 11.083943367004395,
        "E_coh": 0.9201146364212036,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.82,
              25.43
            ],
            [
              -78.8,
              25.4
            ],
            [
              -78.8,
              25.36
            ],
            [
              -78.82,
              25.34
            ],
            [
              -78.86,
              25.34
            ],
            [
              -78.87,
              25.35
            ],
            [
              -78.87,
              25.4
            ],
            [
              -78.86,
              25.42
            ],
            [
              -78.82,
              25.43
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29140",
      "lat": 38.8245,
      "lon": -90.1727,
      "motion_east": 3.6,
      "motion_south": -1.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0923,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 814.0,
      "ebshear": 45.0,
      "srh01": 162.0,
      "maxllaz": 0.006,
      "mesh": 0.27,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5831
        },
        {
          "name": "alignment",
          "value": 5.0595
        },
        {
          "name": "tau",
          "value": 0.3529
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0923
      },
      "coherence_score": 0.35294806957244873,
      "coherence_diagnostics": {
        "tau": 0.35294806957244873,
        "grad_tau": 0.06054730713367462,
        "torsion": 0.0,
        "alignment": 5.059492111206055,
        "S_field": 0.3833167552947998,
        "Gamma_field": 1.3877880573272705,
        "S_over_Gamma": 0.27620700001716614,
        "Da": 83.23757934570312,
        "E_coh": 0.4434858560562134,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.16,
              38.86
            ],
            [
              -90.14,
              38.84
            ],
            [
              -90.14,
              38.8
            ],
            [
              -90.15,
              38.78
            ],
            [
              -90.18,
              38.78
            ],
            [
              -90.2,
              38.8
            ],
            [
              -90.2,
              38.82
            ],
            [
              -90.21,
              38.83
            ],
            [
              -90.19,
              38.85
            ],
            [
              -90.17,
              38.85
            ],
            [
              -90.16,
              38.86
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29134",
      "lat": 38.68,
      "lon": -90.519,
      "motion_east": 3.5,
      "motion_south": -1.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0862,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1102.0,
      "ebshear": 46.0,
      "srh01": 183.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 183.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.9581
        },
        {
          "name": "alignment",
          "value": 0.9415
        },
        {
          "name": "tau",
          "value": 0.3089
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0862
      },
      "coherence_score": 0.3089384436607361,
      "coherence_diagnostics": {
        "tau": 0.3089384436607361,
        "grad_tau": 0.04981613531708717,
        "torsion": 0.0,
        "alignment": 0.9415451288223267,
        "S_field": 0.29133105278015137,
        "Gamma_field": 1.5869547128677368,
        "S_over_Gamma": 0.18357868492603302,
        "Da": 94.44426727294922,
        "E_coh": 0.5224867463111877,
        "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.54,
              38.72
            ],
            [
              -90.48,
              38.72
            ],
            [
              -90.47,
              38.71
            ],
            [
              -90.47,
              38.68
            ],
            [
              -90.48,
              38.66
            ],
            [
              -90.52,
              38.63
            ],
            [
              -90.55,
              38.63
            ],
            [
              -90.57,
              38.65
            ],
            [
              -90.57,
              38.68
            ],
            [
              -90.54,
              38.72
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29186",
      "lat": 39.1264,
      "lon": -90.2855,
      "motion_east": 3.8,
      "motion_south": 0.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0862,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 909.0,
      "ebshear": 45.0,
      "srh01": 129.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 129.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.9581
        },
        {
          "name": "alignment",
          "value": 0.9415
        },
        {
          "name": "tau",
          "value": 0.3089
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0862
      },
      "coherence_score": 0.3089384436607361,
      "coherence_diagnostics": {
        "tau": 0.3089384436607361,
        "grad_tau": 0.04981613531708717,
        "torsion": 0.0,
        "alignment": 0.9415451288223267,
        "S_field": 0.29133105278015137,
        "Gamma_field": 1.5869547128677368,
        "S_over_Gamma": 0.18357868492603302,
        "Da": 94.44426727294922,
        "E_coh": 0.5224867463111877,
        "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.26,
              39.17
            ],
            [
              -90.25,
              39.16
            ],
            [
              -90.25,
              39.1
            ],
            [
              -90.27,
              39.1
            ],
            [
              -90.28,
              39.09
            ],
            [
              -90.33,
              39.1
            ],
            [
              -90.33,
              39.11
            ],
            [
              -90.31,
              39.11
            ],
            [
              -90.3,
              39.12
            ],
            [
              -90.3,
              39.16
            ],
            [
              -90.26,
              39.17
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29156",
      "lat": 39.1287,
      "lon": -90.0269,
      "motion_east": 3.7,
      "motion_south": 0.2,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0843,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 943.0,
      "ebshear": 45.0,
      "srh01": 159.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 159.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5831
        },
        {
          "name": "alignment",
          "value": 5.0595
        },
        {
          "name": "tau",
          "value": 0.3529
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0843
      },
      "coherence_score": 0.35294806957244873,
      "coherence_diagnostics": {
        "tau": 0.35294806957244873,
        "grad_tau": 0.06054730713367462,
        "torsion": 0.0,
        "alignment": 5.059492111206055,
        "S_field": 0.3833167552947998,
        "Gamma_field": 1.3877880573272705,
        "S_over_Gamma": 0.27620700001716614,
        "Da": 83.23757934570312,
        "E_coh": 0.4434858560562134,
        "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.02,
              39.2
            ],
            [
              -89.96,
              39.2
            ],
            [
              -89.93,
              39.17
            ],
            [
              -89.93,
              39.14
            ],
            [
              -89.94,
              39.12
            ],
            [
              -89.99,
              39.08
            ],
            [
              -90.01,
              39.08
            ],
            [
              -90.02,
              39.07
            ],
            [
              -90.04,
              39.07
            ],
            [
              -90.05,
              39.08
            ],
            [
              -90.1,
              39.08
            ],
            [
              -90.12,
              39.11
            ],
            [
              -90.12,
              39.14
            ],
            [
              -90.1,
              39.16
            ],
            [
              -90.08,
              39.16
            ],
            [
              -90.02,
              39.2
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29147",
      "lat": 25.7675,
      "lon": -80.7592,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0688,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1582.0,
      "ebshear": 51.0,
      "srh01": 4.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.4581
        },
        {
          "name": "alignment",
          "value": 3.6995
        },
        {
          "name": "tau",
          "value": 0.4606
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0688
      },
      "coherence_score": 0.46061795949935913,
      "coherence_diagnostics": {
        "tau": 0.46061795949935913,
        "grad_tau": 0.3500564396381378,
        "torsion": 0.0,
        "alignment": 3.699460506439209,
        "S_field": 0.32474571466445923,
        "Gamma_field": 0.24528808891773224,
        "S_over_Gamma": 1.3239359855651855,
        "Da": 14.471497535705566,
        "E_coh": 0.42701777815818787,
        "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": [
          [
            [
              -80.76,
              25.81
            ],
            [
              -80.74,
              25.81
            ],
            [
              -80.74,
              25.78
            ],
            [
              -80.72,
              25.76
            ],
            [
              -80.72,
              25.73
            ],
            [
              -80.74,
              25.73
            ],
            [
              -80.75,
              25.72
            ],
            [
              -80.81,
              25.72
            ],
            [
              -80.8,
              25.74
            ],
            [
              -80.8,
              25.8
            ],
            [
              -80.77,
              25.8
            ],
            [
              -80.76,
              25.81
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29160",
      "lat": 26.1175,
      "lon": -80.1975,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0688,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1518.0,
      "ebshear": 57.0,
      "srh01": 5.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.4581
        },
        {
          "name": "alignment",
          "value": 3.6995
        },
        {
          "name": "tau",
          "value": 0.4606
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0688
      },
      "coherence_score": 0.46061795949935913,
      "coherence_diagnostics": {
        "tau": 0.46061795949935913,
        "grad_tau": 0.3500564396381378,
        "torsion": 0.0,
        "alignment": 3.699460506439209,
        "S_field": 0.32474571466445923,
        "Gamma_field": 0.24528808891773224,
        "S_over_Gamma": 1.3239359855651855,
        "Da": 14.471497535705566,
        "E_coh": 0.42701777815818787,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.2,
              26.15
            ],
            [
              -80.16,
              26.15
            ],
            [
              -80.16,
              26.1
            ],
            [
              -80.2,
              26.08
            ],
            [
              -80.23,
              26.08
            ],
            [
              -80.23,
              26.1
            ],
            [
              -80.2,
              26.13
            ],
            [
              -80.2,
              26.15
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29182",
      "lat": 48.7878,
      "lon": -121.82,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0668,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4.0,
      "ebshear": 1.0,
      "srh01": 23.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 11.3331
        },
        {
          "name": "alignment",
          "value": -0.9592
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0668
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.19019010663032532,
        "torsion": 0.0,
        "alignment": -0.9591636657714844,
        "S_field": 0.12272031605243683,
        "Gamma_field": 0.16028808057308197,
        "S_over_Gamma": 0.7656234502792358,
        "Da": 10.321611404418945,
        "E_coh": 0.6313043236732483,
        "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": [
          [
            [
              -121.85,
              48.83
            ],
            [
              -121.83,
              48.79
            ],
            [
              -121.78,
              48.79
            ],
            [
              -121.77,
              48.8
            ],
            [
              -121.77,
              48.75
            ],
            [
              -121.79,
              48.74
            ],
            [
              -121.87,
              48.74
            ],
            [
              -121.87,
              48.82
            ],
            [
              -121.85,
              48.83
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29188",
      "lat": 25.4131,
      "lon": -79.3592,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0651,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1673.0,
      "ebshear": 44.0,
      "srh01": 25.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8331
        },
        {
          "name": "alignment",
          "value": 0.8967
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0651
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5612637996673584,
        "torsion": 0.0,
        "alignment": 0.8966636657714844,
        "S_field": 0.8027861714363098,
        "Gamma_field": 0.1794547587633133,
        "S_over_Gamma": 4.473474025726318,
        "Da": 10.776620864868164,
        "E_coh": 0.9003474712371826,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.36,
              25.46
            ],
            [
              -79.34,
              25.46
            ],
            [
              -79.33,
              25.45
            ],
            [
              -79.35,
              25.41
            ],
            [
              -79.33,
              25.39
            ],
            [
              -79.35,
              25.37
            ],
            [
              -79.39,
              25.36
            ],
            [
              -79.39,
              25.37
            ],
            [
              -79.38,
              25.37
            ],
            [
              -79.36,
              25.4
            ],
            [
              -79.36,
              25.43
            ],
            [
              -79.37,
              25.44
            ],
            [
              -79.36,
              25.46
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "29187",
      "lat": 37.6767,
      "lon": -118.9944,
      "motion_east": 7.7,
      "motion_south": -4.0,
      "valid_time": "20260504_173033 UTC",
      "tornado_probability": 0.0474,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 431.0,
      "ebshear": 15.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.5831
        },
        {
          "name": "alignment",
          "value": 1.8774
        },
        {
          "name": "tau",
          "value": 0.6506
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0474
      },
      "coherence_score": 0.6505901217460632,
      "coherence_diagnostics": {
        "tau": 0.6505901217460632,
        "grad_tau": 0.08067714422941208,
        "torsion": 0.0,
        "alignment": 1.8774369955062866,
        "S_field": 0.07160007208585739,
        "Gamma_field": 0.22445474565029144,
        "S_over_Gamma": 0.3189955949783325,
        "Da": 13.780442237854004,
        "E_coh": 0.2575148642063141,
        "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": [
          [
            [
              -119.0,
              37.71
            ],
            [
              -118.98,
              37.71
            ],
            [
              -118.96,
              37.69
            ],
            [
              -118.96,
              37.65
            ],
            [
              -118.97,
              37.64
            ],
            [
              -119.02,
              37.64
            ],
            [
              -119.03,
              37.65
            ],
            [
              -119.03,
              37.69
            ],
            [
              -119.0,
              37.71
            ]
          ]
        ]
      }
    }
  ]
}
