{
  "forecast_id": "to_fcst_20260421_1656",
  "hazard": "tornado",
  "issued_at": "2026-04-21T16:56:15Z",
  "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": "probsevere",
  "n_active_storms": 24,
  "top_probability": 0.1459,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "304300",
      "lat": 43.4444,
      "lon": -87.2222,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1459,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 155.0,
      "ebshear": 28.0,
      "srh01": 118.0,
      "maxllaz": 0.005,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1459
      },
      "coherence_score": 0.1459,
      "coherence_diagnostics": {
        "tau": 0.06236938387155533,
        "grad_tau": 0.004616003017872572,
        "torsion": 0.0,
        "alignment": 0.002723441692069173,
        "S_field": 0.024217361584305763,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.09686944633722305,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.23,
              43.48
            ],
            [
              -87.2,
              43.48
            ],
            [
              -87.17,
              43.46
            ],
            [
              -87.17,
              43.43
            ],
            [
              -87.21,
              43.4
            ],
            [
              -87.25,
              43.4
            ],
            [
              -87.27,
              43.41
            ],
            [
              -87.27,
              43.46
            ],
            [
              -87.23,
              43.48
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304271",
      "lat": 43.173,
      "lon": -88.038,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.135,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 346.0,
      "ebshear": 29.0,
      "srh01": 65.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.135
      },
      "coherence_score": 0.135,
      "coherence_diagnostics": {
        "tau": 0.06475624442100525,
        "grad_tau": 0.0014447557041421533,
        "torsion": 0.0,
        "alignment": 0.0005056645022705197,
        "S_field": 0.025520144030451775,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1020805761218071,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.06,
              43.21
            ],
            [
              -88.01,
              43.21
            ],
            [
              -87.99,
              43.19
            ],
            [
              -87.99,
              43.15
            ],
            [
              -88.03,
              43.13
            ],
            [
              -88.04,
              43.14
            ],
            [
              -88.06,
              43.14
            ],
            [
              -88.07,
              43.15
            ],
            [
              -88.07,
              43.2
            ],
            [
              -88.06,
              43.21
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304327",
      "lat": 43.09,
      "lon": -88.186,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.135,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 376.0,
      "ebshear": 30.0,
      "srh01": 75.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.135
      },
      "coherence_score": 0.135,
      "coherence_diagnostics": {
        "tau": 0.06475624442100525,
        "grad_tau": 0.0014447557041421533,
        "torsion": 0.0,
        "alignment": 0.0005056645022705197,
        "S_field": 0.025520144030451775,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1020805761218071,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.21,
              43.12
            ],
            [
              -88.16,
              43.12
            ],
            [
              -88.14,
              43.11
            ],
            [
              -88.14,
              43.06
            ],
            [
              -88.16,
              43.05
            ],
            [
              -88.2,
              43.05
            ],
            [
              -88.21,
              43.06
            ],
            [
              -88.21,
              43.1
            ],
            [
              -88.22,
              43.11
            ],
            [
              -88.21,
              43.12
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304310",
      "lat": 38.9193,
      "lon": -120.79,
      "motion_east": 3.6,
      "motion_south": -14.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1333,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 96.0,
      "ebshear": 15.0,
      "srh01": 177.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1333
      },
      "coherence_score": 0.1333,
      "coherence_diagnostics": {
        "tau": 0.06456547975540161,
        "grad_tau": 0.0031130413990467787,
        "torsion": 0.0,
        "alignment": 0.0027550416998565197,
        "S_field": 0.026541851460933685,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.10616740584373474,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -120.76,
              39.01
            ],
            [
              -120.73,
              39.01
            ],
            [
              -120.71,
              38.99
            ],
            [
              -120.72,
              38.93
            ],
            [
              -120.74,
              38.9
            ],
            [
              -120.74,
              38.88
            ],
            [
              -120.78,
              38.83
            ],
            [
              -120.8,
              38.82
            ],
            [
              -120.84,
              38.82
            ],
            [
              -120.88,
              38.86
            ],
            [
              -120.89,
              38.9
            ],
            [
              -120.87,
              38.94
            ],
            [
              -120.84,
              38.97
            ],
            [
              -120.76,
              39.01
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304318",
      "lat": 38.6575,
      "lon": -120.6262,
      "motion_east": 6.5,
      "motion_south": -9.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1205,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 62.0,
      "ebshear": 9.0,
      "srh01": 154.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1205
      },
      "coherence_score": 0.1205,
      "coherence_diagnostics": {
        "tau": 0.06367436051368713,
        "grad_tau": 0.004177907947450876,
        "torsion": 0.0,
        "alignment": 0.003216989105567336,
        "S_field": 0.02603321522474289,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.10413286089897156,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -120.66,
              38.69
            ],
            [
              -120.61,
              38.69
            ],
            [
              -120.6,
              38.68
            ],
            [
              -120.59,
              38.66
            ],
            [
              -120.59,
              38.61
            ],
            [
              -120.64,
              38.61
            ],
            [
              -120.66,
              38.63
            ],
            [
              -120.66,
              38.69
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304275",
      "lat": 29.653,
      "lon": -95.801,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1153,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 84.0,
      "ebshear": 32.0,
      "srh01": 144.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1153
      },
      "coherence_score": 0.1153,
      "coherence_diagnostics": {
        "tau": 0.17549732327461243,
        "grad_tau": 0.011364983394742012,
        "torsion": 0.0,
        "alignment": 0.006222328636795282,
        "S_field": 0.06639978289604187,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.2655991315841675,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.8,
              29.69
            ],
            [
              -95.77,
              29.69
            ],
            [
              -95.76,
              29.68
            ],
            [
              -95.76,
              29.63
            ],
            [
              -95.79,
              29.6
            ],
            [
              -95.82,
              29.6
            ],
            [
              -95.84,
              29.63
            ],
            [
              -95.84,
              29.65
            ],
            [
              -95.83,
              29.67
            ],
            [
              -95.8,
              29.69
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304308",
      "lat": 29.8092,
      "lon": -96.0631,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1027,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 99.0,
      "ebshear": 30.0,
      "srh01": 118.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1027
      },
      "coherence_score": 0.1027,
      "coherence_diagnostics": {
        "tau": 0.17522425949573517,
        "grad_tau": 0.01213115081191063,
        "torsion": 0.0,
        "alignment": 0.007157378830015659,
        "S_field": 0.06608942896127701,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.26435771584510803,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.08,
              29.86
            ],
            [
              -96.03,
              29.86
            ],
            [
              -96.02,
              29.85
            ],
            [
              -96.02,
              29.78
            ],
            [
              -96.03,
              29.77
            ],
            [
              -96.05,
              29.77
            ],
            [
              -96.06,
              29.76
            ],
            [
              -96.08,
              29.76
            ],
            [
              -96.09,
              29.77
            ],
            [
              -96.1,
              29.81
            ],
            [
              -96.09,
              29.82
            ],
            [
              -96.09,
              29.85
            ],
            [
              -96.08,
              29.86
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304316",
      "lat": 30.3622,
      "lon": -96.9278,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.1009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 134.0,
      "ebshear": 25.0,
      "srh01": 114.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1009
      },
      "coherence_score": 0.1009,
      "coherence_diagnostics": {
        "tau": 0.16866645216941833,
        "grad_tau": 0.016597775742411613,
        "torsion": 0.0,
        "alignment": 0.008547854609787464,
        "S_field": 0.06230941042304039,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.24923764169216156,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.95,
              30.4
            ],
            [
              -96.89,
              30.4
            ],
            [
              -96.88,
              30.38
            ],
            [
              -96.88,
              30.34
            ],
            [
              -96.92,
              30.31
            ],
            [
              -96.95,
              30.31
            ],
            [
              -96.97,
              30.33
            ],
            [
              -96.96,
              30.39
            ],
            [
              -96.95,
              30.4
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304328",
      "lat": 31.2256,
      "lon": -96.8222,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0995,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 125.0,
      "ebshear": 21.0,
      "srh01": 111.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0995
      },
      "coherence_score": 0.0995,
      "coherence_diagnostics": {
        "tau": 0.163712278008461,
        "grad_tau": 0.018162695690989494,
        "torsion": 0.0,
        "alignment": 0.010080295614898205,
        "S_field": 0.059844356030225754,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.23937742412090302,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.83,
              31.25
            ],
            [
              -96.8,
              31.25
            ],
            [
              -96.8,
              31.23
            ],
            [
              -96.79,
              31.22
            ],
            [
              -96.8,
              31.19
            ],
            [
              -96.84,
              31.19
            ],
            [
              -96.86,
              31.21
            ],
            [
              -96.85,
              31.24
            ],
            [
              -96.83,
              31.25
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304324",
      "lat": 29.145,
      "lon": -95.4638,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0986,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 107.0,
      "ebshear": 26.0,
      "srh01": 109.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0986
      },
      "coherence_score": 0.0986,
      "coherence_diagnostics": {
        "tau": 0.16033600270748138,
        "grad_tau": 0.019865311682224274,
        "torsion": 0.0,
        "alignment": 0.009535349905490875,
        "S_field": 0.05930915102362633,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.2372366040945053,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.48,
              29.17
            ],
            [
              -95.46,
              29.17
            ],
            [
              -95.43,
              29.15
            ],
            [
              -95.43,
              29.1
            ],
            [
              -95.45,
              29.1
            ],
            [
              -95.49,
              29.14
            ],
            [
              -95.49,
              29.16
            ],
            [
              -95.48,
              29.17
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304248",
      "lat": 30.7541,
      "lon": -94.6165,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 16.0,
      "ebshear": 19.0,
      "srh01": 87.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.16754096746444702,
        "grad_tau": 0.01730741560459137,
        "torsion": 0.0,
        "alignment": 0.007528726011514664,
        "S_field": 0.06188623979687691,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.24754495918750763,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.69,
              30.83
            ],
            [
              -94.64,
              30.83
            ],
            [
              -94.59,
              30.77
            ],
            [
              -94.56,
              30.77
            ],
            [
              -94.54,
              30.76
            ],
            [
              -94.52,
              30.74
            ],
            [
              -94.52,
              30.7
            ],
            [
              -94.55,
              30.68
            ],
            [
              -94.59,
              30.68
            ],
            [
              -94.61,
              30.69
            ],
            [
              -94.62,
              30.7
            ],
            [
              -94.62,
              30.72
            ],
            [
              -94.66,
              30.76
            ],
            [
              -94.68,
              30.76
            ],
            [
              -94.7,
              30.78
            ],
            [
              -94.7,
              30.82
            ],
            [
              -94.69,
              30.83
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304258",
      "lat": 30.5079,
      "lon": -97.2389,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 184.0,
      "ebshear": 25.0,
      "srh01": 92.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.16866645216941833,
        "grad_tau": 0.016597775742411613,
        "torsion": 0.0,
        "alignment": 0.008547854609787464,
        "S_field": 0.06230941042304039,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.24923764169216156,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.28,
              30.57
            ],
            [
              -97.24,
              30.57
            ],
            [
              -97.22,
              30.55
            ],
            [
              -97.21,
              30.55
            ],
            [
              -97.2,
              30.53
            ],
            [
              -97.17,
              30.5
            ],
            [
              -97.16,
              30.5
            ],
            [
              -97.16,
              30.48
            ],
            [
              -97.18,
              30.46
            ],
            [
              -97.21,
              30.46
            ],
            [
              -97.22,
              30.47
            ],
            [
              -97.25,
              30.47
            ],
            [
              -97.26,
              30.46
            ],
            [
              -97.27,
              30.47
            ],
            [
              -97.29,
              30.47
            ],
            [
              -97.31,
              30.49
            ],
            [
              -97.32,
              30.53
            ],
            [
              -97.31,
              30.55
            ],
            [
              -97.28,
              30.57
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304268",
      "lat": 31.25,
      "lon": -96.55,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 38.0,
      "ebshear": 17.0,
      "srh01": 97.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.17434434592723846,
        "grad_tau": 0.01206870749592781,
        "torsion": 0.0,
        "alignment": 0.005853323265910149,
        "S_field": 0.0653035119175911,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.2612140476703644,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.54,
              31.3
            ],
            [
              -96.51,
              31.3
            ],
            [
              -96.48,
              31.27
            ],
            [
              -96.47,
              31.23
            ],
            [
              -96.52,
              31.19
            ],
            [
              -96.54,
              31.19
            ],
            [
              -96.55,
              31.18
            ],
            [
              -96.63,
              31.21
            ],
            [
              -96.63,
              31.27
            ],
            [
              -96.61,
              31.28
            ],
            [
              -96.58,
              31.28
            ],
            [
              -96.54,
              31.3
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304286",
      "lat": 31.055,
      "lon": -95.6375,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 27.0,
      "ebshear": 15.0,
      "srh01": 88.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.17326343059539795,
        "grad_tau": 0.013545187190175056,
        "torsion": 0.0,
        "alignment": 0.0059598819352686405,
        "S_field": 0.06467124819755554,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.25868499279022217,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.64,
              31.09
            ],
            [
              -95.62,
              31.09
            ],
            [
              -95.59,
              31.07
            ],
            [
              -95.59,
              31.03
            ],
            [
              -95.62,
              31.01
            ],
            [
              -95.7,
              31.01
            ],
            [
              -95.7,
              31.05
            ],
            [
              -95.64,
              31.09
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304292",
      "lat": 38.0591,
      "lon": -122.3073,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 412.0,
      "ebshear": 29.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.05553426221013069,
        "grad_tau": 0.014019688591361046,
        "torsion": 0.0,
        "alignment": 0.0024534454569220543,
        "S_field": 0.029326509684324265,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.11730603873729706,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -122.28,
              38.1
            ],
            [
              -122.27,
              38.08
            ],
            [
              -122.27,
              38.02
            ],
            [
              -122.29,
              38.01
            ],
            [
              -122.34,
              38.01
            ],
            [
              -122.34,
              38.03
            ],
            [
              -122.35,
              38.04
            ],
            [
              -122.34,
              38.08
            ],
            [
              -122.33,
              38.09
            ],
            [
              -122.29,
              38.09
            ],
            [
              -122.28,
              38.1
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304302",
      "lat": 42.96,
      "lon": -88.5477,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 306.0,
      "ebshear": 29.0,
      "srh01": 88.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.06177586317062378,
        "grad_tau": 0.005039490293711424,
        "torsion": 0.0,
        "alignment": 0.002217375673353672,
        "S_field": 0.023874320089817047,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.09549728035926819,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.5,
              43.01
            ],
            [
              -88.46,
              43.01
            ],
            [
              -88.46,
              42.96
            ],
            [
              -88.47,
              42.94
            ],
            [
              -88.5,
              42.94
            ],
            [
              -88.56,
              42.9
            ],
            [
              -88.61,
              42.9
            ],
            [
              -88.63,
              42.92
            ],
            [
              -88.64,
              42.94
            ],
            [
              -88.64,
              42.97
            ],
            [
              -88.62,
              42.99
            ],
            [
              -88.53,
              42.99
            ],
            [
              -88.5,
              43.01
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304305",
      "lat": 30.243,
      "lon": -95.536,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 136.0,
      "ebshear": 33.0,
      "srh01": 92.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.18002986907958984,
        "grad_tau": 0.006538931746035814,
        "torsion": 0.0,
        "alignment": 0.0030079083517193794,
        "S_field": 0.06840022653341293,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.27360090613365173,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.56,
              30.28
            ],
            [
              -95.51,
              30.28
            ],
            [
              -95.49,
              30.26
            ],
            [
              -95.49,
              30.22
            ],
            [
              -95.52,
              30.2
            ],
            [
              -95.53,
              30.21
            ],
            [
              -95.56,
              30.21
            ],
            [
              -95.57,
              30.22
            ],
            [
              -95.57,
              30.27
            ],
            [
              -95.56,
              30.28
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304307",
      "lat": 29.9627,
      "lon": -94.85,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 25.0,
      "ebshear": 29.0,
      "srh01": 99.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.16387511789798737,
        "grad_tau": 0.018511150032281876,
        "torsion": 0.0,
        "alignment": 0.008885351940989494,
        "S_field": 0.06044435128569603,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.24177740514278412,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.84,
              30.0
            ],
            [
              -94.83,
              29.98
            ],
            [
              -94.82,
              29.99
            ],
            [
              -94.82,
              29.93
            ],
            [
              -94.84,
              29.92
            ],
            [
              -94.85,
              29.93
            ],
            [
              -94.87,
              29.93
            ],
            [
              -94.89,
              29.95
            ],
            [
              -94.89,
              29.98
            ],
            [
              -94.86,
              29.98
            ],
            [
              -94.84,
              30.0
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304312",
      "lat": 29.022,
      "lon": -95.025,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 129.0,
      "ebshear": 41.0,
      "srh01": 83.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.16033600270748138,
        "grad_tau": 0.019865311682224274,
        "torsion": 0.0,
        "alignment": 0.009535349905490875,
        "S_field": 0.05930915102362633,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.2372366040945053,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.03,
              29.05
            ],
            [
              -95.0,
              29.05
            ],
            [
              -94.99,
              29.04
            ],
            [
              -94.99,
              29.0
            ],
            [
              -95.0,
              28.99
            ],
            [
              -95.05,
              28.99
            ],
            [
              -95.06,
              29.0
            ],
            [
              -95.05,
              29.01
            ],
            [
              -95.05,
              29.04
            ],
            [
              -95.03,
              29.05
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304321",
      "lat": 39.8912,
      "lon": -121.7087,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 159.0,
      "ebshear": 15.0,
      "srh01": 74.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.06052274629473686,
        "grad_tau": 0.007139393128454685,
        "torsion": 0.0,
        "alignment": 0.002641575410962105,
        "S_field": 0.026663636788725853,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.10665454715490341,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -121.73,
              39.92
            ],
            [
              -121.7,
              39.92
            ],
            [
              -121.66,
              39.89
            ],
            [
              -121.67,
              39.85
            ],
            [
              -121.72,
              39.85
            ],
            [
              -121.72,
              39.87
            ],
            [
              -121.74,
              39.91
            ],
            [
              -121.73,
              39.92
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304322",
      "lat": 32.8422,
      "lon": -97.4189,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 409.0,
      "ebshear": 22.0,
      "srh01": 72.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.1282150000333786,
        "grad_tau": 0.02514534257352352,
        "torsion": 0.0,
        "alignment": 0.009052323177456856,
        "S_field": 0.04281238093972206,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.17124952375888824,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.43,
              32.87
            ],
            [
              -97.38,
              32.87
            ],
            [
              -97.38,
              32.82
            ],
            [
              -97.39,
              32.81
            ],
            [
              -97.43,
              32.81
            ],
            [
              -97.44,
              32.82
            ],
            [
              -97.44,
              32.85
            ],
            [
              -97.45,
              32.86
            ],
            [
              -97.43,
              32.87
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304325",
      "lat": 32.304,
      "lon": -94.248,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 5.0,
      "ebshear": 3.0,
      "srh01": 64.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.12283168733119965,
        "grad_tau": 0.026898279786109924,
        "torsion": 0.0,
        "alignment": 0.008607449941337109,
        "S_field": 0.0395502932369709,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1582011729478836,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.22,
              32.34
            ],
            [
              -94.21,
              32.32
            ],
            [
              -94.21,
              32.28
            ],
            [
              -94.24,
              32.26
            ],
            [
              -94.28,
              32.26
            ],
            [
              -94.3,
              32.28
            ],
            [
              -94.3,
              32.3
            ],
            [
              -94.27,
              32.33
            ],
            [
              -94.23,
              32.33
            ],
            [
              -94.22,
              32.34
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304326",
      "lat": 30.0186,
      "lon": -94.75,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 31.0,
      "ebshear": 29.0,
      "srh01": 93.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.16387511789798737,
        "grad_tau": 0.018511150032281876,
        "torsion": 0.0,
        "alignment": 0.008885351940989494,
        "S_field": 0.06044435128569603,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.24177740514278412,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.75,
              30.05
            ],
            [
              -94.72,
              30.05
            ],
            [
              -94.72,
              30.0
            ],
            [
              -94.74,
              29.99
            ],
            [
              -94.78,
              29.99
            ],
            [
              -94.79,
              30.0
            ],
            [
              -94.75,
              30.05
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "304329",
      "lat": 29.473,
      "lon": -95.097,
      "motion_east": 9.4,
      "motion_south": -3.0,
      "valid_time": "20260421_163040 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 135.0,
      "ebshear": 38.0,
      "srh01": 75.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.0947
      },
      "coherence_score": 0.0947,
      "coherence_diagnostics": {
        "tau": 0.17549732327461243,
        "grad_tau": 0.011364983394742012,
        "torsion": 0.0,
        "alignment": 0.006222328636795282,
        "S_field": 0.06639978289604187,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.2655991315841675,
        "Da": 17.130695343017578,
        "E_coh": 0.0,
        "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": "probsevere",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.11,
              29.51
            ],
            [
              -95.08,
              29.51
            ],
            [
              -95.06,
              29.49
            ],
            [
              -95.05,
              29.45
            ],
            [
              -95.07,
              29.43
            ],
            [
              -95.11,
              29.43
            ],
            [
              -95.12,
              29.44
            ],
            [
              -95.13,
              29.46
            ],
            [
              -95.13,
              29.5
            ],
            [
              -95.11,
              29.51
            ]
          ]
        ]
      }
    }
  ]
}
