{
  "forecast_id": "to_fcst_20260515_2056",
  "hazard": "tornado",
  "issued_at": "2026-05-15T20:56:55Z",
  "model_version": "tornado_storm_v1_0",
  "forecast_horizon_hours": 24,
  "scoring_tier": "tier1_ml",
  "scoring_tier_label": "ML (pre-trained gradient-boosted trees)",
  "coherence_source": "hrrr",
  "n_active_storms": 12,
  "top_probability": 0.1216,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "91280",
      "lat": 46.6722,
      "lon": -123.8594,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.1216,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 104.0,
      "ebshear": 19.0,
      "srh01": 81.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.3813
        },
        {
          "name": "alignment",
          "value": 3.1692
        },
        {
          "name": "tau",
          "value": 0.3436
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1216
      },
      "coherence_score": 0.3436134457588196,
      "coherence_diagnostics": {
        "tau": 0.3436134457588196,
        "grad_tau": 0.29384294152259827,
        "torsion": 0.0,
        "alignment": 3.169153928756714,
        "S_field": 0.22772066295146942,
        "Gamma_field": 0.19812540709972382,
        "S_over_Gamma": 1.149376392364502,
        "Da": 10.326851844787598,
        "E_coh": 0.1312679499387741,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -123.89,
              46.76
            ],
            [
              -123.86,
              46.76
            ],
            [
              -123.82,
              46.73
            ],
            [
              -123.82,
              46.7
            ],
            [
              -123.8,
              46.67
            ],
            [
              -123.81,
              46.66
            ],
            [
              -123.81,
              46.61
            ],
            [
              -123.83,
              46.61
            ],
            [
              -123.84,
              46.6
            ],
            [
              -123.85,
              46.61
            ],
            [
              -123.87,
              46.6
            ],
            [
              -123.89,
              46.61
            ],
            [
              -123.9,
              46.63
            ],
            [
              -123.89,
              46.65
            ],
            [
              -123.89,
              46.68
            ],
            [
              -123.91,
              46.71
            ],
            [
              -123.9,
              46.75
            ],
            [
              -123.89,
              46.76
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91276",
      "lat": 49.2769,
      "lon": -122.6506,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0762,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 180.0,
      "ebshear": 17.0,
      "srh01": 49.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 11.6313
        },
        {
          "name": "alignment",
          "value": 2.7723
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0762
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.33605092763900757,
        "torsion": 0.0,
        "alignment": 2.772268295288086,
        "S_field": 0.2745703458786011,
        "Gamma_field": 0.19729207456111908,
        "S_over_Gamma": 1.3916947841644287,
        "Da": 10.861639022827148,
        "E_coh": 0.2813868820667267,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -122.63,
              49.38
            ],
            [
              -122.61,
              49.36
            ],
            [
              -122.61,
              49.32
            ],
            [
              -122.59,
              49.3
            ],
            [
              -122.6,
              49.29
            ],
            [
              -122.6,
              49.25
            ],
            [
              -122.64,
              49.2
            ],
            [
              -122.64,
              49.19
            ],
            [
              -122.66,
              49.18
            ],
            [
              -122.69,
              49.18
            ],
            [
              -122.72,
              49.22
            ],
            [
              -122.71,
              49.24
            ],
            [
              -122.71,
              49.28
            ],
            [
              -122.69,
              49.31
            ],
            [
              -122.68,
              49.35
            ],
            [
              -122.63,
              49.38
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91287",
      "lat": 39.4873,
      "lon": -96.0073,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0573,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3058.0,
      "ebshear": 24.0,
      "srh01": 28.0,
      "maxllaz": 0.005,
      "mesh": 0.26,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.2563
        },
        {
          "name": "alignment",
          "value": 0.9826
        },
        {
          "name": "tau",
          "value": 0.474
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0573
      },
      "coherence_score": 0.4739953577518463,
      "coherence_diagnostics": {
        "tau": 0.4739953577518463,
        "grad_tau": 0.08689530938863754,
        "torsion": 0.0,
        "alignment": 0.9826142191886902,
        "S_field": 0.14254319667816162,
        "Gamma_field": 0.560625433921814,
        "S_over_Gamma": 0.254257470369339,
        "Da": 31.971466064453125,
        "E_coh": 0.6772546768188477,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.02,
              39.53
            ],
            [
              -95.99,
              39.53
            ],
            [
              -95.95,
              39.51
            ],
            [
              -95.95,
              39.45
            ],
            [
              -95.96,
              39.44
            ],
            [
              -96.01,
              39.43
            ],
            [
              -96.04,
              39.45
            ],
            [
              -96.05,
              39.47
            ],
            [
              -96.05,
              39.5
            ],
            [
              -96.04,
              39.52
            ],
            [
              -96.02,
              39.53
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91284",
      "lat": 39.288,
      "lon": -95.6913,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0555,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3081.0,
      "ebshear": 21.0,
      "srh01": 27.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.3813
        },
        {
          "name": "alignment",
          "value": 0.4616
        },
        {
          "name": "tau",
          "value": 0.7784
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0555
      },
      "coherence_score": 0.778361439704895,
      "coherence_diagnostics": {
        "tau": 0.778361439704895,
        "grad_tau": 0.3045988976955414,
        "torsion": 0.0,
        "alignment": 0.4615679979324341,
        "S_field": 0.7945312857627869,
        "Gamma_field": 0.9439587593078613,
        "S_over_Gamma": 0.8417012691497803,
        "Da": 58.52584457397461,
        "E_coh": 0.9246109127998352,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.72,
              39.34
            ],
            [
              -95.7,
              39.34
            ],
            [
              -95.69,
              39.33
            ],
            [
              -95.65,
              39.32
            ],
            [
              -95.64,
              39.3
            ],
            [
              -95.65,
              39.29
            ],
            [
              -95.65,
              39.26
            ],
            [
              -95.67,
              39.24
            ],
            [
              -95.69,
              39.24
            ],
            [
              -95.7,
              39.25
            ],
            [
              -95.72,
              39.24
            ],
            [
              -95.72,
              39.26
            ],
            [
              -95.71,
              39.27
            ],
            [
              -95.74,
              39.3
            ],
            [
              -95.72,
              39.34
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91290",
      "lat": 41.068,
      "lon": -105.108,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0505,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2.0,
      "ebshear": 1.0,
      "srh01": 23.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 4.6313
        },
        {
          "name": "alignment",
          "value": -1.2197
        },
        {
          "name": "tau",
          "value": 0.464
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0505
      },
      "coherence_score": 0.4640437364578247,
      "coherence_diagnostics": {
        "tau": 0.4640437364578247,
        "grad_tau": 0.06461876630783081,
        "torsion": 0.0,
        "alignment": -1.2196564674377441,
        "S_field": 0.1795956790447235,
        "Gamma_field": 0.5281254053115845,
        "S_over_Gamma": 0.34006255865097046,
        "Da": 27.75600242614746,
        "E_coh": 0.3953384757041931,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -105.14,
              41.1
            ],
            [
              -105.06,
              41.1
            ],
            [
              -105.06,
              41.02
            ],
            [
              -105.14,
              41.02
            ],
            [
              -105.14,
              41.1
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91292",
      "lat": 24.5423,
      "lon": -77.9362,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.05,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2216.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1313
        },
        {
          "name": "alignment",
          "value": 2.0402
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.05
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3181726336479187,
        "torsion": 0.0,
        "alignment": 2.040231704711914,
        "S_field": 0.218257337808609,
        "Gamma_field": 0.7006254196166992,
        "S_over_Gamma": 0.3115178644657135,
        "Da": 43.68717575073242,
        "E_coh": 0.6458878517150879,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.97,
              24.6
            ],
            [
              -77.95,
              24.59
            ],
            [
              -77.95,
              24.57
            ],
            [
              -77.96,
              24.56
            ],
            [
              -77.95,
              24.54
            ],
            [
              -77.94,
              24.53
            ],
            [
              -77.89,
              24.53
            ],
            [
              -77.88,
              24.51
            ],
            [
              -77.89,
              24.5
            ],
            [
              -77.9,
              24.51
            ],
            [
              -77.95,
              24.51
            ],
            [
              -77.97,
              24.5
            ],
            [
              -77.97,
              24.6
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91291",
      "lat": 24.6975,
      "lon": -78.0575,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0491,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2582.0,
      "ebshear": 14.0,
      "srh01": 13.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7563
        },
        {
          "name": "alignment",
          "value": 1.9777
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0491
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.22355082631111145,
        "torsion": 0.0,
        "alignment": 1.977731704711914,
        "S_field": 0.32408156991004944,
        "Gamma_field": 0.40729209780693054,
        "S_over_Gamma": 0.7956981658935547,
        "Da": 25.274625778198242,
        "E_coh": 0.7908575534820557,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.08,
              24.74
            ],
            [
              -78.07,
              24.74
            ],
            [
              -78.06,
              24.72
            ],
            [
              -78.07,
              24.71
            ],
            [
              -78.07,
              24.69
            ],
            [
              -78.06,
              24.68
            ],
            [
              -78.01,
              24.68
            ],
            [
              -78.0,
              24.67
            ],
            [
              -78.01,
              24.64
            ],
            [
              -78.09,
              24.64
            ],
            [
              -78.09,
              24.72
            ],
            [
              -78.08,
              24.74
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91250",
      "lat": 39.1894,
      "lon": -104.2317,
      "motion_east": 2.8,
      "motion_south": 0.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0467,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 336.0,
      "ebshear": 26.0,
      "srh01": 20.0,
      "maxllaz": 0.012,
      "mesh": 0.33,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 4.5063
        },
        {
          "name": "alignment",
          "value": -1.5947
        },
        {
          "name": "tau",
          "value": 0.2919
        },
        {
          "name": "maxllaz",
          "value": 0.012
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0467
      },
      "coherence_score": 0.2918708324432373,
      "coherence_diagnostics": {
        "tau": 0.2918708324432373,
        "grad_tau": 0.059561800211668015,
        "torsion": 0.0,
        "alignment": -1.5946626663208008,
        "S_field": 0.12898863852024078,
        "Gamma_field": 0.48562541604042053,
        "S_over_Gamma": 0.2656134366989136,
        "Da": 28.04826545715332,
        "E_coh": 0.3183211386203766,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.28,
              39.31
            ],
            [
              -104.21,
              39.29
            ],
            [
              -104.17,
              39.25
            ],
            [
              -104.17,
              39.23
            ],
            [
              -104.16,
              39.22
            ],
            [
              -104.16,
              39.16
            ],
            [
              -104.17,
              39.15
            ],
            [
              -104.17,
              39.13
            ],
            [
              -104.18,
              39.11
            ],
            [
              -104.21,
              39.09
            ],
            [
              -104.26,
              39.09
            ],
            [
              -104.26,
              39.1
            ],
            [
              -104.28,
              39.11
            ],
            [
              -104.3,
              39.14
            ],
            [
              -104.31,
              39.22
            ],
            [
              -104.3,
              39.23
            ],
            [
              -104.3,
              39.27
            ],
            [
              -104.28,
              39.31
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91251",
      "lat": 26.9991,
      "lon": -80.7082,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0421,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3286.0,
      "ebshear": 14.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.34,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.0063
        },
        {
          "name": "alignment",
          "value": 0.2666
        },
        {
          "name": "tau",
          "value": 0.2046
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0421
      },
      "coherence_score": 0.2046084851026535,
      "coherence_diagnostics": {
        "tau": 0.2046084851026535,
        "grad_tau": 0.03138915076851845,
        "torsion": 0.0,
        "alignment": 0.26657164096832275,
        "S_field": 0.12910345196723938,
        "Gamma_field": 1.2756253480911255,
        "S_over_Gamma": 0.10120797157287598,
        "Da": 77.9281005859375,
        "E_coh": 0.3167037069797516,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.72,
              27.05
            ],
            [
              -80.69,
              27.05
            ],
            [
              -80.66,
              27.02
            ],
            [
              -80.66,
              26.95
            ],
            [
              -80.7,
              26.95
            ],
            [
              -80.71,
              26.94
            ],
            [
              -80.73,
              26.95
            ],
            [
              -80.74,
              26.99
            ],
            [
              -80.73,
              27.0
            ],
            [
              -80.73,
              27.04
            ],
            [
              -80.72,
              27.05
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91289",
      "lat": 48.5562,
      "lon": -104.7338,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0419,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 224.0,
      "ebshear": 13.0,
      "srh01": 25.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 10.7563
        },
        {
          "name": "alignment",
          "value": 1.0514
        },
        {
          "name": "tau",
          "value": 0.2025
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0419
      },
      "coherence_score": 0.20251789689064026,
      "coherence_diagnostics": {
        "tau": 0.20251789689064026,
        "grad_tau": 0.17683404684066772,
        "torsion": 0.0,
        "alignment": 1.0513842105865479,
        "S_field": 0.12872815132141113,
        "Gamma_field": 0.3672921061515808,
        "S_over_Gamma": 0.3504789471626282,
        "Da": 20.194223403930664,
        "E_coh": 0.4677175283432007,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.74,
              48.59
            ],
            [
              -104.7,
              48.58
            ],
            [
              -104.7,
              48.54
            ],
            [
              -104.72,
              48.52
            ],
            [
              -104.75,
              48.52
            ],
            [
              -104.76,
              48.53
            ],
            [
              -104.76,
              48.58
            ],
            [
              -104.74,
              48.59
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91240",
      "lat": 33.1212,
      "lon": -104.0306,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0368,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 430.0,
      "ebshear": 24.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 11.7563
        },
        {
          "name": "alignment",
          "value": -0.7581
        },
        {
          "name": "tau",
          "value": 0.1453
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0368
      },
      "coherence_score": 0.14528578519821167,
      "coherence_diagnostics": {
        "tau": 0.14528578519821167,
        "grad_tau": 0.03672926500439644,
        "torsion": 0.0,
        "alignment": -0.7580733895301819,
        "S_field": 0.06588796526193619,
        "Gamma_field": 0.5547921061515808,
        "S_over_Gamma": 0.11876153945922852,
        "Da": 34.96677780151367,
        "E_coh": 0.4674486219882965,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.04,
              33.2
            ],
            [
              -103.97,
              33.2
            ],
            [
              -103.93,
              33.18
            ],
            [
              -103.93,
              33.13
            ],
            [
              -103.97,
              33.12
            ],
            [
              -103.98,
              33.11
            ],
            [
              -104.0,
              33.11
            ],
            [
              -104.02,
              33.09
            ],
            [
              -104.02,
              33.06
            ],
            [
              -104.05,
              33.03
            ],
            [
              -104.1,
              33.03
            ],
            [
              -104.12,
              33.06
            ],
            [
              -104.12,
              33.09
            ],
            [
              -104.11,
              33.11
            ],
            [
              -104.06,
              33.15
            ],
            [
              -104.06,
              33.19
            ],
            [
              -104.04,
              33.2
            ]
          ]
        ]
      }
    },
    {
      "storm_id": "91263",
      "lat": 33.7678,
      "lon": -102.9978,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260515_203040 UTC",
      "tornado_probability": 0.0364,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 277.0,
      "ebshear": 15.0,
      "srh01": 25.0,
      "maxllaz": 0.003,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 10.7563
        },
        {
          "name": "alignment",
          "value": 1.349
        },
        {
          "name": "tau",
          "value": 0.1254
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0364
      },
      "coherence_score": 0.12541426718235016,
      "coherence_diagnostics": {
        "tau": 0.12541426718235016,
        "grad_tau": 0.043311040848493576,
        "torsion": 0.0,
        "alignment": 1.3489601612091064,
        "S_field": 0.06857125461101532,
        "Gamma_field": 1.0047919750213623,
        "S_over_Gamma": 0.06824422627687454,
        "Da": 64.05567169189453,
        "E_coh": 0.37690630555152893,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.03,
              33.8
            ],
            [
              -103.01,
              33.79
            ],
            [
              -102.91,
              33.8
            ],
            [
              -102.91,
              33.75
            ],
            [
              -102.97,
              33.72
            ],
            [
              -103.02,
              33.72
            ],
            [
              -103.05,
              33.74
            ],
            [
              -103.05,
              33.79
            ],
            [
              -103.03,
              33.8
            ]
          ]
        ]
      }
    }
  ]
}
