{
 "dataset": "Cape Girardeau, MO storm events — 12-month window, 25-mile radius plus Cape Girardeau records (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-20T08:50:18.975+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 96,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "nws-alert-06905c6ce79524a2.001-Cape Gir-wind",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-08-20",
   "county": "Cape Girardeau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Cape Girardeau. Severe Thunderstorm Warning issued August 20 at 12:16AM CDT until August 20 at 1:00AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-339"
  },
  {
   "id": "nws-alert-06905c6ce79524a2.001-Cape Gir-hail-2026-08-20",
   "lat": 37.04857142857143,
   "lon": -89.92642857142857,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Cape Girardeau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Cape Girardeau. Max hail: 1\". Severe Thunderstorm Warning issued August 20 at 12:16AM CDT until August 20 at 1:00AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-339"
  },
  {
   "id": "nws-alert-d8f4728036f2b282.002-Cape Gir-wind-2026-08-20",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Cape Girardeau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Cape Girardeau. Severe Thunderstorm Watch issued August 20 at 2:39AM CDT until August 20 at 5:00AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Watch",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "warningProductKey": "PAH-SV-A-602"
  },
  {
   "id": "nws-alert-f0352dcf815792bf.001-Bollinge-wind-2026-08-19",
   "lat": 37.01833333333334,
   "lon": -89.77666666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Bollinger",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Bollinger. Max wind: 60 mph. Severe Thunderstorm Warning issued August 19 at 11:45PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-f0352dcf815792bf.001-Bollinge-hail-2026-08-19",
   "lat": 37.01833333333334,
   "lon": -89.77666666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Bollinger",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Bollinger. Max hail: 1\". Severe Thunderstorm Warning issued August 19 at 11:45PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-f0352dcf815792bf.001-Cape Gir-wind-2026-08-19",
   "lat": 37.01833333333334,
   "lon": -89.77666666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Cape Girardeau. Max wind: 60 mph. Severe Thunderstorm Warning issued August 19 at 11:45PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-f0352dcf815792bf.001-Cape Gir-hail-2026-08-19",
   "lat": 37.01833333333334,
   "lon": -89.77666666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Cape Girardeau. Max hail: 1\". Severe Thunderstorm Warning issued August 19 at 11:45PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-7ada9ed6d05163a4.002-Scott-wind-2026-08-19",
   "lat": 37.05571428571428,
   "lon": -89.72428571428573,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Scott",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Scott. Max wind: 60 mph. Severe Thunderstorm Warning issued August 19 at 11:57PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-7ada9ed6d05163a4.002-Scott-hail-2026-08-19",
   "lat": 37.05571428571428,
   "lon": -89.72428571428573,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Scott",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Scott. Max hail: 1\". Severe Thunderstorm Warning issued August 19 at 11:57PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-7ada9ed6d05163a4.002-Stoddard-wind-2026-08-19",
   "lat": 37.05571428571428,
   "lon": -89.72428571428573,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Stoddard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Stoddard. Max wind: 60 mph. Severe Thunderstorm Warning issued August 19 at 11:57PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "nws-alert-7ada9ed6d05163a4.002-Stoddard-hail-2026-08-19",
   "lat": 37.05571428571428,
   "lon": -89.72428571428573,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Stoddard",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Stoddard. Max hail: 1\". Severe Thunderstorm Warning issued August 19 at 11:57PM CDT until August 20 at 12:15AM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-335"
  },
  {
   "id": "ww-PAH-SV-W-329-2026-08-19-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 40 min. Counties: Bollinger, Scott, Stoddard, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #329 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-329"
  },
  {
   "id": "ww-PAH-SV-W-329-2026-08-19-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 40 min. Counties: Bollinger, Scott, Stoddard, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #329 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-329"
  },
  {
   "id": "nws-alert-4a4ec11de754c61b.001-Mississi-hail-2026-08-19",
   "lat": 37.024375000000006,
   "lon": -89.269375,
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Mississippi",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Mississippi. Max hail: 1\". Severe Thunderstorm Warning issued August 19 at 11:32PM CDT until August 19 at 11:45PM CDT by NWS Paducah KY",
   "sourceDetail": "NWS Paducah KY — Severe Thunderstorm Warning Max hail: 1\".",
   "evidenceLevel": "warning",
   "originStation": "Paducah KY Weather Station",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-331"
  },
  {
   "id": "ww-PAH-SV-W-331-2026-08-19-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 50 min. Counties: Cape Girardeau, Stoddard, Mississippi, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #331 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-331"
  },
  {
   "id": "ww-PAH-SV-W-331-2026-08-19-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 50 min. Counties: Cape Girardeau, Stoddard, Mississippi, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #331 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-331"
  },
  {
   "id": "ww-PAH-SV-W-328-2026-08-19-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 34 min. Counties: Bollinger, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #328 (34 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-328"
  },
  {
   "id": "ww-PAH-SV-W-328-2026-08-19-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-19",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-08-19. Duration: 34 min. Counties: Bollinger, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #328 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-328"
  },
  {
   "id": "ww-PAH-SV-W-313-2026-07-31-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-31. Duration: 61 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.88\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #313 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-313"
  },
  {
   "id": "ww-PAH-SV-W-313-2026-07-31-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-31. Duration: 61 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.88\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #313 (61 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "PAH-SV-W-313"
  },
  {
   "id": "ww-PAH-SV-W-277-2026-07-21-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-21. Duration: 42 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #277 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-277"
  },
  {
   "id": "ww-PAH-SV-W-277-2026-07-21-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-21. Duration: 42 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #277 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-277"
  },
  {
   "id": "ww-PAH-SV-W-264-2026-07-10-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-10",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-10. Duration: 44 min. Counties: Scott, Stoddard, Bollinger, Wayne, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #264 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-264"
  },
  {
   "id": "ww-PAH-SV-W-264-2026-07-10-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-10",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-10. Duration: 44 min. Counties: Scott, Stoddard, Bollinger, Wayne, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #264 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-264"
  },
  {
   "id": "ww-PAH-SV-W-240-2026-07-09-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-09. Duration: 27 min. County: Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #240 (27 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-240"
  },
  {
   "id": "ww-PAH-SV-W-240-2026-07-09-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-09. Duration: 27 min. County: Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #240 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-240"
  },
  {
   "id": "ww-PAH-SV-W-229-2026-07-04-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-04. Duration: 31 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #229 (31 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-229"
  },
  {
   "id": "ww-PAH-SV-W-229-2026-07-04-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-07-04. Duration: 31 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #229 (31 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-229"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 WNW Scott City",
   "date": "2026-06-27",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCGI Cape Girardeau MO.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PAH-SV-W-191-2026-06-27-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-27. Duration: 41 min. Counties: Scott, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #191 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-191"
  },
  {
   "id": "ww-PAH-SV-W-191-2026-06-27-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-27. Duration: 41 min. Counties: Scott, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #191 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-191"
  },
  {
   "id": "ww-PAH-SV-W-190-2026-06-27-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-27. Duration: 39 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #190 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-190"
  },
  {
   "id": "ww-PAH-SV-W-190-2026-06-27-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-27. Duration: 39 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #190 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-190"
  },
  {
   "id": "asos-bf-CGI-2026-06-27",
   "lat": 37.2253,
   "lon": -89.5708,
   "zip": "",
   "city": "CAPE GIRARDEAU",
   "date": "2026-06-27",
   "county": "Cape Girardeau",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CAPE GIRARDEAU (CGI) recorded a 53 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — CAPE GIRARDEAU (CGI) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202606271734-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 WNW Scott City",
   "date": "2026-06-27",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 WNW Scott City, MO. Peak gust: 61 mph.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-17T19:14:00Z-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 WNW Scott City",
   "date": "2026-06-17",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WNW Scott City, MO. Peak gust: 55 mph. ASOS station KCGI Cape Girardeau MO.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PAH-SV-W-169-2026-06-16-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-16. Duration: 49 min. Counties: Perry, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #169 (49 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-169"
  },
  {
   "id": "ww-PAH-SV-W-169-2026-06-16-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-16. Duration: 49 min. Counties: Perry, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #169 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "PAH-SV-W-169"
  },
  {
   "id": "ww-PAH-SV-W-165-2026-06-12-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-12",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-12. Duration: 33 min. Counties: Cape Girardeau, Bollinger. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #165 (33 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-165"
  },
  {
   "id": "ww-PAH-SV-W-165-2026-06-12-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-12",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-12. Duration: 33 min. Counties: Cape Girardeau, Bollinger. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #165 (33 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-165"
  },
  {
   "id": "fema-4929-Cape Girardeau",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-06-04",
   "county": "Cape Girardeau",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, TORNADOES, AND FLOODING",
   "sourceDetail": "FEMA DR-4929: SEVERE STORMS, STRAIGHT-LINE WINDS, TORNADOES, AND FLOODING",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PAH-SV-W-152-2026-06-01-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-01",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-01. Duration: 28 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #152 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-152"
  },
  {
   "id": "ww-PAH-SV-W-152-2026-06-01-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-01",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-06-01. Duration: 28 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #152 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-152"
  },
  {
   "id": "spc-2026-05-31-1009-2049",
   "lat": 37.21,
   "lon": -89.74,
   "zip": "",
   "city": "Delta",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Tree limbs down 1.5 miles north of Delta. (PAH)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-31-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 W Scott City",
   "date": "2026-05-31",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gust measured at KCGI ASOS.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PAH-SV-W-144-2026-05-31-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 48 min. Counties: Scott, Bollinger, Cape Girardeau. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #144 (48 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-144"
  },
  {
   "id": "ww-PAH-SV-W-144-2026-05-31-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 48 min. Counties: Scott, Bollinger, Cape Girardeau. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #144 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-144"
  },
  {
   "id": "ww-PAH-SV-W-140-2026-05-31-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 45 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #140 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-140"
  },
  {
   "id": "ww-PAH-SV-W-140-2026-05-31-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 45 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #140 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-140"
  },
  {
   "id": "ww-PAH-SV-W-142-2026-05-31-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 51 min. Counties: Stoddard, Wayne, Bollinger, Butler, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #142 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-142"
  },
  {
   "id": "ww-PAH-SV-W-142-2026-05-31-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-05-31. Duration: 51 min. Counties: Stoddard, Wayne, Bollinger, Butler, Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #142 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-142"
  },
  {
   "id": "asos-bf-CGI-2026-05-31",
   "lat": 37.2253,
   "lon": -89.5708,
   "zip": "",
   "city": "CAPE GIRARDEAU",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CAPE GIRARDEAU (CGI) recorded a 58 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — CAPE GIRARDEAU (CGI) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605312049-wind-37.21--89.74",
   "lat": 37.21,
   "lon": -89.74,
   "zip": "",
   "city": "1 N Delta",
   "date": "2026-05-31",
   "county": "Cape Girardeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 N Delta, MO. Peak gust: 69 mph.",
   "sourceDetail": "NWS PAH — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605312053-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 W Scott City",
   "date": "2026-05-31",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 W Scott City, MO. Peak gust: 68 mph.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604271146-hail-37.31--89.55",
   "lat": 37.31,
   "lon": -89.55,
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-04-27",
   "county": "Cape Girardeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Cape Girardeau, MO. Hail size: 1\".",
   "sourceDetail": "NWS PAH — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "ww-PAH-SV-W-83-2026-04-27-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-27. Duration: 23 min. Counties: Cape Girardeau, Mississippi, Scott. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #83 (23 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-83"
  },
  {
   "id": "ww-PAH-SV-W-83-2026-04-27-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-27. Duration: 23 min. Counties: Cape Girardeau, Mississippi, Scott. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #83 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-83"
  },
  {
   "id": "ww-PAH-SV-W-111-2026-04-27-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-27. Duration: 28 min. Counties: Bollinger, Scott, Stoddard, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #111 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-111"
  },
  {
   "id": "ww-PAH-SV-W-111-2026-04-27-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-27",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-27. Duration: 28 min. Counties: Bollinger, Scott, Stoddard, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #111 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-111"
  },
  {
   "id": "spc-2026-04-26-1663-1146",
   "lat": 37.31,
   "lon": -89.55,
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-04-26",
   "county": "Cape Girardeau",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter size hail report four blocks east of the university. (PAH)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604162008-hail-37.10--89.56",
   "lat": 37.1,
   "lon": -89.56,
   "zip": "",
   "city": "Benton",
   "date": "2026-04-16",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Benton, MO. Hail size: 1\".",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-202604162009-hail-37.10--89.61",
   "lat": 37.1,
   "lon": -89.61,
   "zip": "",
   "city": "2 SSW New Hamburg",
   "date": "2026-04-16",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SSW New Hamburg, MO. Hail size: 1.5\".",
   "sourceDetail": "NWS PAH — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-202604162024-hail-37.08--89.64",
   "lat": 37.08,
   "lon": -89.64,
   "zip": "",
   "city": "1 ESE Oran",
   "date": "2026-04-16",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 ESE Oran, MO. Hail size: 1.75\".",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "ww-PAH-SV-W-48-2026-04-16-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 45 min. Counties: Bollinger, Cape Girardeau, Stoddard, Scott. Storm tags: wind: 60.0, hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #48 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-48"
  },
  {
   "id": "ww-PAH-SV-W-48-2026-04-16-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 45 min. Counties: Bollinger, Cape Girardeau, Stoddard, Scott. Storm tags: wind: 60.0, hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #48 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "PAH-SV-W-48"
  },
  {
   "id": "ww-PAH-SV-W-50-2026-04-16-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 38 min. Counties: Bollinger, Perry, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #50 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-50"
  },
  {
   "id": "ww-PAH-SV-W-50-2026-04-16-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 38 min. Counties: Bollinger, Perry, Cape Girardeau. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #50 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-50"
  },
  {
   "id": "ww-PAH-SV-W-54-2026-04-16-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 31 min. Counties: Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #54 (31 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-54"
  },
  {
   "id": "ww-PAH-SV-W-54-2026-04-16-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 31 min. Counties: Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #54 (31 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-54"
  },
  {
   "id": "ww-PAH-SV-W-51-2026-04-16-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 23 min. Counties: Bollinger, Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #51 (23 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-51"
  },
  {
   "id": "ww-PAH-SV-W-51-2026-04-16-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-16",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-04-16. Duration: 23 min. Counties: Bollinger, Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #51 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "PAH-SV-W-51"
  },
  {
   "id": "iem-geo-2026-03-15T23:32:00Z-tornado-37.55--89.71",
   "lat": 37.55,
   "lon": -89.71,
   "zip": "",
   "city": "3 S Old Appleton",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 3 S Old Appleton, MO. A brief EF1 tornado touched down just east of I-55 along County Road 510. A couple mobile homes suffered significant roof damage along with one being shifted off its foundation. A couple outbuildings also suffered some damage. Path length was 0.5 mile, peak winds were 97 mph, and max width was 50 yards.",
   "sourceDetail": "NWS PAH — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PAH-SV-W-33-2026-03-15-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-03-15. Duration: 38 min. Counties: Perry, Stoddard, Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #33 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-33"
  },
  {
   "id": "ww-PAH-SV-W-33-2026-03-15-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-03-15. Duration: 38 min. Counties: Perry, Stoddard, Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #33 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-33"
  },
  {
   "id": "ww-PAH-SV-W-29-2026-03-15-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-03-15. Duration: 46 min. Counties: Butler, Cape Girardeau, Scott, Stoddard, Wayne, Bollinger. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #29 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-29"
  },
  {
   "id": "ww-PAH-SV-W-29-2026-03-15-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2026-03-15. Duration: 46 min. Counties: Butler, Cape Girardeau, Scott, Stoddard, Wayne, Bollinger. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #29 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-29"
  },
  {
   "id": "iem-ww-PAH-TO-W-11-Cape Girardeau-tornado-2026-03-15",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS PAH for Cape Girardeau on 2026-03-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-TO-W-11"
  },
  {
   "id": "iem-ww-PAH-TO-W-14-Cape Girardeau-tornado-2026-03-15",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS PAH for Cape Girardeau on 2026-03-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-TO-W-14"
  },
  {
   "id": "iem-ww-PAH-TO-W-12-Cape Girardeau-tornado-2026-03-15",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS PAH for Cape Girardeau on 2026-03-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-TO-W-12"
  },
  {
   "id": "iem-ww-PAH-HW-W-1-Cape Girardeau-wind-2026-03-15",
   "zip": "",
   "city": "Cape Girardeau",
   "date": "2026-03-15",
   "county": "Cape Girardeau",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Cape Girardeau.",
   "sourceDetail": "NWS PAH — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-HW-W-1"
  },
  {
   "id": "iem-geo-2026-03-15T17:11:00Z-wind-37.23--89.58",
   "lat": 37.23,
   "lon": -89.58,
   "zip": "",
   "city": "3 WNW Scott City",
   "date": "2026-03-15",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WNW Scott City, MO. Peak gust: 55 mph. ASOS station KCGI Cape Girardeau MO.",
   "sourceDetail": "NWS PAH — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603050304-hail-37.13--89.67",
   "lat": 37.13,
   "lon": -89.67,
   "zip": "",
   "city": "3 S Chaffee",
   "date": "2026-03-04",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 S Chaffee, MO. Hail size: 0.75\".",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "ww-PAH-SV-W-400-2025-12-28-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-12-28. Duration: 40 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #400 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-400"
  },
  {
   "id": "ww-PAH-SV-W-400-2025-12-28-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-12-28. Duration: 40 min. Counties: Bollinger, Cape Girardeau, Perry. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #400 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-400"
  },
  {
   "id": "ww-PAH-SV-W-405-2025-12-28-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-12-28. Duration: 50 min. County: Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #405 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-405"
  },
  {
   "id": "ww-PAH-SV-W-405-2025-12-28-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-28",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-12-28. Duration: 50 min. County: Cape Girardeau. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #405 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-405"
  },
  {
   "id": "asos-bf-CGI-2025-12-28",
   "lat": 37.2253,
   "lon": -89.5708,
   "zip": "",
   "city": "CAPE GIRARDEAU",
   "date": "2025-12-28",
   "county": "Cape Girardeau",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "CAPE GIRARDEAU (CGI) recorded a 51 mph gust.",
   "sourceDetail": "MO_ASOS automated observation — CAPE GIRARDEAU (CGI) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511181258-hail-37.33--89.59",
   "lat": 37.33,
   "lon": -89.59,
   "zip": "",
   "city": "3 NW Cape Girardeau",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 NW Cape Girardeau, MO. Hail size: 0.75\".",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-202511182303-hail-37.21--89.54",
   "lat": 37.21,
   "lon": -89.54,
   "zip": "",
   "city": "1 SW Scott City",
   "date": "2025-11-18",
   "county": "Scott",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SW Scott City, MO. Hail size: 1\".",
   "sourceDetail": "NWS PAH — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1299533-2025-11-18",
   "lon": 208022,
   "zip": "",
   "city": "CAPE GIRARDEAU",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Penny size hail was measured as a storm tracked eastward through Cape Girardeau county, with the report submitted via mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1299533",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ww-PAH-SV-W-391-2025-11-18-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-11-18. Duration: 38 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #391 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-391"
  },
  {
   "id": "ww-PAH-SV-W-391-2025-11-18-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-11-18. Duration: 38 min. Counties: Cape Girardeau, Scott. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #391 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-391"
  },
  {
   "id": "ww-PAH-SV-W-389-2025-11-18-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-11-18. Duration: 17 min. County: Cape Girardeau. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #389 (17 min)",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-389"
  },
  {
   "id": "ww-PAH-SV-W-389-2025-11-18-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2025-11-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-11-18. Duration: 17 min. County: Cape Girardeau. Storm tags: wind: 50.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #389 (17 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PAH-SV-W-389"
  },
  {
   "id": "ww-PAH-SV-W-383-2025-10-18-Cape Girardeau-wind",
   "zip": "",
   "city": "",
   "date": "2025-10-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-10-18. Duration: 31 min. Counties: Perry, Cape Girardeau, Bollinger. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #383 (31 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PAH-SV-W-383"
  },
  {
   "id": "ww-PAH-SV-W-383-2025-10-18-Cape Girardeau-hail",
   "zip": "",
   "city": "",
   "date": "2025-10-18",
   "county": "Cape Girardeau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PAH on 2025-10-18. Duration: 31 min. Counties: Perry, Cape Girardeau, Bollinger. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PAH — Severe Thunderstorm Warning #383 (31 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PAH-SV-W-383"
  }
 ]
}