{
 "dataset": "Eau Claire, WI storm events — 12-month window, 25-mile radius plus Eau Claire 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-20T09:15:16.886+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 45,
 "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-06-19-hail-44.76--91.46",
   "lat": 44.76,
   "lon": -91.46,
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Eau Claire",
   "sourceDetail": "NWS MPX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-06-19-hail-44.76--91.28",
   "lat": 44.76,
   "lon": -91.28,
   "zip": "",
   "city": "Fall Creek",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed Report_ time estimated from radar. Quarter to half dollar size hail near Fall Creek.",
   "sourceDetail": "NWS MPX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-19-hail-44.79--91.14",
   "lat": 44.79,
   "lon": -91.14,
   "zip": "",
   "city": "7 ENE Fall Creek",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo report via Facebook of quarter sized hail near WI 27 and CTH NL. Time estimated from radar.",
   "sourceDetail": "NWS MPX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-19-hail-44.58--91.22",
   "lat": 44.58,
   "lon": -91.22,
   "zip": "",
   "city": "Osseo",
   "date": "2026-06-19",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Image of hailstones next to a golf ball for reference. Time estimated from radar.",
   "sourceDetail": "NWS ARX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-19-hail-44.59--91.17",
   "lat": 44.59,
   "lon": -91.17,
   "zip": "",
   "city": "2 ENE Osseo",
   "date": "2026-06-19",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of quarter sized hail east of Osseo.",
   "sourceDetail": "NWS ARX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-19-hail-44.60--91.19",
   "lat": 44.6,
   "lon": -91.19,
   "zip": "",
   "city": "6 SSW Augusta",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Time estimated from radar.",
   "sourceDetail": "NWS MPX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-geo-2026-06-19-tornado-44.58--91.24",
   "lat": 44.58,
   "lon": -91.24,
   "zip": "",
   "city": "1 W Osseo",
   "date": "2026-06-19",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Rating: EF0 | This brief, weak, and narrow tornado began as a highly visible funnel cloud just west of Osseo. It touched down at a baseball field off US Highway 10 where it destroyed a storage garage and caused tree damage. The tornado likely lifted temporarily as it tracked southeast and crossed the highway, with the next downstream damage occurring off W 5th St near Spruce Rd. In this area, it damaged a couple sheds, trees, and a power pole before dissipating.",
   "sourceDetail": "NWS ARX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-MPX-SV-W-117-Eau Claire-wind-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-117"
  },
  {
   "id": "iem-ww-MPX-SV-W-117-Eau Claire-hail-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-117"
  },
  {
   "id": "iem-ww-MPX-SV-W-116-Eau Claire-wind-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-116"
  },
  {
   "id": "iem-ww-MPX-SV-W-116-Eau Claire-hail-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-116"
  },
  {
   "id": "iem-ww-MPX-SV-W-111-Eau Claire-wind-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-111"
  },
  {
   "id": "iem-ww-MPX-SV-W-111-Eau Claire-hail-2026-06-19",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-19",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-111"
  },
  {
   "id": "iem-ww-MPX-SV-W-86-Eau Claire-wind-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-86"
  },
  {
   "id": "iem-ww-MPX-SV-W-86-Eau Claire-hail-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-86"
  },
  {
   "id": "iem-ww-MPX-SV-W-85-Eau Claire-wind-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-85"
  },
  {
   "id": "iem-ww-MPX-SV-W-85-Eau Claire-hail-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-85"
  },
  {
   "id": "iem-ww-MPX-SV-W-89-Eau Claire-wind-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-89"
  },
  {
   "id": "iem-ww-MPX-SV-W-89-Eau Claire-hail-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-89"
  },
  {
   "id": "iem-ww-MPX-SV-W-90-Eau Claire-wind-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-90"
  },
  {
   "id": "iem-ww-MPX-SV-W-90-Eau Claire-hail-2026-06-10",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-06-10",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-90"
  },
  {
   "id": "asos-bf-EAU-2026-05-18",
   "lat": 44.8658,
   "lon": -91.4843,
   "zip": "",
   "city": "EAU CLAIRE",
   "date": "2026-05-18",
   "county": "Chippewa",
   "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": "EAU CLAIRE (EAU) recorded a 53 mph gust.",
   "sourceDetail": "WI_ASOS automated observation — EAU CLAIRE (EAU) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-23-hail-44.87--91.93",
   "lat": 44.87,
   "lon": -91.93,
   "zip": "",
   "city": "Menomonie",
   "date": "2026-04-23",
   "county": "Dunn",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Menomonie",
   "sourceDetail": "NWS MPX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-04-17-hail-44.57--91.67",
   "lat": 44.57,
   "lon": -91.67,
   "zip": "",
   "city": "Mondovi",
   "date": "2026-04-17",
   "county": "Buffalo",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Dime to nickel size hail in Mondovi. Relayed from Eau Claire County comm center.",
   "sourceDetail": "NWS ARX — 911 Call Center via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-geo-2026-04-17-tornado-44.55--91.17",
   "lat": 44.55,
   "lon": -91.17,
   "zip": "",
   "city": "3 SE Osseo",
   "date": "2026-04-17",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This EF1-rated tornado touched down near Interstate 94 where County Road B nearly intersects about 3 miles southeast of Osseo WI. The tornado affected rural areas causing tree damage, sometimes extensive acreage, before ending near the intersection of Highway 10 and Moe Rd. The path was 5 miles with max wind estimated at 100 mph.",
   "sourceDetail": "NWS ARX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-17-tornado-44.58--91.24",
   "lat": 44.58,
   "lon": -91.24,
   "zip": "",
   "city": "1 W Osseo",
   "date": "2026-04-17",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Numerous houses and trees damaged along County Rd K and Old 17.",
   "sourceDetail": "NWS ARX — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-17-tornado-44.58--91.12",
   "lat": 44.58,
   "lon": -91.12,
   "zip": "",
   "city": "5 E Osseo",
   "date": "2026-04-17",
   "county": "Jackson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An officer reported a tornado near the intersection of County Rd M and Highway 10 heading east.",
   "sourceDetail": "NWS ARX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-17-tornado-44.59--91.12",
   "lat": 44.59,
   "lon": -91.12,
   "zip": "",
   "city": "5 E Osseo",
   "date": "2026-04-17",
   "county": "Jackson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An officer reported a tornado near the intersection of County Rd M and Highway 10 heading east.",
   "sourceDetail": "NWS ARX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-MPX-TO-W-8-Eau Claire-tornado-2026-04-17",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-17",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-TO-W-8"
  },
  {
   "id": "asos-bf-EAU-2026-04-17",
   "lat": 44.8658,
   "lon": -91.4843,
   "zip": "",
   "city": "EAU CLAIRE",
   "date": "2026-04-17",
   "county": "Chippewa",
   "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": "EAU CLAIRE (EAU) recorded a 51 mph gust.",
   "sourceDetail": "WI_ASOS automated observation — EAU CLAIRE (EAU) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-13-hail-44.55--91.39",
   "lat": 44.55,
   "lon": -91.39,
   "zip": "",
   "city": "Strum",
   "date": "2026-04-13",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Strum",
   "sourceDetail": "NWS ARX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-13-hail-44.57--91.30",
   "lat": 44.57,
   "lon": -91.3,
   "zip": "",
   "city": "4 ENE Strum",
   "date": "2026-04-13",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 ENE Strum",
   "sourceDetail": "NWS ARX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-44.58--91.22",
   "lat": 44.58,
   "lon": -91.22,
   "zip": "",
   "city": "Osseo",
   "date": "2026-04-13",
   "county": "Trempealeau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Osseo",
   "sourceDetail": "NWS ARX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-04-13-hail-44.68--91.13",
   "lat": 44.68,
   "lon": -91.13,
   "zip": "",
   "city": "Augusta",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS MPX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-13-hail-44.62--91.20",
   "lat": 44.62,
   "lon": -91.2,
   "zip": "",
   "city": "6 SW Augusta",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 6 SW Augusta",
   "sourceDetail": "NWS MPX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-MPX-SV-W-19-Eau Claire-wind-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-19"
  },
  {
   "id": "iem-ww-MPX-SV-W-19-Eau Claire-hail-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-19"
  },
  {
   "id": "iem-ww-MPX-SV-W-12-Eau Claire-wind-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-12"
  },
  {
   "id": "iem-ww-MPX-SV-W-12-Eau Claire-hail-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-12"
  },
  {
   "id": "iem-ww-MPX-SV-W-17-Eau Claire-wind-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MPX-SV-W-17"
  },
  {
   "id": "iem-ww-MPX-SV-W-17-Eau Claire-hail-2026-04-13",
   "zip": "",
   "city": "Eau Claire",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "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 MPX for Eau Claire on 2026-04-13. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MPX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MPX-SV-W-17"
  },
  {
   "id": "ncei-1333689-2026-04-13",
   "lon": 213104,
   "zip": "",
   "city": "FOSTER",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A southward moving cold front tracked across central MN and northwest WI early Monday morning before stalling near Redwood Falls, MN over to Eau Claire, WI. Morning stratus associated with this frontal boundary aided an increased thermal gradient along this boundary. Later in the afternoon, a surface low centered over eastern Nebraska advected unstable air into much of southern MN west-central WI. This airmass converged on the pre-existing stationary boundary which led to the initiation of several severe thunderstorms across west-central WI. A few thunderstorms produced large hail measuring as large as 1.25 in diameter as well as localized flash flooding in southern Eau Claire County.",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1333689",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1333688-2026-04-13",
   "lon": 213104,
   "zip": "",
   "city": "AUGUSTA",
   "date": "2026-04-13",
   "county": "Eau Claire",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A southward moving cold front tracked across central MN and northwest WI early Monday morning before stalling near Redwood Falls, MN over to Eau Claire, WI. Morning stratus associated with this frontal boundary aided an increased thermal gradient along this boundary. Later in the afternoon, a surface low centered over eastern Nebraska advected unstable air into much of southern MN west-central WI. This airmass converged on the pre-existing stationary boundary which led to the initiation of several severe thunderstorms across west-central WI. A few thunderstorms produced large hail measuring as large as 1.25 in diameter as well as localized flash flooding in southern Eau Claire County.",
   "sourceDetail": "Verified by Public — NCEI Event #1333688",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "asos-bf-LUM-2026-03-13",
   "lat": 44.8923,
   "lon": -91.8678,
   "zip": "",
   "city": "Menomonie  WI",
   "date": "2026-03-13",
   "county": "Dunn",
   "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": "Menomonie  WI (LUM) recorded a 51 mph gust.",
   "sourceDetail": "WI_ASOS automated observation — Menomonie  WI (LUM) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAU-2026-03-13",
   "lat": 44.8658,
   "lon": -91.4843,
   "zip": "",
   "city": "EAU CLAIRE",
   "date": "2026-03-13",
   "county": "Chippewa",
   "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": "EAU CLAIRE (EAU) recorded a 51 mph gust.",
   "sourceDetail": "WI_ASOS automated observation — EAU CLAIRE (EAU) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  }
 ]
}