{
  "forecast_id": "to_fcst_20260422_0753",
  "hazard": "tornado",
  "issued_at": "2026-04-22T07:53:02Z",
  "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": 18,
  "top_probability": 0.1927,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "305603",
      "lat": 39.7143,
      "lon": -86.0986,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1927,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 304.0,
      "ebshear": 9.0,
      "srh01": 225.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1927
      },
      "coherence_score": 0.1927,
      "coherence_diagnostics": {
        "tau": 0.07617127895355225,
        "grad_tau": 0.002687187632545829,
        "torsion": 0.0,
        "alignment": 0.003130573546513915,
        "S_field": 0.030242254957556725,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1209690198302269,
        "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": [
          [
            [
              -86.11,
              39.75
            ],
            [
              -86.05,
              39.75
            ],
            [
              -86.05,
              39.67
            ],
            [
              -86.13,
              39.67
            ],
            [
              -86.13,
              39.69
            ],
            [
              -86.11,
              39.72
            ],
            [
              -86.11,
              39.75
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305602",
      "lat": 40.0991,
      "lon": -85.7473,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1904,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 234.0,
      "ebshear": 14.0,
      "srh01": 262.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1904
      },
      "coherence_score": 0.1904,
      "coherence_diagnostics": {
        "tau": 0.07617127895355225,
        "grad_tau": 0.002687187632545829,
        "torsion": 0.0,
        "alignment": 0.003130573546513915,
        "S_field": 0.030242254957556725,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1209690198302269,
        "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": [
          [
            [
              -85.76,
              40.14
            ],
            [
              -85.75,
              40.13
            ],
            [
              -85.71,
              40.13
            ],
            [
              -85.71,
              40.1
            ],
            [
              -85.72,
              40.09
            ],
            [
              -85.73,
              40.05
            ],
            [
              -85.76,
              40.05
            ],
            [
              -85.76,
              40.06
            ],
            [
              -85.78,
              40.08
            ],
            [
              -85.78,
              40.12
            ],
            [
              -85.76,
              40.14
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305482",
      "lat": 40.0356,
      "lon": -85.4544,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1851,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 240.0,
      "ebshear": 11.0,
      "srh01": 255.0,
      "maxllaz": 0.003,
      "mesh": 0.12,
      "flash_rate": 6.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1851
      },
      "coherence_score": 0.1851,
      "coherence_diagnostics": {
        "tau": 0.07528641819953918,
        "grad_tau": 0.003995620179921389,
        "torsion": 0.0,
        "alignment": 0.005094415508210659,
        "S_field": 0.02970929816365242,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.11883719265460968,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.49,
              40.07
            ],
            [
              -85.43,
              40.07
            ],
            [
              -85.42,
              40.05
            ],
            [
              -85.42,
              40.02
            ],
            [
              -85.44,
              40.0
            ],
            [
              -85.45,
              40.01
            ],
            [
              -85.46,
              40.0
            ],
            [
              -85.49,
              40.03
            ],
            [
              -85.49,
              40.07
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305607",
      "lat": 39.943,
      "lon": -86.08,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1548,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 318.0,
      "ebshear": 10.0,
      "srh01": 212.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 2.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1548
      },
      "coherence_score": 0.1548,
      "coherence_diagnostics": {
        "tau": 0.07617127895355225,
        "grad_tau": 0.002687187632545829,
        "torsion": 0.0,
        "alignment": 0.003130573546513915,
        "S_field": 0.030242254957556725,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.1209690198302269,
        "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": [
          [
            [
              -86.09,
              39.97
            ],
            [
              -86.08,
              39.96
            ],
            [
              -86.07,
              39.97
            ],
            [
              -86.03,
              39.96
            ],
            [
              -86.06,
              39.92
            ],
            [
              -86.06,
              39.89
            ],
            [
              -86.09,
              39.89
            ],
            [
              -86.12,
              39.94
            ],
            [
              -86.11,
              39.96
            ],
            [
              -86.09,
              39.97
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305556",
      "lat": 40.545,
      "lon": -86.095,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1397,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 357.0,
      "ebshear": 16.0,
      "srh01": 188.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1397
      },
      "coherence_score": 0.1397,
      "coherence_diagnostics": {
        "tau": 0.07525709271430969,
        "grad_tau": 0.0040512396954,
        "torsion": 0.0,
        "alignment": 0.0037980370689183474,
        "S_field": 0.029724685475230217,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.11889874190092087,
        "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": [
          [
            [
              -86.12,
              40.58
            ],
            [
              -86.04,
              40.58
            ],
            [
              -86.04,
              40.52
            ],
            [
              -86.05,
              40.51
            ],
            [
              -86.12,
              40.5
            ],
            [
              -86.12,
              40.53
            ],
            [
              -86.15,
              40.56
            ],
            [
              -86.12,
              40.58
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305575",
      "lat": 40.5309,
      "lon": -86.2418,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1391,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 401.0,
      "ebshear": 16.0,
      "srh01": 187.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 9.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1391
      },
      "coherence_score": 0.1391,
      "coherence_diagnostics": {
        "tau": 0.07525709271430969,
        "grad_tau": 0.0040512396954,
        "torsion": 0.0,
        "alignment": 0.0037980370689183474,
        "S_field": 0.029724685475230217,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.11889874190092087,
        "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": [
          [
            [
              -86.26,
              40.57
            ],
            [
              -86.23,
              40.57
            ],
            [
              -86.21,
              40.55
            ],
            [
              -86.2,
              40.55
            ],
            [
              -86.21,
              40.54
            ],
            [
              -86.21,
              40.49
            ],
            [
              -86.23,
              40.48
            ],
            [
              -86.27,
              40.48
            ],
            [
              -86.29,
              40.5
            ],
            [
              -86.29,
              40.54
            ],
            [
              -86.26,
              40.57
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305609",
      "lat": 28.118,
      "lon": -97.749,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.135,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2020.0,
      "ebshear": 57.0,
      "srh01": 68.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.07081672549247742,
        "grad_tau": 0.0005143323796801269,
        "torsion": 0.0,
        "alignment": 0.0001748729991959408,
        "S_field": 0.029751639813184738,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.11900655925273895,
        "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.78,
              28.15
            ],
            [
              -97.7,
              28.15
            ],
            [
              -97.69,
              28.14
            ],
            [
              -97.7,
              28.13
            ],
            [
              -97.76,
              28.13
            ],
            [
              -97.77,
              28.12
            ],
            [
              -97.77,
              28.08
            ],
            [
              -97.76,
              28.07
            ],
            [
              -97.78,
              28.06
            ],
            [
              -97.78,
              28.15
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305589",
      "lat": 41.3436,
      "lon": -73.38,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.1216,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 17.0,
      "ebshear": 6.0,
      "srh01": 156.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [],
      "model_scores": {
        "analytic_prob": 0.1216
      },
      "coherence_score": 0.1216,
      "coherence_diagnostics": {
        "tau": 0.013577871955931187,
        "grad_tau": 0.00035662518348544836,
        "torsion": 0.0,
        "alignment": 0.0002781676594167948,
        "S_field": 0.005159896798431873,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.020639587193727493,
        "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": [
          [
            [
              -73.41,
              41.38
            ],
            [
              -73.38,
              41.38
            ],
            [
              -73.36,
              41.36
            ],
            [
              -73.35,
              41.36
            ],
            [
              -73.33,
              41.34
            ],
            [
              -73.32,
              41.3
            ],
            [
              -73.34,
              41.29
            ],
            [
              -73.4,
              41.29
            ],
            [
              -73.44,
              41.34
            ],
            [
              -73.44,
              41.36
            ],
            [
              -73.41,
              41.38
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305521",
      "lat": 46.6356,
      "lon": -119.1894,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 20.0,
      "ebshear": 30.0,
      "srh01": 22.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.04027535766363144,
        "grad_tau": 0.0040304996073246,
        "torsion": 0.0,
        "alignment": 0.0004433549474924803,
        "S_field": 0.017928363755345345,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.07171345502138138,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -119.16,
              46.72
            ],
            [
              -119.13,
              46.72
            ],
            [
              -119.11,
              46.7
            ],
            [
              -119.11,
              46.67
            ],
            [
              -119.16,
              46.57
            ],
            [
              -119.16,
              46.53
            ],
            [
              -119.18,
              46.51
            ],
            [
              -119.22,
              46.51
            ],
            [
              -119.27,
              46.55
            ],
            [
              -119.28,
              46.57
            ],
            [
              -119.28,
              46.62
            ],
            [
              -119.23,
              46.68
            ],
            [
              -119.22,
              46.68
            ],
            [
              -119.19,
              46.71
            ],
            [
              -119.17,
              46.71
            ],
            [
              -119.16,
              46.72
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305522",
      "lat": 46.1029,
      "lon": -119.2706,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 27.0,
      "ebshear": 28.0,
      "srh01": 34.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.0418434701859951,
        "grad_tau": 0.0006911971140652895,
        "torsion": 0.0,
        "alignment": 0.00014342340000439435,
        "S_field": 0.017371023073792458,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.06948409229516983,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -119.28,
              46.21
            ],
            [
              -119.26,
              46.21
            ],
            [
              -119.24,
              46.19
            ],
            [
              -119.22,
              46.11
            ],
            [
              -119.2,
              46.07
            ],
            [
              -119.18,
              46.05
            ],
            [
              -119.18,
              46.03
            ],
            [
              -119.22,
              46.0
            ],
            [
              -119.28,
              46.0
            ],
            [
              -119.3,
              46.01
            ],
            [
              -119.32,
              46.03
            ],
            [
              -119.34,
              46.07
            ],
            [
              -119.33,
              46.09
            ],
            [
              -119.33,
              46.14
            ],
            [
              -119.32,
              46.15
            ],
            [
              -119.32,
              46.18
            ],
            [
              -119.28,
              46.21
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305526",
      "lat": 46.1681,
      "lon": -119.0976,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 41.0,
      "ebshear": 31.0,
      "srh01": 50.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.0418434701859951,
        "grad_tau": 0.0006911971140652895,
        "torsion": 0.0,
        "alignment": 0.00014342340000439435,
        "S_field": 0.017371023073792458,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.06948409229516983,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -119.16,
              46.26
            ],
            [
              -119.13,
              46.26
            ],
            [
              -119.11,
              46.24
            ],
            [
              -119.11,
              46.21
            ],
            [
              -119.1,
              46.19
            ],
            [
              -119.08,
              46.18
            ],
            [
              -119.07,
              46.16
            ],
            [
              -119.04,
              46.14
            ],
            [
              -119.04,
              46.11
            ],
            [
              -119.03,
              46.1
            ],
            [
              -119.04,
              46.08
            ],
            [
              -119.05,
              46.09
            ],
            [
              -119.06,
              46.08
            ],
            [
              -119.08,
              46.1
            ],
            [
              -119.09,
              46.1
            ],
            [
              -119.11,
              46.14
            ],
            [
              -119.11,
              46.16
            ],
            [
              -119.15,
              46.18
            ],
            [
              -119.16,
              46.24
            ],
            [
              -119.17,
              46.25
            ],
            [
              -119.16,
              46.26
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305532",
      "lat": 46.1059,
      "lon": -118.5636,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 24.0,
      "ebshear": 23.0,
      "srh01": 38.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.0418434701859951,
        "grad_tau": 0.0006911971140652895,
        "torsion": 0.0,
        "alignment": 0.00014342340000439435,
        "S_field": 0.017371023073792458,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.06948409229516983,
        "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": [
          [
            [
              -118.56,
              46.24
            ],
            [
              -118.52,
              46.24
            ],
            [
              -118.5,
              46.22
            ],
            [
              -118.49,
              46.22
            ],
            [
              -118.49,
              46.21
            ],
            [
              -118.46,
              46.17
            ],
            [
              -118.46,
              46.01
            ],
            [
              -118.48,
              45.97
            ],
            [
              -118.47,
              45.93
            ],
            [
              -118.5,
              45.9
            ],
            [
              -118.53,
              45.9
            ],
            [
              -118.55,
              45.91
            ],
            [
              -118.58,
              45.95
            ],
            [
              -118.6,
              46.0
            ],
            [
              -118.71,
              46.1
            ],
            [
              -118.71,
              46.15
            ],
            [
              -118.69,
              46.17
            ],
            [
              -118.69,
              46.18
            ],
            [
              -118.65,
              46.2
            ],
            [
              -118.62,
              46.2
            ],
            [
              -118.58,
              46.22
            ],
            [
              -118.56,
              46.24
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305536",
      "lat": 46.5096,
      "lon": -118.6093,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 21.0,
      "ebshear": 36.0,
      "srh01": 44.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.0418434701859951,
        "grad_tau": 0.0006911971140652895,
        "torsion": 0.0,
        "alignment": 0.00014342340000439435,
        "S_field": 0.017371023073792458,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.06948409229516983,
        "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": [
          [
            [
              -118.79,
              46.6
            ],
            [
              -118.71,
              46.6
            ],
            [
              -118.64,
              46.55
            ],
            [
              -118.6,
              46.55
            ],
            [
              -118.59,
              46.56
            ],
            [
              -118.48,
              46.56
            ],
            [
              -118.47,
              46.55
            ],
            [
              -118.43,
              46.55
            ],
            [
              -118.42,
              46.54
            ],
            [
              -118.42,
              46.51
            ],
            [
              -118.43,
              46.5
            ],
            [
              -118.46,
              46.5
            ],
            [
              -118.48,
              46.48
            ],
            [
              -118.48,
              46.46
            ],
            [
              -118.49,
              46.46
            ],
            [
              -118.5,
              46.44
            ],
            [
              -118.56,
              46.44
            ],
            [
              -118.59,
              46.46
            ],
            [
              -118.6,
              46.45
            ],
            [
              -118.66,
              46.45
            ],
            [
              -118.67,
              46.44
            ],
            [
              -118.75,
              46.44
            ],
            [
              -118.77,
              46.45
            ],
            [
              -118.81,
              46.49
            ],
            [
              -118.83,
              46.53
            ],
            [
              -118.82,
              46.54
            ],
            [
              -118.82,
              46.57
            ],
            [
              -118.79,
              46.6
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305561",
      "lat": 45.4229,
      "lon": -118.9194,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2.0,
      "ebshear": 2.0,
      "srh01": 53.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.03959563747048378,
        "grad_tau": 0.00365266646258533,
        "torsion": 0.0,
        "alignment": 0.000748796621337533,
        "S_field": 0.015510422177612782,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.062041688710451126,
        "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": [
          [
            [
              -119.01,
              45.52
            ],
            [
              -118.96,
              45.52
            ],
            [
              -118.94,
              45.51
            ],
            [
              -118.9,
              45.47
            ],
            [
              -118.88,
              45.43
            ],
            [
              -118.84,
              45.41
            ],
            [
              -118.82,
              45.39
            ],
            [
              -118.82,
              45.35
            ],
            [
              -118.84,
              45.33
            ],
            [
              -118.88,
              45.33
            ],
            [
              -118.9,
              45.35
            ],
            [
              -118.91,
              45.35
            ],
            [
              -118.92,
              45.37
            ],
            [
              -118.96,
              45.39
            ],
            [
              -119.02,
              45.45
            ],
            [
              -119.02,
              45.5
            ],
            [
              -119.01,
              45.52
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305577",
      "lat": 46.4569,
      "lon": -117.6297,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 13.0,
      "ebshear": 18.0,
      "srh01": 75.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.04089828208088875,
        "grad_tau": 0.002400115132331848,
        "torsion": 0.0,
        "alignment": 0.0008280397159978747,
        "S_field": 0.01683128997683525,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.067325159907341,
        "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": [
          [
            [
              -117.66,
              46.55
            ],
            [
              -117.62,
              46.55
            ],
            [
              -117.61,
              46.54
            ],
            [
              -117.61,
              46.52
            ],
            [
              -117.59,
              46.5
            ],
            [
              -117.59,
              46.49
            ],
            [
              -117.58,
              46.48
            ],
            [
              -117.56,
              46.48
            ],
            [
              -117.56,
              46.44
            ],
            [
              -117.55,
              46.43
            ],
            [
              -117.57,
              46.43
            ],
            [
              -117.58,
              46.42
            ],
            [
              -117.59,
              46.36
            ],
            [
              -117.62,
              46.33
            ],
            [
              -117.68,
              46.33
            ],
            [
              -117.7,
              46.36
            ],
            [
              -117.67,
              46.4
            ],
            [
              -117.67,
              46.41
            ],
            [
              -117.66,
              46.41
            ],
            [
              -117.65,
              46.43
            ],
            [
              -117.63,
              46.44
            ],
            [
              -117.64,
              46.45
            ],
            [
              -117.64,
              46.47
            ],
            [
              -117.65,
              46.48
            ],
            [
              -117.67,
              46.48
            ],
            [
              -117.67,
              46.49
            ],
            [
              -117.69,
              46.51
            ],
            [
              -117.69,
              46.52
            ],
            [
              -117.66,
              46.55
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305585",
      "lat": 46.514,
      "lon": -118.2913,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 15.0,
      "ebshear": 18.0,
      "srh01": 64.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.04089828208088875,
        "grad_tau": 0.002400115132331848,
        "torsion": 0.0,
        "alignment": 0.0008280397159978747,
        "S_field": 0.01683128997683525,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.067325159907341,
        "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": [
          [
            [
              -118.33,
              46.57
            ],
            [
              -118.26,
              46.57
            ],
            [
              -118.25,
              46.56
            ],
            [
              -118.23,
              46.56
            ],
            [
              -118.22,
              46.55
            ],
            [
              -118.22,
              46.51
            ],
            [
              -118.23,
              46.49
            ],
            [
              -118.25,
              46.48
            ],
            [
              -118.25,
              46.47
            ],
            [
              -118.31,
              46.44
            ],
            [
              -118.36,
              46.44
            ],
            [
              -118.38,
              46.46
            ],
            [
              -118.38,
              46.51
            ],
            [
              -118.37,
              46.53
            ],
            [
              -118.33,
              46.57
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305599",
      "lat": 46.4323,
      "lon": -117.8285,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 17.0,
      "ebshear": 24.0,
      "srh01": 68.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.04089828208088875,
        "grad_tau": 0.002400115132331848,
        "torsion": 0.0,
        "alignment": 0.0008280397159978747,
        "S_field": 0.01683128997683525,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.067325159907341,
        "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": [
          [
            [
              -117.82,
              46.49
            ],
            [
              -117.77,
              46.49
            ],
            [
              -117.75,
              46.48
            ],
            [
              -117.75,
              46.45
            ],
            [
              -117.76,
              46.44
            ],
            [
              -117.77,
              46.4
            ],
            [
              -117.81,
              46.39
            ],
            [
              -117.87,
              46.36
            ],
            [
              -117.91,
              46.37
            ],
            [
              -117.92,
              46.38
            ],
            [
              -117.92,
              46.43
            ],
            [
              -117.9,
              46.45
            ],
            [
              -117.82,
              46.49
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "305605",
      "lat": 45.311,
      "lon": -118.669,
      "motion_east": 9.0,
      "motion_south": -1.0,
      "valid_time": "20260422_073033 UTC",
      "tornado_probability": 0.0947,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 29.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.03959563747048378,
        "grad_tau": 0.00365266646258533,
        "torsion": 0.0,
        "alignment": 0.000748796621337533,
        "S_field": 0.015510422177612782,
        "Gamma_field": 0.25,
        "S_over_Gamma": 0.062041688710451126,
        "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": [
          [
            [
              -118.67,
              45.35
            ],
            [
              -118.66,
              45.34
            ],
            [
              -118.64,
              45.34
            ],
            [
              -118.62,
              45.32
            ],
            [
              -118.62,
              45.29
            ],
            [
              -118.66,
              45.26
            ],
            [
              -118.71,
              45.26
            ],
            [
              -118.72,
              45.28
            ],
            [
              -118.72,
              45.32
            ],
            [
              -118.67,
              45.35
            ]
          ]
        ]
      }
    }
  ]
}
