{
 "dataset": "Covington, KY storm events — 12-month window, 25-mile radius plus Kenton 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-20T10:10:20.982+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 67,
 "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": "iem-lsr-2026-09-05-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-09-05",
   "county": "Boone",
   "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 KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CVG-2026-09-05-38288",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-09-05",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 51 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ILN-SV-W-257-Kenton-wind-2026-09-05",
   "zip": "",
   "city": "Kenton",
   "date": "2026-09-05",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-257"
  },
  {
   "id": "iem-ww-ILN-SV-W-257-Kenton-hail-2026-09-05",
   "zip": "",
   "city": "Kenton",
   "date": "2026-09-05",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-09-05. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-257"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-09-04",
   "county": "Boone",
   "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": "TSTM WND GST reported near 2 SE Hebron",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CVG-2026-09-04-35023",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-09-04",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 52 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-aa1e206f7721fbfe.001-Kenton-wind",
   "zip": "",
   "city": "Kenton",
   "date": "2026-09-04",
   "county": "Kenton",
   "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 Kenton. Severe Thunderstorm Warning issued September 4 at 5:33PM EDT until September 4 at 6:15PM EDT by NWS Wilmington OH",
   "sourceDetail": "NWS Wilmington OH — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-250"
  },
  {
   "id": "iem-ww-ILN-SV-W-250-Kenton-hail-2026-09-04",
   "zip": "",
   "city": "Kenton",
   "date": "2026-09-04",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-09-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-250"
  },
  {
   "id": "iem-ww-ILN-SV-W-222-Kenton-wind-2026-08-12",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-12",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-222"
  },
  {
   "id": "iem-ww-ILN-SV-W-222-Kenton-hail-2026-08-12",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-12",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-222"
  },
  {
   "id": "iem-lsr-2026-08-11-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-08-11",
   "county": "Boone",
   "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": "ASOS station KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-11-wind-39.02--84.47",
   "lat": 39.02,
   "lon": -84.47,
   "zip": "",
   "city": "1 S Wilder",
   "date": "2026-08-11",
   "county": "Campbell",
   "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": "Mesonet station HHTS Alexandria 5 NW.",
   "sourceDetail": "NWS ILN — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ILN-SV-W-219-Kenton-wind-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-219"
  },
  {
   "id": "iem-ww-ILN-SV-W-219-Kenton-hail-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-219"
  },
  {
   "id": "iem-ww-ILN-SV-W-212-Kenton-wind-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-212"
  },
  {
   "id": "iem-ww-ILN-SV-W-212-Kenton-hail-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-212"
  },
  {
   "id": "iem-ww-ILN-SV-W-214-Kenton-wind-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-214"
  },
  {
   "id": "iem-ww-ILN-SV-W-214-Kenton-hail-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-08-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-214"
  },
  {
   "id": "iem-ww-ILN-TO-W-53-Kenton-tornado-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-53"
  },
  {
   "id": "nws-alert-73b18aed7a3a3317.002-Campbell-tornado-2026-08-11",
   "lat": 38.76181818181818,
   "lon": -84.33636363636364,
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Campbell",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Campbell (observed tornado). Tornado Warning issued August 11 at 4:01PM EDT until August 11 at 4:30PM EDT by NWS Wilmington OH",
   "sourceDetail": "NWS Wilmington OH — Tornado Warning",
   "evidenceLevel": "observed",
   "originStation": "Wilmington OH Weather Station",
   "warningProductKey": "ILN-TO-W-53"
  },
  {
   "id": "iem-ww-ILN-TO-W-50-Kenton-tornado-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-50"
  },
  {
   "id": "nws-alert-2c1c5c756ea54b28.001-Kenton-tornado-2026-08-11",
   "lat": 38.58642857142858,
   "lon": -84.52142857142859,
   "zip": "",
   "city": "",
   "date": "2026-08-11",
   "county": "Kenton",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Kenton (observed tornado). Tornado Warning issued August 11 at 4:11PM EDT until August 11 at 4:15PM EDT by NWS Wilmington OH",
   "sourceDetail": "NWS Wilmington OH — Tornado Warning",
   "evidenceLevel": "observed",
   "originStation": "Wilmington OH Weather Station",
   "warningProductKey": "ILN-TO-W-52"
  },
  {
   "id": "iem-ww-ILN-TO-W-49-Kenton-tornado-2026-08-11",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-11",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-08-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-49"
  },
  {
   "id": "asos-CVG-2026-08-11",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-08-11",
   "county": "Hamilton",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cincinnati / N Kentucky Intl (CVG): 59 mph gust at 2026-08-11 19:44.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) — peak at 2026-08-11 19:44",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-c88192590d037f18.001-Kenton-wind-2026-08-10",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kenton",
   "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 Kenton. Severe Thunderstorm Watch issued August 10 at 2:44PM EDT until August 10 at 8:00PM EDT by NWS Wilmington OH",
   "sourceDetail": "NWS Wilmington OH — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Wilmington OH Weather Station",
   "warningProductKey": "ILN-SV-A-554"
  },
  {
   "id": "iem-ww-ILN-TO-W-40-Kenton-tornado-2026-08-01",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-01",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-08-01. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-40"
  },
  {
   "id": "iem-ww-ILN-TO-W-36-Kenton-tornado-2026-08-01",
   "zip": "",
   "city": "Kenton",
   "date": "2026-08-01",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-08-01. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-36"
  },
  {
   "id": "iem-ww-ILN-SV-W-154-Kenton-wind-2026-07-27",
   "zip": "",
   "city": "Kenton",
   "date": "2026-07-27",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-07-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-154"
  },
  {
   "id": "iem-ww-ILN-SV-W-154-Kenton-hail-2026-07-27",
   "zip": "",
   "city": "Kenton",
   "date": "2026-07-27",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-07-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-154"
  },
  {
   "id": "iem-lsr-2026-07-21-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-07-21",
   "county": "Boone",
   "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 KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-CVG-2026-07-21-2841",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-07-21",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 53 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-18-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-06-18",
   "county": "Boone",
   "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": "ASOS station KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-18-tornado-38.99--84.70",
   "lat": 38.99,
   "lon": -84.7,
   "zip": "",
   "city": "3 SSE Burlington",
   "date": "2026-06-18",
   "county": "Boone",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 Tornado was confirmed by the National Weather Service starting in Boone County and ending in Kenton County, Kentucky. The tornado occurred in the early morning hours of June 18, 2026. The peak winds with this tornado were estimated to be around 100 mph, supported by a large power pole being snapped near US 42 and Dream Street.",
   "sourceDetail": "NWS ILN — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-ILN-SV-W-115-Kenton-wind-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-06-18. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-115"
  },
  {
   "id": "iem-ww-ILN-SV-W-115-Kenton-hail-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-06-18. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-115"
  },
  {
   "id": "iem-ww-ILN-SV-W-113-Kenton-wind-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-06-18. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-113"
  },
  {
   "id": "iem-ww-ILN-SV-W-113-Kenton-hail-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-06-18. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-113"
  },
  {
   "id": "iem-ww-ILN-TO-W-15-Kenton-tornado-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-06-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-15"
  },
  {
   "id": "iem-ww-ILN-TO-W-16-Kenton-tornado-2026-06-18",
   "zip": "",
   "city": "Kenton",
   "date": "2026-06-18",
   "county": "Kenton",
   "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 ILN for Kenton on 2026-06-18. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-TO-W-16"
  },
  {
   "id": "spc-2026-06-17-481-0437",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "Hebron",
   "date": "2026-06-17",
   "county": "Boone",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KCVG Cincinnati/Northern Kentucky International Airport. (ILN)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-17-593-0434",
   "lat": 38.99,
   "lon": -84.7,
   "zip": "",
   "city": "Burlington",
   "date": "2026-06-17",
   "county": "Boone",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 Tornado was confirmed by the National Weather Service starting in Boone County and ending in Kenton County... Kentucky. The tornado occurred in the early mornin (ILN)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-CVG-2026-06-17",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-06-17",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 60 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ILN-SV-W-87-Kenton-wind-2026-05-19",
   "zip": "",
   "city": "Kenton",
   "date": "2026-05-19",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-87"
  },
  {
   "id": "iem-ww-ILN-SV-W-87-Kenton-hail-2026-05-19",
   "zip": "",
   "city": "Kenton",
   "date": "2026-05-19",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-05-19. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-87"
  },
  {
   "id": "iem-ww-ILN-SV-W-77-Kenton-wind-2026-05-16",
   "zip": "",
   "city": "Kenton",
   "date": "2026-05-16",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-05-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-77"
  },
  {
   "id": "iem-ww-ILN-SV-W-77-Kenton-hail-2026-05-16",
   "zip": "",
   "city": "Kenton",
   "date": "2026-05-16",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-05-16. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-77"
  },
  {
   "id": "iem-ww-ILN-SV-W-72-Kenton-wind-2026-04-28",
   "zip": "",
   "city": "Kenton",
   "date": "2026-04-28",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-04-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-72"
  },
  {
   "id": "iem-ww-ILN-SV-W-72-Kenton-hail-2026-04-28",
   "zip": "",
   "city": "Kenton",
   "date": "2026-04-28",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2026-04-28. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-72"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-03-16",
   "county": "Boone",
   "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 KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CVG-2026-03-16",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-03-16",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 50 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-03-15",
   "county": "Boone",
   "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": "KCVG ASOS.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CVG-2026-03-15",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-03-15",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 56 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ILN-HW-W-2-Kenton-wind-2026-03-15",
   "zip": "",
   "city": "Kenton",
   "date": "2026-03-15",
   "county": "Kenton",
   "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 Kenton.",
   "sourceDetail": "NWS ILN — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-HW-W-2"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2026-03-13",
   "county": "Boone",
   "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 KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CVG-2026-03-13",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2026-03-13",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 54 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-3633-Kenton",
   "zip": "",
   "city": "Kenton",
   "date": "2026-01-23",
   "county": "Kenton",
   "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 WINTER STORM",
   "sourceDetail": "FEMA DR-3633: SEVERE WINTER STORM",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2025-12-29-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2025-12-29",
   "county": "Boone",
   "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 KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-CVG-2025-12-29",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2025-12-29",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 50 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-28-wind-39.04--84.67",
   "lat": 39.04,
   "lon": -84.67,
   "zip": "",
   "city": "2 SE Hebron",
   "date": "2025-12-28",
   "county": "Boone",
   "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": "ASOS station KCVG Cincinnati/Northern Kentucky International Airport.",
   "sourceDetail": "NWS ILN — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ILN-SV-W-220-Kenton-wind-2025-12-28",
   "zip": "",
   "city": "Kenton",
   "date": "2025-12-28",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-12-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-220"
  },
  {
   "id": "iem-ww-ILN-SV-W-220-Kenton-hail-2025-12-28",
   "zip": "",
   "city": "Kenton",
   "date": "2025-12-28",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-12-28. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ILN-SV-W-220"
  },
  {
   "id": "asos-bf-CVG-2025-12-28",
   "lat": 39.0431,
   "lon": -84.6717,
   "zip": "",
   "city": "Cincinnati / N Kentucky Intl",
   "date": "2025-12-28",
   "county": "Hamilton",
   "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": "Cincinnati / N Kentucky Intl (CVG) recorded a 60 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Cincinnati / N Kentucky Intl (CVG) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1298510-2025-12-28",
   "lon": 208439,
   "zip": "",
   "city": "COVINGTON",
   "date": "2025-12-28",
   "county": "Kenton",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A tree fell onto a car on Garrard Street.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1298510",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-ILN-SV-W-216-Kenton-wind-2025-11-18",
   "zip": "",
   "city": "Kenton",
   "date": "2025-11-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-11-18. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-216"
  },
  {
   "id": "iem-ww-ILN-SV-W-216-Kenton-hail-2025-11-18",
   "zip": "",
   "city": "Kenton",
   "date": "2025-11-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-11-18. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ILN-SV-W-216"
  },
  {
   "id": "iem-ww-ILN-SV-W-215-Kenton-wind-2025-11-18",
   "zip": "",
   "city": "Kenton",
   "date": "2025-11-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-11-18. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ILN-SV-W-215"
  },
  {
   "id": "iem-ww-ILN-SV-W-215-Kenton-hail-2025-11-18",
   "zip": "",
   "city": "Kenton",
   "date": "2025-11-18",
   "county": "Kenton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS ILN for Kenton on 2025-11-18. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ILN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "ILN-SV-W-215"
  }
 ]
}