{
 "dataset": "ND storm events — 12-month window, full state",
 "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-07T05:05:16.481+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 4309,
 "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": "spc-2026-09-06-hail-46.77-2",
   "lat": 46.77,
   "lon": -102.57,
   "zip": "",
   "city": "6 S Gladstone",
   "date": "2026-09-06",
   "county": "Stark",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 6 S Gladstone",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-09-06-hail-46.90-3",
   "lat": 46.9,
   "lon": -102.05,
   "zip": "",
   "city": "Hebron",
   "date": "2026-09-06",
   "county": "Morton",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near Hebron",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "spc-2026-09-06-hail-47.60-4",
   "lat": 47.6,
   "lon": -101.42,
   "zip": "",
   "city": "4 S Garrison",
   "date": "2026-09-06",
   "county": "McLean",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 4 S Garrison",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-09-06-hail-47.70-15",
   "lat": 47.7,
   "lon": -103.28,
   "zip": "",
   "city": "7 S Watford City",
   "date": "2026-09-06",
   "county": "McKenzie",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 7 S Watford City",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-09-06-hail-47.73--103.28",
   "lat": 47.73,
   "lon": -103.28,
   "zip": "",
   "city": "5 S Watford City",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-09-06-wind-47.72--97.72",
   "lat": 47.72,
   "lon": -97.72,
   "zip": "",
   "city": "7 W Northwood",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "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": "Davis personal weather station.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-09-06-wind-47.74-73",
   "lat": 47.74,
   "lon": -97.56,
   "zip": "",
   "city": "1 NE Northwood",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 1 NE Northwood",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-09-06-torn-47.69-1",
   "lat": 47.69,
   "lon": -103.48,
   "zip": "",
   "city": "8 SSW Arnegard",
   "date": "2026-09-06",
   "county": "McKenzie",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.93,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "tornado reported near 8 SSW Arnegard",
   "sourceDetail": "SPC filtered reports — 2026-09-06",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-5a8811631dcf6325.002-Steele-wind",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-06",
   "county": "Steele",
   "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 Steele. Severe Thunderstorm Warning issued September 6 at 5:35PM CDT until September 6 at 6:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Steele-hail-2026-09-06",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-06",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "nws-alert-5a8811631dcf6325.002-Traill-wind",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-06",
   "county": "Traill",
   "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 Traill. Severe Thunderstorm Warning issued September 6 at 5:35PM CDT until September 6 at 6:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Traill-hail-2026-09-06",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-06",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "nws-alert-ad5dd616d5eb37e8.001-Griggs-wind",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-06",
   "county": "Griggs",
   "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 Griggs. Severe Thunderstorm Warning issued September 6 at 4:58PM CDT until September 6 at 6:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Griggs-hail-2026-09-06",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-06",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "nws-alert-8d208e236e2ac285.002-Nelson-wind",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-06",
   "county": "Nelson",
   "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 Nelson. Severe Thunderstorm Warning issued September 6 at 5:18PM CDT until September 6 at 6:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Nelson-hail-2026-09-06",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-06",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Grand Forks-wind-2026-09-06",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-FGF-SV-W-195-Grand Forks-hail-2026-09-06",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-195"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Dunn-wind-2026-09-06",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Dunn-hail-2026-09-06",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Morton-wind-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Morton-hail-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Stark-wind-2026-09-06",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 BIS for Stark on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-336-Stark-hail-2026-09-06",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 BIS for Stark on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-336"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Dunn-wind-2026-09-06",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Dunn-hail-2026-09-06",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Mercer-wind-2026-09-06",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Mercer-hail-2026-09-06",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Stark-wind-2026-09-06",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 BIS for Stark on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-335-Stark-hail-2026-09-06",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 BIS for Stark on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-335"
  },
  {
   "id": "iem-ww-BIS-SV-W-341-McKenzie-wind-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-341"
  },
  {
   "id": "iem-ww-BIS-SV-W-341-McKenzie-hail-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-341"
  },
  {
   "id": "nws-alert-c56e750ee2319e4d.001-Williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-09-06",
   "county": "Williams",
   "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 Williams. Severe Thunderstorm Warning issued September 6 at 6:26PM CDT until September 6 at 6:45PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-341"
  },
  {
   "id": "iem-ww-BIS-SV-W-341-Williams-hail-2026-09-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-09-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-341"
  },
  {
   "id": "iem-ww-BIS-SV-W-342-McKenzie-wind-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-342"
  },
  {
   "id": "iem-ww-BIS-SV-W-342-McKenzie-hail-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-342"
  },
  {
   "id": "iem-ww-BIS-SV-W-338-McLean-wind-2026-09-06",
   "zip": "",
   "city": "McLean",
   "date": "2026-09-06",
   "county": "McLean",
   "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 BIS for McLean on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-338"
  },
  {
   "id": "iem-ww-BIS-SV-W-338-McLean-hail-2026-09-06",
   "zip": "",
   "city": "McLean",
   "date": "2026-09-06",
   "county": "McLean",
   "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 BIS for McLean on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-338"
  },
  {
   "id": "nws-alert-b4f8252a191f4efa.001-Mercer-wind",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 Mercer. Severe Thunderstorm Warning issued September 6 at 11:37AM CDT until September 6 at 12:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-338"
  },
  {
   "id": "iem-ww-BIS-SV-W-338-Mercer-hail-2026-09-06",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-338"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Mercer-wind-2026-09-06",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Mercer-hail-2026-09-06",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Morton-wind-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Morton-hail-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "nws-alert-0836be91d53e9873.001-Stark-wind",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 Stark. Severe Thunderstorm Warning issued September 6 at 10:55AM CDT until September 6 at 11:30AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Stark-hail-2026-09-06",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "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 BIS for Stark on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Oliver-wind-2026-09-06",
   "zip": "",
   "city": "Oliver",
   "date": "2026-09-06",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "iem-ww-BIS-SV-W-337-Oliver-hail-2026-09-06",
   "zip": "",
   "city": "Oliver",
   "date": "2026-09-06",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-337"
  },
  {
   "id": "nws-alert-9a6caad17af61c75.001-Grand Fo-wind",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "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 Grand Forks. Severe Thunderstorm Warning issued September 6 at 6:11PM CDT until September 6 at 7:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-196"
  },
  {
   "id": "iem-ww-FGF-SV-W-196-Grand Forks-hail-2026-09-06",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-06",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-06. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-196"
  },
  {
   "id": "nws-alert-5fbe22c6f8e38136.002-Walsh-wind",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-06",
   "county": "Walsh",
   "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 Walsh. Severe Thunderstorm Warning issued September 6 at 6:38PM CDT until September 6 at 7:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-196"
  },
  {
   "id": "iem-ww-FGF-SV-W-196-Walsh-hail-2026-09-06",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-06",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-09-06. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-196"
  },
  {
   "id": "nws-alert-c0cc66eec396850a.001-Dunn-wind",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 Dunn. Severe Thunderstorm Warning issued September 6 at 8:22PM CDT until September 6 at 9:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-343"
  },
  {
   "id": "iem-ww-BIS-SV-W-343-Dunn-hail-2026-09-06",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-343"
  },
  {
   "id": "nws-alert-c0cc66eec396850a.001-McKenzie-wind",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 McKenzie. Severe Thunderstorm Warning issued September 6 at 8:22PM CDT until September 6 at 9:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-343"
  },
  {
   "id": "iem-ww-BIS-SV-W-343-McKenzie-hail-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-343"
  },
  {
   "id": "iem-ww-BIS-SV-W-339-Morton-wind-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-339"
  },
  {
   "id": "iem-ww-BIS-SV-W-339-Morton-hail-2026-09-06",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "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 BIS for Morton on 2026-09-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-339"
  },
  {
   "id": "iem-ww-BIS-SV-W-340-McKenzie-wind-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-340"
  },
  {
   "id": "iem-ww-BIS-SV-W-340-McKenzie-hail-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-340"
  },
  {
   "id": "iem-ww-BIS-SV-W-340-Mountrail-wind-2026-09-06",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-09-06",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-09-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-340"
  },
  {
   "id": "iem-ww-BIS-SV-W-340-Mountrail-hail-2026-09-06",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-09-06",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-09-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-340"
  },
  {
   "id": "nws-alert-0fd900b3941179d3.001-Dunn-tornado",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Dunn (observed tornado). Tornado Warning issued September 6 at 8:06PM CDT until September 6 at 8:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Tornado Warning",
   "evidenceLevel": "observed",
   "warningProductKey": "BIS-TO-W-19"
  },
  {
   "id": "nws-alert-0fd900b3941179d3.001-McKenzie-tornado",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for McKenzie (observed tornado). Tornado Warning issued September 6 at 8:06PM CDT until September 6 at 8:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Tornado Warning",
   "evidenceLevel": "observed",
   "warningProductKey": "BIS-TO-W-19"
  },
  {
   "id": "iem-ww-BIS-TO-W-18-McKenzie-tornado-2026-09-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-09-06. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-18"
  },
  {
   "id": "sps-2026-09-06-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-09-06",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Stutsman — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2026-09-06",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Kidder — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-09-06",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wells — hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-pierce-hail",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-06",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Pierce — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-06",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-09-06",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bottineau — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-rolette-hail",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-06",
   "county": "Rolette",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Rolette — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-06",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Morton — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-09-06",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-06",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Mercer — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-06",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Dunn — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-09-06",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-oliver-hail",
   "zip": "",
   "city": "Oliver",
   "date": "2026-09-06",
   "county": "Oliver",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Oliver — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-09-06",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Billings — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-06-stark-hail",
   "zip": "",
   "city": "Stark",
   "date": "2026-09-06",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Stark — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-09-05-hail-48.95--102.00",
   "lat": 48.95,
   "lon": -102,
   "zip": "",
   "city": "12 E Northgate",
   "date": "2026-09-05",
   "county": "Renville",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-09-05-hail-48.91--99.68",
   "lat": 48.91,
   "lon": -99.68,
   "zip": "",
   "city": "2 SE Saint John",
   "date": "2026-09-05",
   "county": "Rolette",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter called in a report of quarter size hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-09-05-hail-48.87-20",
   "lat": 48.87,
   "lon": -99.61,
   "zip": "",
   "city": "1 NNE Rolla",
   "date": "2026-09-05",
   "county": "Rolette",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 1 NNE Rolla",
   "sourceDetail": "SPC filtered reports — 2026-09-05",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-09-05-hail-48.86-23",
   "lat": 48.86,
   "lon": -99.48,
   "zip": "",
   "city": "8 SW Hansboro",
   "date": "2026-09-05",
   "county": "Towner",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 8 SW Hansboro",
   "sourceDetail": "SPC filtered reports — 2026-09-05",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-BIS-SV-W-328-Divide-wind-2026-09-05",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-05",
   "county": "Divide",
   "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 BIS for Divide on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-328"
  },
  {
   "id": "iem-ww-BIS-SV-W-328-Divide-hail-2026-09-05",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-05",
   "county": "Divide",
   "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 BIS for Divide on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-328"
  },
  {
   "id": "nws-alert-24c82ef6e7c0b90f.001-Towner-wind",
   "zip": "",
   "city": "Towner",
   "date": "2026-09-05",
   "county": "Towner",
   "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 Towner. Severe Thunderstorm Warning issued September 5 at 7:11PM CDT until September 5 at 7:45PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-194"
  },
  {
   "id": "iem-ww-FGF-SV-W-194-Towner-hail-2026-09-05",
   "zip": "",
   "city": "Towner",
   "date": "2026-09-05",
   "county": "Towner",
   "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 FGF for Towner on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-194"
  },
  {
   "id": "iem-ww-BIS-SV-W-332-Grant-wind-2026-09-05",
   "zip": "",
   "city": "Grant",
   "date": "2026-09-05",
   "county": "Grant",
   "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 BIS for Grant on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-332"
  },
  {
   "id": "iem-ww-BIS-SV-W-332-Grant-hail-2026-09-05",
   "zip": "",
   "city": "Grant",
   "date": "2026-09-05",
   "county": "Grant",
   "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 BIS for Grant on 2026-09-05. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-332"
  },
  {
   "id": "iem-ww-BIS-SV-W-332-Sioux-wind-2026-09-05",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-05",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-332"
  },
  {
   "id": "iem-ww-BIS-SV-W-332-Sioux-hail-2026-09-05",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-05",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-09-05. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-332"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-McHenry-wind-2026-09-05",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-05",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-McHenry-hail-2026-09-05",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-05",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Pierce-wind-2026-09-05",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-05",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Pierce-hail-2026-09-05",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-05",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Rolette-wind-2026-09-05",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-05",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Rolette-hail-2026-09-05",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-05",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Bottineau-wind-2026-09-05",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-09-05",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-331-Bottineau-hail-2026-09-05",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-09-05",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-331"
  },
  {
   "id": "iem-ww-BIS-SV-W-334-Rolette-wind-2026-09-05",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-05",
   "county": "Rolette",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Rolette on 2026-09-05. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-334"
  },
  {
   "id": "iem-ww-BIS-SV-W-334-Rolette-hail-2026-09-05",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-05",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-334"
  },
  {
   "id": "iem-ww-BIS-SV-W-329-Burke-wind-2026-09-05",
   "zip": "",
   "city": "Burke",
   "date": "2026-09-05",
   "county": "Burke",
   "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 BIS for Burke on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-329"
  },
  {
   "id": "iem-ww-BIS-SV-W-329-Burke-hail-2026-09-05",
   "zip": "",
   "city": "Burke",
   "date": "2026-09-05",
   "county": "Burke",
   "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 BIS for Burke on 2026-09-05. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-329"
  },
  {
   "id": "nws-alert-60b076ab6eeab901.001-Emmons-wind",
   "zip": "",
   "city": "Emmons",
   "date": "2026-09-05",
   "county": "Emmons",
   "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 Emmons. Severe Thunderstorm Warning issued September 5 at 5:21PM CDT until September 5 at 6:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-333"
  },
  {
   "id": "iem-ww-BIS-SV-W-333-Emmons-hail-2026-09-05",
   "zip": "",
   "city": "Emmons",
   "date": "2026-09-05",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-333"
  },
  {
   "id": "iem-ww-BIS-SV-W-333-Sioux-wind-2026-09-05",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-05",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-333"
  },
  {
   "id": "iem-ww-BIS-SV-W-333-Sioux-hail-2026-09-05",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-05",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-09-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-333"
  },
  {
   "id": "iem-ww-BIS-SV-W-330-Burke-wind-2026-09-05",
   "zip": "",
   "city": "Burke",
   "date": "2026-09-05",
   "county": "Burke",
   "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 BIS for Burke on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-330"
  },
  {
   "id": "iem-ww-BIS-SV-W-330-Burke-hail-2026-09-05",
   "zip": "",
   "city": "Burke",
   "date": "2026-09-05",
   "county": "Burke",
   "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 BIS for Burke on 2026-09-05. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-330"
  },
  {
   "id": "iem-ww-BIS-SV-W-330-Renville-wind-2026-09-05",
   "zip": "",
   "city": "Renville",
   "date": "2026-09-05",
   "county": "Renville",
   "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 BIS for Renville on 2026-09-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-330"
  },
  {
   "id": "iem-ww-BIS-SV-W-330-Renville-hail-2026-09-05",
   "zip": "",
   "city": "Renville",
   "date": "2026-09-05",
   "county": "Renville",
   "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 BIS for Renville on 2026-09-05. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-330"
  },
  {
   "id": "sps-2026-09-05-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2026-09-05",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emmons — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-rolette-hail",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-05",
   "county": "Rolette",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 68,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "10 Special Weather Statements for Rolette — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-05",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-09-05",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grant — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-09-05",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 68,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "11 Special Weather Statements for Bottineau — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-grandforks-hail",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-05",
   "county": "Grand Forks",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grand Forks — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-walsh-hail",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-05",
   "county": "Walsh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Walsh — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-pierce-hail",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-05",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Pierce — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-05",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-cavalier-hail",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-09-05",
   "county": "Cavalier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Cavalier — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-towner-hail",
   "zip": "",
   "city": "Towner",
   "date": "2026-09-05",
   "county": "Towner",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Towner — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-05",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-renville-hail",
   "zip": "",
   "city": "Renville",
   "date": "2026-09-05",
   "county": "Renville",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Renville — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-09-05",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Burke — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-05-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-09-05",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "nws-alert-cce8e4fa1c4e97af.001-Divide-wind",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-04",
   "county": "Divide",
   "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 Divide. Severe Thunderstorm Warning issued September 4 at 11:54PM CDT until September 5 at 12:30AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-327"
  },
  {
   "id": "iem-ww-BIS-SV-W-327-Divide-hail-2026-09-04",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-04",
   "county": "Divide",
   "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 BIS for Divide on 2026-09-04. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-327"
  },
  {
   "id": "sps-2026-09-04-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2026-09-04",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-04-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-04",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Divide — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-09-03-hail-48.15--103.63",
   "lat": 48.15,
   "lon": -103.63,
   "zip": "",
   "city": "Williston",
   "date": "2026-09-03",
   "county": "Williams",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple reports of penny to quarter size hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-09-03-hail-48.20-1",
   "lat": 48.2,
   "lon": -100.84,
   "zip": "",
   "city": "3 NNE Simcoe",
   "date": "2026-09-03",
   "county": "McHenry",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near 3 NNE Simcoe",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "spc-2026-09-03-hail-47.51-3",
   "lat": 47.51,
   "lon": -97.84,
   "zip": "",
   "city": "Finley",
   "date": "2026-09-03",
   "county": "Steele",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near Finley",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-09-03-wind-47.98--101.09",
   "lat": 47.98,
   "lon": -101.09,
   "zip": "",
   "city": "8 SSW Sawyer",
   "date": "2026-09-03",
   "county": "Ward",
   "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": "10 m wind gust at NDAWN station Sawyer 7 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-09-03-wind-48.07-15",
   "lat": 48.07,
   "lon": -99.28,
   "zip": "",
   "city": "2 W Minnewaukan",
   "date": "2026-09-03",
   "county": "Benson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 2 W Minnewaukan",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-48.04--98.89",
   "lat": 48.04,
   "lon": -98.89,
   "zip": "",
   "city": "4 NNW Saint Michael",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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": "TSTM WND GST reported near 4 NNW Saint Michael",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-09-03-wind-47.99-17",
   "lat": 47.99,
   "lon": -98.72,
   "zip": "",
   "city": "7 SSW Crary",
   "date": "2026-09-03",
   "county": "Benson",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 7 SSW Crary",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 64,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-48.11--98.87",
   "lat": 48.11,
   "lon": -98.87,
   "zip": "",
   "city": "1 WSW Devils Lake",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-48.05--98.61",
   "lat": 48.05,
   "lon": -98.61,
   "zip": "",
   "city": "2 SE Crary",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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": "Crary NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-48.04--98.31",
   "lat": 48.04,
   "lon": -98.31,
   "zip": "",
   "city": "2 ESE Lakota",
   "date": "2026-09-03",
   "county": "Nelson",
   "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": "NDDOT sensor near Lakota.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-09-03-wind-48.12-24",
   "lat": 48.12,
   "lon": -97.54,
   "zip": "",
   "city": "4 WSW Johnstown",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 4 WSW Johnstown",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-47.97--97.40",
   "lat": 47.97,
   "lon": -97.4,
   "zip": "",
   "city": "3 SSW Mekinock",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 GFK AFB sensor RDR.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-03-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-09-03",
   "county": "Cass",
   "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 KFAR Fargo ND AP.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-RDR-2026-09-03-79019",
   "lat": 47.9611,
   "lon": -97.4012,
   "zip": "",
   "city": "GRAND_FORKS_AFB",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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": "GRAND_FORKS_AFB (RDR) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS_AFB (RDR)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-FAR-2026-09-03-79183",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-09-03",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-185-Grand Forks-wind-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "iem-ww-FGF-SV-W-185-Grand Forks-hail-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "iem-ww-FGF-SV-W-185-Traill-wind-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "iem-ww-FGF-SV-W-185-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "nws-alert-174edf68823bbec5.001-Richland-wind",
   "zip": "",
   "city": "Richland",
   "date": "2026-09-03",
   "county": "Richland",
   "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 Richland. Severe Thunderstorm Warning issued September 3 at 6:35PM CDT until September 3 at 7:30PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "iem-ww-FGF-SV-W-185-Richland-hail-2026-09-03",
   "zip": "",
   "city": "Richland",
   "date": "2026-09-03",
   "county": "Richland",
   "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 FGF for Richland on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-185"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Grand Forks-wind-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Grand Forks-hail-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Steele-wind-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Steele-hail-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Traill-wind-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-172-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-172"
  },
  {
   "id": "iem-ww-FGF-SV-W-173-Griggs-wind-2026-09-03",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-03",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-173"
  },
  {
   "id": "iem-ww-FGF-SV-W-173-Griggs-hail-2026-09-03",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-03",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-173"
  },
  {
   "id": "iem-ww-FGF-SV-W-173-Steele-wind-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-173"
  },
  {
   "id": "iem-ww-FGF-SV-W-173-Steele-hail-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-173"
  },
  {
   "id": "iem-ww-BIS-SV-W-325-McHenry-wind-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-325"
  },
  {
   "id": "iem-ww-BIS-SV-W-325-McHenry-hail-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-325"
  },
  {
   "id": "iem-ww-BIS-SV-W-324-McHenry-wind-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-324"
  },
  {
   "id": "iem-ww-BIS-SV-W-324-McHenry-hail-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-324"
  },
  {
   "id": "nws-alert-0aaa9dd5d1864797.001-Ward-wind",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-03",
   "county": "Ward",
   "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 Ward. Severe Thunderstorm Warning issued September 3 at 6:12AM CDT until September 3 at 6:30AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-324"
  },
  {
   "id": "iem-ww-BIS-SV-W-324-Ward-hail-2026-09-03",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-03",
   "county": "Ward",
   "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 BIS for Ward on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-324"
  },
  {
   "id": "iem-ww-FGF-SV-W-176-Towner-wind-2026-09-03",
   "zip": "",
   "city": "Towner",
   "date": "2026-09-03",
   "county": "Towner",
   "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 FGF for Towner on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-176"
  },
  {
   "id": "iem-ww-FGF-SV-W-176-Towner-hail-2026-09-03",
   "zip": "",
   "city": "Towner",
   "date": "2026-09-03",
   "county": "Towner",
   "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 FGF for Towner on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-176"
  },
  {
   "id": "nws-alert-ea65c32edfb7f1b3.001-Traill-wind",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 Traill. Severe Thunderstorm Warning issued September 3 at 2:39PM CDT until September 3 at 3:45PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-176"
  },
  {
   "id": "iem-ww-FGF-SV-W-176-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-176"
  },
  {
   "id": "nws-alert-d3ffdb579168ebb5.001-Benson-wind",
   "zip": "",
   "city": "Benson",
   "date": "2026-09-03",
   "county": "Benson",
   "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 Benson. Severe Thunderstorm Warning issued September 3 at 11:48AM CDT until September 3 at 12:30PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Benson-hail-2026-09-03",
   "zip": "",
   "city": "Benson",
   "date": "2026-09-03",
   "county": "Benson",
   "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 FGF for Benson on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "nws-alert-ac644cedd33ff2cc.002-Eddy-wind",
   "zip": "",
   "city": "Eddy",
   "date": "2026-09-03",
   "county": "Eddy",
   "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 Eddy. Severe Thunderstorm Warning issued September 3 at 12:06PM CDT until September 3 at 12:30PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Eddy-hail-2026-09-03",
   "zip": "",
   "city": "Eddy",
   "date": "2026-09-03",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "nws-alert-ac644cedd33ff2cc.002-Ramsey-wind",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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 Ramsey. Severe Thunderstorm Warning issued September 3 at 12:06PM CDT until September 3 at 12:30PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Ramsey-hail-2026-09-03",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Walsh-wind-2026-09-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-03",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Walsh-hail-2026-09-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-03",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Nelson-wind-2026-09-03",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-03",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "iem-ww-FGF-SV-W-170-Nelson-hail-2026-09-03",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-03",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-170"
  },
  {
   "id": "nws-alert-67863c4fd9814678.001-Grand Fo-wind",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 Grand Forks. Severe Thunderstorm Warning issued September 3 at 6:41PM CDT until September 3 at 7:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "nws-alert-67863c4fd9814678.001-Walsh-wind",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-03",
   "county": "Walsh",
   "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 Walsh. Severe Thunderstorm Warning issued September 3 at 6:41PM CDT until September 3 at 7:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Benson-wind-2026-09-03",
   "zip": "",
   "city": "Benson",
   "date": "2026-09-03",
   "county": "Benson",
   "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 FGF for Benson on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Benson-hail-2026-09-03",
   "zip": "",
   "city": "Benson",
   "date": "2026-09-03",
   "county": "Benson",
   "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 FGF for Benson on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Eddy-wind-2026-09-03",
   "zip": "",
   "city": "Eddy",
   "date": "2026-09-03",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Eddy-hail-2026-09-03",
   "zip": "",
   "city": "Eddy",
   "date": "2026-09-03",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Ramsey-wind-2026-09-03",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-169-Ramsey-hail-2026-09-03",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-09-03",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-169"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Grand Forks-wind-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Grand Forks-hail-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Walsh-wind-2026-09-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-03",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Walsh-hail-2026-09-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-09-03",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Traill-wind-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-174-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-174"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Grand Forks-wind-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Grand Forks-hail-2026-09-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-09-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Griggs-wind-2026-09-03",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-03",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Griggs-hail-2026-09-03",
   "zip": "",
   "city": "Griggs",
   "date": "2026-09-03",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "nws-alert-b2e665cf980ed239.001-Nelson-wind",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-03",
   "county": "Nelson",
   "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 Nelson. Severe Thunderstorm Warning issued September 3 at 12:46PM CDT until September 3 at 1:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Nelson-hail-2026-09-03",
   "zip": "",
   "city": "Nelson",
   "date": "2026-09-03",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Steele-wind-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Steele-hail-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Traill-wind-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-FGF-SV-W-171-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-171"
  },
  {
   "id": "iem-ww-BIS-SV-W-323-Ward-wind-2026-09-03",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-03",
   "county": "Ward",
   "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 BIS for Ward on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-323"
  },
  {
   "id": "iem-ww-BIS-SV-W-323-Ward-hail-2026-09-03",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-03",
   "county": "Ward",
   "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 BIS for Ward on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-323"
  },
  {
   "id": "nws-alert-f05f796951140120.001-McHenry-wind",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 McHenry. Severe Thunderstorm Warning issued September 3 at 9:26AM CDT until September 3 at 10:00AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-McHenry-hail-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-09-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Pierce-wind-2026-09-03",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-03",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Pierce-hail-2026-09-03",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-03",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-09-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Sheridan-wind-2026-09-03",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-09-03",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Sheridan-hail-2026-09-03",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-09-03",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-09-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Wells-wind-2026-09-03",
   "zip": "",
   "city": "Wells",
   "date": "2026-09-03",
   "county": "Wells",
   "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 BIS for Wells on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "iem-ww-BIS-SV-W-326-Wells-hail-2026-09-03",
   "zip": "",
   "city": "Wells",
   "date": "2026-09-03",
   "county": "Wells",
   "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 BIS for Wells on 2026-09-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-326"
  },
  {
   "id": "nws-alert-24562e8da28737c6.001-Steele-wind",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 Steele. Severe Thunderstorm Warning issued September 3 at 2:08PM CDT until September 3 at 3:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-ww-FGF-SV-W-175-Steele-hail-2026-09-03",
   "zip": "",
   "city": "Steele",
   "date": "2026-09-03",
   "county": "Steele",
   "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 FGF for Steele on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "nws-alert-178008de3fd23adf.002-Cass-wind",
   "zip": "",
   "city": "Cass",
   "date": "2026-09-03",
   "county": "Cass",
   "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 Cass. Severe Thunderstorm Warning issued September 3 at 2:32PM CDT until September 3 at 3:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-ww-FGF-SV-W-175-Cass-hail-2026-09-03",
   "zip": "",
   "city": "Cass",
   "date": "2026-09-03",
   "county": "Cass",
   "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 FGF for Cass on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-ww-FGF-SV-W-175-Traill-wind-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-ww-FGF-SV-W-175-Traill-hail-2026-09-03",
   "zip": "",
   "city": "Traill",
   "date": "2026-09-03",
   "county": "Traill",
   "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 FGF for Traill on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "nws-alert-6daf1e42146aafba.001-Ward-flood",
   "zip": "",
   "city": "Ward",
   "date": "2026-09-03",
   "county": "Ward",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Ward. Flash Flood Warning issued September 3 at 7:57AM CDT until September 3 at 9:30AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-2"
  },
  {
   "id": "iem-ww-BIS-FF-W-3-Emmons-flood-2026-09-03",
   "zip": "",
   "city": "Emmons",
   "date": "2026-09-03",
   "county": "Emmons",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for Emmons on 2026-09-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-3"
  },
  {
   "id": "iem-ww-BIS-FF-W-3-Morton-flood-2026-09-03",
   "zip": "",
   "city": "Morton",
   "date": "2026-09-03",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for Morton on 2026-09-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-3"
  },
  {
   "id": "iem-ww-BIS-FF-W-3-Sioux-flood-2026-09-03",
   "zip": "",
   "city": "Sioux",
   "date": "2026-09-03",
   "county": "Sioux",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for Sioux on 2026-09-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-3"
  },
  {
   "id": "nws-alert-c513b2ada120b3d0.001-McHenry-flood",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for McHenry. Flash Flood Warning issued September 3 at 9:29AM CDT until September 3 at 10:30AM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-3"
  },
  {
   "id": "nws-alert-eaed6caa85963f19.001-Rolette-flood",
   "zip": "",
   "city": "Rolette",
   "date": "2026-09-03",
   "county": "Rolette",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Rolette. Flash Flood Warning issued September 3 at 9:13AM CDT until September 3 at 12:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-4"
  },
  {
   "id": "nws-alert-eaed6caa85963f19.001-Bottinea-flood",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-09-03",
   "county": "Bottineau",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Bottineau. Flash Flood Warning issued September 3 at 9:13AM CDT until September 3 at 12:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-4"
  },
  {
   "id": "iem-ww-BIS-FF-W-4-McHenry-flood-2026-09-03",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for McHenry on 2026-09-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-4"
  },
  {
   "id": "nws-alert-eaed6caa85963f19.001-Pierce-flood",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-03",
   "county": "Pierce",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Pierce. Flash Flood Warning issued September 3 at 9:13AM CDT until September 3 at 12:15PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-4"
  },
  {
   "id": "sps-2026-09-03-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-09-03",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Wells — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-sheridan-hail",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-09-03",
   "county": "Sheridan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Sheridan — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-pierce-hail",
   "zip": "",
   "city": "Pierce",
   "date": "2026-09-03",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Pierce — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-foster-hail",
   "zip": "",
   "city": "Foster",
   "date": "2026-09-03",
   "county": "Foster",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Foster — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2026-09-03",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for McHenry — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-09-03",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "5 Special Weather Statements for McKenzie — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2026-09-03",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Williams — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-09-03",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Mountrail — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-09-03",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Divide — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-09-03",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for McLean — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-09-03",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Dunn — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-09-03-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-09-03",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "spc-2026-09-02-hail-48.15-14",
   "lat": 48.15,
   "lon": -103.63,
   "zip": "",
   "city": "Williston",
   "date": "2026-09-02",
   "county": "Williams",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.93,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "hail reported near Williston",
   "sourceDetail": "SPC filtered reports — 2026-09-02",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-09-02-wind-47.98-246",
   "lat": 47.98,
   "lon": -101.09,
   "zip": "",
   "city": "8 SSW Sawyer",
   "date": "2026-09-02",
   "county": "Ward",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 8 SSW Sawyer",
   "sourceDetail": "SPC filtered reports — 2026-09-02",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-XWA-2026-08-31-64828",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-08-31",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-XWA-2026-08-31-65015",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-08-31",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-1JN-2026-08-31-65048",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-XWA-2026-08-31-65202",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-08-31",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA)",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-XWA-2026-08-31-65381",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-08-31",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MOT-2026-08-31-65386",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-1JN-2026-08-31-65414",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN)",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MIB-2026-08-31-65424",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-1JN-2026-08-31-65594",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MOT-2026-08-31-65746",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT)",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-MOT-2026-08-31-65854",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-08-31",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Towner-wind",
   "zip": "",
   "city": "Towner",
   "date": "2026-08-31",
   "county": "Towner",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Towner. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Cavalier-wind",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-08-31",
   "county": "Cavalier",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Cavalier. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Pembina-wind",
   "zip": "",
   "city": "Pembina",
   "date": "2026-08-31",
   "county": "Pembina",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Pembina. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Benson-wind",
   "zip": "",
   "city": "Benson",
   "date": "2026-08-31",
   "county": "Benson",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Benson. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Ramsey-wind",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-08-31",
   "county": "Ramsey",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Ramsey. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Walsh-wind",
   "zip": "",
   "city": "Walsh",
   "date": "2026-08-31",
   "county": "Walsh",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Walsh. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Nelson-wind",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-31",
   "county": "Nelson",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Nelson. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-88cc7c5ef5607c64.001-Grand Fo-wind",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-31",
   "county": "Grand Forks",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Grand Forks. Wind Advisory issued August 31 at 6:46PM CDT until August 31 at 7:00PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-WI-Y-13"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Divide-wind",
   "zip": "",
   "city": "Divide",
   "date": "2026-08-31",
   "county": "Divide",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Divide. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Burke-wind",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-31",
   "county": "Burke",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Burke. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Renville-wind",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-31",
   "county": "Renville",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Renville. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Bottinea-wind",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-31",
   "county": "Bottineau",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Bottineau. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Rolette-wind",
   "zip": "",
   "city": "Rolette",
   "date": "2026-08-31",
   "county": "Rolette",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Rolette. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-31",
   "county": "Williams",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Williams. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Mountrai-wind",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-31",
   "county": "Mountrail",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Mountrail. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-McHenry-wind",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-31",
   "county": "McHenry",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for McHenry. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Pierce-wind",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-31",
   "county": "Pierce",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Pierce. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-McKenzie-wind",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-31",
   "county": "McKenzie",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for McKenzie. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Dunn-wind",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-31",
   "county": "Dunn",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Dunn. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Mercer-wind",
   "zip": "",
   "city": "Mercer",
   "date": "2026-08-31",
   "county": "Mercer",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Mercer. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Sheridan-wind",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-08-31",
   "county": "Sheridan",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Sheridan. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-Ward-wind",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-31",
   "county": "Ward",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for Ward. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-and Sout-wind",
   "zip": "",
   "city": "and Southern Ward/Minot Area",
   "date": "2026-08-31",
   "county": "and Southern Ward/Minot Area",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for and Southern Ward/Minot Area. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "nws-alert-92a08b8febb7176b.001-McLean-wind",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-31",
   "county": "McLean",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind Advisory for McLean. Wind Advisory issued August 31 at 6:36PM CDT until August 31 at 7:00PM CDT by NWS Bismarck ND",
   "sourceDetail": "NWS Bismarck ND — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-WI-Y-21"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-47.56--102.76",
   "lat": 47.56,
   "lon": -102.76,
   "zip": "",
   "city": "8 NE Oakdale",
   "date": "2026-08-30",
   "county": "Dunn",
   "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": "NDAWN station Little Missouri. Report at 10 meters_ 54 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-48.09--102.36",
   "lat": 48.09,
   "lon": -102.36,
   "zip": "",
   "city": "4 S Belden",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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": "Public report of winds at least 60 mph rocking the vehicle. Strong winds began at 4:48 pm and lasted about 5 minutes.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-45.96--103.19",
   "lat": 45.96,
   "lon": -103.19,
   "zip": "",
   "city": "3 ESE Bowman Haley Dam",
   "date": "2026-08-30",
   "county": "Bowman",
   "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": "NDAWN Station Haley 3W. Report at 10 meters_ 48 MPH reported at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.02--103.13",
   "lat": 46.02,
   "lon": -103.13,
   "zip": "",
   "city": "6 ENE Bowman Haley Dam",
   "date": "2026-08-30",
   "county": "Bowman",
   "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": "Private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.01--102.65",
   "lat": 46.01,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-08-30",
   "county": "Adams",
   "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": "NDAWN station Hettinger NW. Report at 10 meters_ 56 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2026-08-30",
   "county": "Grant",
   "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": "NDAWN Station 10 NW. Report at 10 meters_ 48 MPH reported at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.16--101.77",
   "lat": 46.16,
   "lon": -101.77,
   "zip": "",
   "city": "15 SSW Leith",
   "date": "2026-08-30",
   "county": "Grant",
   "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": "NDAWN Station Pretty Rock 2E. Report at 10 meters_ 45 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.44--101.37",
   "lat": 46.44,
   "lon": -101.37,
   "zip": "",
   "city": "1 ESE Lark",
   "date": "2026-08-30",
   "county": "Grant",
   "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": "NDAWN station Carson 9ENE. Report at 10 meters_ 46 MPH reported at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.77--101.34",
   "lat": 46.77,
   "lon": -101.34,
   "zip": "",
   "city": "5 SW Judson",
   "date": "2026-08-30",
   "county": "Morton",
   "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": "Trained spotter reports strong wind in New Salem_ estimated to be around 65 MPH. Spotter also reports heavy rainfall and some very small hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2026-08-30",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-47.71--98.61",
   "lat": 47.71,
   "lon": -98.61,
   "zip": "",
   "city": "11 SW Tolna",
   "date": "2026-08-30",
   "county": "Eddy",
   "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": "NDAWN mesonet 10 ft wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-48.04--98.31",
   "lat": 48.04,
   "lon": -98.31,
   "zip": "",
   "city": "2 ESE Lakota",
   "date": "2026-08-30",
   "county": "Nelson",
   "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": "NDDOT ND042.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-30-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2026-08-30",
   "county": "Slope",
   "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": "NDAWN Station Cedar Lake 3W. Report at 10 meters_ 54 MPH reported at the surface. No lightning in the vicinity_ thus thought to be caused by gradient driven wind.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-DIK-2026-08-30-61580",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-08-30",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK)",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-HEI-2026-08-30-61513",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-30",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-9Y1-2026-08-30-61576",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-08-30",
   "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": "Killdeer (9Y1) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-HEI-2026-08-30-61592",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-30",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-DIK-2026-08-30-61799",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-08-30",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK)",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-314-Billings-wind-2026-08-30",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-30",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-314"
  },
  {
   "id": "iem-ww-BIS-SV-W-314-Billings-hail-2026-08-30",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-30",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-314"
  },
  {
   "id": "iem-ww-BIS-SV-W-314-Golden Valley-wind-2026-08-30",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-30",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-314"
  },
  {
   "id": "iem-ww-BIS-SV-W-314-Golden Valley-hail-2026-08-30",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-30",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-314"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Dunn-wind-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Dunn-hail-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Mercer-wind-2026-08-30",
   "zip": "",
   "city": "Mercer",
   "date": "2026-08-30",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Mercer-hail-2026-08-30",
   "zip": "",
   "city": "Mercer",
   "date": "2026-08-30",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Morton-wind-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Morton-hail-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Stark-wind-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-309-Stark-hail-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-309"
  },
  {
   "id": "iem-ww-BIS-SV-W-312-Adams-wind-2026-08-30",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-30",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-312"
  },
  {
   "id": "iem-ww-BIS-SV-W-312-Adams-hail-2026-08-30",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-30",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-312"
  },
  {
   "id": "iem-ww-BIS-SV-W-312-Bowman-wind-2026-08-30",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-30",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-312"
  },
  {
   "id": "iem-ww-BIS-SV-W-312-Bowman-hail-2026-08-30",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-30",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-312"
  },
  {
   "id": "iem-ww-BIS-SV-W-304-McKenzie-wind-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-304"
  },
  {
   "id": "iem-ww-BIS-SV-W-304-McKenzie-hail-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-304"
  },
  {
   "id": "iem-ww-BIS-SV-W-304-Williams-wind-2026-08-30",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-30",
   "county": "Williams",
   "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 BIS for Williams on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-304"
  },
  {
   "id": "iem-ww-BIS-SV-W-304-Williams-hail-2026-08-30",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-30",
   "county": "Williams",
   "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 BIS for Williams on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-304"
  },
  {
   "id": "iem-ww-BIS-SV-W-306-Dunn-wind-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-306"
  },
  {
   "id": "iem-ww-BIS-SV-W-306-Dunn-hail-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-306"
  },
  {
   "id": "iem-ww-BIS-SV-W-306-Stark-wind-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-306"
  },
  {
   "id": "iem-ww-BIS-SV-W-306-Stark-hail-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-306"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-McLean-wind-2026-08-30",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-30",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-McLean-hail-2026-08-30",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-30",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-Ward-wind-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-Ward-hail-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-Mountrail-wind-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-315-Mountrail-hail-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-315"
  },
  {
   "id": "iem-ww-BIS-SV-W-311-Mountrail-wind-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-311"
  },
  {
   "id": "iem-ww-BIS-SV-W-311-Mountrail-hail-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-311"
  },
  {
   "id": "iem-ww-BIS-SV-W-311-Ward-wind-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-311"
  },
  {
   "id": "iem-ww-BIS-SV-W-311-Ward-hail-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-311"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Grant-wind-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Grant-hail-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Morton-wind-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Morton-hail-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Stark-wind-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-313-Stark-hail-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-313"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Ward-wind-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Ward-hail-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Burke-wind-2026-08-30",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-30",
   "county": "Burke",
   "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 BIS for Burke on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Burke-hail-2026-08-30",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-30",
   "county": "Burke",
   "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 BIS for Burke on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Renville-wind-2026-08-30",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-30",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-310-Renville-hail-2026-08-30",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-30",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-310"
  },
  {
   "id": "iem-ww-BIS-SV-W-319-Grant-wind-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-319"
  },
  {
   "id": "iem-ww-BIS-SV-W-319-Grant-hail-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-319"
  },
  {
   "id": "iem-ww-BIS-SV-W-319-Sioux-wind-2026-08-30",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-30",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-30. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-319"
  },
  {
   "id": "iem-ww-BIS-SV-W-319-Sioux-hail-2026-08-30",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-30",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-319"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Grant-wind-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Grant-hail-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Morton-wind-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Morton-hail-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Stark-wind-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-318-Stark-hail-2026-08-30",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-318"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Williams-wind-2026-08-30",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-30",
   "county": "Williams",
   "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 BIS for Williams on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Williams-hail-2026-08-30",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-30",
   "county": "Williams",
   "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 BIS for Williams on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Mountrail-wind-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Mountrail-hail-2026-08-30",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-30",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-McKenzie-wind-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-McKenzie-hail-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Burke-wind-2026-08-30",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-30",
   "county": "Burke",
   "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 BIS for Burke on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-308-Burke-hail-2026-08-30",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-30",
   "county": "Burke",
   "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 BIS for Burke on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-308"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Emmons-wind-2026-08-30",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-30",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Emmons-hail-2026-08-30",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-30",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Grant-wind-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Grant-hail-2026-08-30",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-30",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Sioux-wind-2026-08-30",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-30",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Sioux-hail-2026-08-30",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-30",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Burleigh-wind-2026-08-30",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-30",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Burleigh-hail-2026-08-30",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-30",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Morton-wind-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Morton-hail-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Oliver-wind-2026-08-30",
   "zip": "",
   "city": "Oliver",
   "date": "2026-08-30",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-320-Oliver-hail-2026-08-30",
   "zip": "",
   "city": "Oliver",
   "date": "2026-08-30",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-320"
  },
  {
   "id": "iem-ww-BIS-SV-W-322-Foster-wind-2026-08-30",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-30",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-322"
  },
  {
   "id": "iem-ww-BIS-SV-W-322-Stutsman-wind-2026-08-30",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-30",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-322"
  },
  {
   "id": "iem-ww-FGF-SV-W-166-Barnes-wind-2026-08-30",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-30",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-166"
  },
  {
   "id": "iem-ww-FGF-SV-W-166-Barnes-hail-2026-08-30",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-30",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-166"
  },
  {
   "id": "iem-ww-FGF-SV-W-166-Griggs-wind-2026-08-30",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-30",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-166"
  },
  {
   "id": "iem-ww-FGF-SV-W-166-Griggs-hail-2026-08-30",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-30",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-166"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Nelson-wind-2026-08-30",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-30",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Nelson-hail-2026-08-30",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-30",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Ramsey-wind-2026-08-30",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-08-30",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Ramsey-hail-2026-08-30",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-08-30",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Benson-wind-2026-08-30",
   "zip": "",
   "city": "Benson",
   "date": "2026-08-30",
   "county": "Benson",
   "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 FGF for Benson on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Benson-hail-2026-08-30",
   "zip": "",
   "city": "Benson",
   "date": "2026-08-30",
   "county": "Benson",
   "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 FGF for Benson on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Eddy-wind-2026-08-30",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-30",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-FGF-SV-W-167-Eddy-hail-2026-08-30",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-30",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Hettinger-wind-2026-08-30",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-30",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Hettinger-hail-2026-08-30",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-30",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Adams-wind-2026-08-30",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-30",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Adams-hail-2026-08-30",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-30",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Bowman-wind-2026-08-30",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-30",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-BIS-SV-W-316-Bowman-hail-2026-08-30",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-30",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-316"
  },
  {
   "id": "iem-ww-FGF-SV-W-168-Steele-wind-2026-08-30",
   "zip": "",
   "city": "Steele",
   "date": "2026-08-30",
   "county": "Steele",
   "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 FGF for Steele on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-168"
  },
  {
   "id": "iem-ww-FGF-SV-W-168-Steele-hail-2026-08-30",
   "zip": "",
   "city": "Steele",
   "date": "2026-08-30",
   "county": "Steele",
   "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 FGF for Steele on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-168"
  },
  {
   "id": "iem-ww-FGF-SV-W-168-Grand Forks-wind-2026-08-30",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-30",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-168"
  },
  {
   "id": "iem-ww-FGF-SV-W-168-Grand Forks-hail-2026-08-30",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-30",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-168"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Renville-wind-2026-08-30",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-30",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Renville-hail-2026-08-30",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-30",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Ward-wind-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Ward-hail-2026-08-30",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-30",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Bottineau-wind-2026-08-30",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-30",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-317-Bottineau-hail-2026-08-30",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-30",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-317"
  },
  {
   "id": "iem-ww-BIS-SV-W-307-Dunn-wind-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-307"
  },
  {
   "id": "iem-ww-BIS-SV-W-307-Dunn-hail-2026-08-30",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-307"
  },
  {
   "id": "iem-ww-BIS-SV-W-321-Burleigh-wind-2026-08-30",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-30",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-321"
  },
  {
   "id": "iem-ww-BIS-SV-W-321-Emmons-wind-2026-08-30",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-30",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-321"
  },
  {
   "id": "iem-ww-BIS-SV-W-321-Morton-wind-2026-08-30",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-30",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-321"
  },
  {
   "id": "iem-ww-BIS-SV-W-321-Sioux-wind-2026-08-30",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-30",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-321"
  },
  {
   "id": "iem-ww-BIS-SV-W-305-McKenzie-wind-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-305"
  },
  {
   "id": "iem-ww-BIS-SV-W-305-McKenzie-hail-2026-08-30",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-305"
  },
  {
   "id": "sps-2026-08-30-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-30",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burke — hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-stark-hail",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-30",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stark — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-30",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-30",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for McKenzie — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-30",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-30-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-30",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BIS-SV-W-303-McIntosh-wind-2026-08-29",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-29",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-303"
  },
  {
   "id": "iem-ww-BIS-SV-W-303-McIntosh-hail-2026-08-29",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-29",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-29. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-303"
  },
  {
   "id": "sps-2026-08-28-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-28",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-28",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Billings — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-renville-hail",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-28",
   "county": "Renville",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Renville — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-28",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Burke — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-08-28",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-28",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Dunn — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-28",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-28",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-28-stark-hail",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-28",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stark — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.20--99.69",
   "lat": 47.2,
   "lon": -99.69,
   "zip": "",
   "city": "6 NW Lake Williams",
   "date": "2026-08-24",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report and photo of hail northeast of Robinson. Size estimated. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.29--99.38",
   "lat": 47.29,
   "lon": -99.38,
   "zip": "",
   "city": "11 NNW Woodworth",
   "date": "2026-08-24",
   "county": "Stutsman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report and photo of hail north of Woodworth. Size estimated. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.58--98.66",
   "lat": 47.58,
   "lon": -98.66,
   "zip": "",
   "city": "3 W Mchenry",
   "date": "2026-08-24",
   "county": "Foster",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Radar estimated time.",
   "sourceDetail": "NWS BIS — CO-OP Observer via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.63--98.54",
   "lat": 47.63,
   "lon": -98.54,
   "zip": "",
   "city": "10 WNW Binford",
   "date": "2026-08-24",
   "county": "Eddy",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mixture of hail sizes_ dimes to quarters the largest. 0.22 of an inch of rain as well. No wind or damage to crops that he knew of.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.92--98.49",
   "lat": 47.92,
   "lon": -98.49,
   "zip": "",
   "city": "6 NE Hamar",
   "date": "2026-08-24",
   "county": "Nelson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Pea to golf ball sized hail lasted ten minutes. Half inch of rain. Brief big gust of wind before the hail_ then dead calm. Storm ending at the time of the report.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.85--98.46",
   "lat": 47.85,
   "lon": -98.46,
   "zip": "",
   "city": "2 NW Tolna",
   "date": "2026-08-24",
   "county": "Nelson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Several hailstones in a photo with a ruler. Largest hailstone was over 3 inches in size_ with several the size of baseballs.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3.25
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.85--98.44",
   "lat": 47.85,
   "lon": -98.44,
   "zip": "",
   "city": "1 N Tolna",
   "date": "2026-08-24",
   "county": "Nelson",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo of a hailstone by a quarter_ estimated 3 inches across.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-08-24-hail-47.95--98.33",
   "lat": 47.95,
   "lon": -98.33,
   "zip": "",
   "city": "8 S Lakota",
   "date": "2026-08-24",
   "county": "Nelson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo of hailstone sent in right next to a quarter.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-24-hail-46.38--98.62",
   "lat": 46.38,
   "lon": -98.62,
   "zip": "",
   "city": "5 ENE Edgeley",
   "date": "2026-08-24",
   "county": "Lamoure",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed social media report of golf ball size hail west of LaMoure.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-24-wind-48.40--103.17",
   "lat": 48.4,
   "lon": -103.17,
   "zip": "",
   "city": "4 N Ray",
   "date": "2026-08-24",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Ray 4 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-24-wind-46.26--99.67",
   "lat": 46.26,
   "lon": -99.67,
   "zip": "",
   "city": "5 W Wishek",
   "date": "2026-08-24",
   "county": "McIntosh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "10m observation at NDAWN mesonet site 5W Wishek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-24-wind-46.03--99.36",
   "lat": 46.03,
   "lon": -99.36,
   "zip": "",
   "city": "1 SE Ashley",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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": "Weather station near Ashley reported 61 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Foster-wind-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Foster-hail-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Wells-wind-2026-08-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-288-Wells-hail-2026-08-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-08-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-288"
  },
  {
   "id": "iem-ww-BIS-SV-W-290-Burleigh-wind-2026-08-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-290"
  },
  {
   "id": "iem-ww-BIS-SV-W-290-Burleigh-hail-2026-08-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-290"
  },
  {
   "id": "iem-ww-BIS-SV-W-290-Kidder-wind-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-290"
  },
  {
   "id": "iem-ww-BIS-SV-W-290-Kidder-hail-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-290"
  },
  {
   "id": "iem-ww-BIS-SV-W-297-Lamoure-wind-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-297"
  },
  {
   "id": "iem-ww-BIS-SV-W-297-Lamoure-hail-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Lamoure on 2026-08-24. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-297"
  },
  {
   "id": "iem-ww-BIS-SV-W-297-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-297"
  },
  {
   "id": "iem-ww-BIS-SV-W-297-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Stutsman on 2026-08-24. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-297"
  },
  {
   "id": "iem-ww-BIS-SV-W-287-Kidder-wind-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-287"
  },
  {
   "id": "iem-ww-BIS-SV-W-287-Kidder-hail-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-287"
  },
  {
   "id": "iem-ww-BIS-SV-W-287-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-287"
  },
  {
   "id": "iem-ww-BIS-SV-W-287-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-287"
  },
  {
   "id": "iem-ww-BIS-SV-W-293-Kidder-wind-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-293"
  },
  {
   "id": "iem-ww-BIS-SV-W-293-Kidder-hail-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-293"
  },
  {
   "id": "iem-ww-BIS-SV-W-293-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-293"
  },
  {
   "id": "iem-ww-BIS-SV-W-293-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-293"
  },
  {
   "id": "iem-ww-BIS-SV-W-289-Kidder-wind-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-289"
  },
  {
   "id": "iem-ww-BIS-SV-W-289-Kidder-hail-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-289"
  },
  {
   "id": "iem-ww-BIS-SV-W-289-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-289"
  },
  {
   "id": "iem-ww-BIS-SV-W-289-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-289"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Ramsey-wind-2026-08-24",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-08-24",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Ramsey-hail-2026-08-24",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-08-24",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Benson-wind-2026-08-24",
   "zip": "",
   "city": "Benson",
   "date": "2026-08-24",
   "county": "Benson",
   "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 FGF for Benson on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Benson-hail-2026-08-24",
   "zip": "",
   "city": "Benson",
   "date": "2026-08-24",
   "county": "Benson",
   "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 FGF for Benson on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Eddy-wind-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Eddy-hail-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Nelson-wind-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-FGF-SV-W-162-Nelson-hail-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-162"
  },
  {
   "id": "iem-ww-BIS-SV-W-302-Dickey-wind-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-302"
  },
  {
   "id": "iem-ww-BIS-SV-W-302-Dickey-hail-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-302"
  },
  {
   "id": "iem-ww-BIS-SV-W-300-Dickey-wind-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-300"
  },
  {
   "id": "iem-ww-BIS-SV-W-300-Dickey-hail-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-300"
  },
  {
   "id": "iem-ww-BIS-SV-W-300-McIntosh-wind-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-300"
  },
  {
   "id": "iem-ww-BIS-SV-W-300-McIntosh-hail-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-300"
  },
  {
   "id": "iem-ww-BIS-SV-W-292-Foster-wind-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-292"
  },
  {
   "id": "iem-ww-BIS-SV-W-292-Foster-hail-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-292"
  },
  {
   "id": "iem-ww-FGF-SV-W-163-Grand Forks-wind-2026-08-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-163"
  },
  {
   "id": "iem-ww-FGF-SV-W-163-Grand Forks-hail-2026-08-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-163"
  },
  {
   "id": "iem-ww-FGF-SV-W-163-Nelson-wind-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-163"
  },
  {
   "id": "iem-ww-FGF-SV-W-163-Nelson-hail-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-163"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Lamoure-wind-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Lamoure-hail-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Kidder-wind-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Kidder-hail-2026-08-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Logan-wind-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Logan-hail-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-BIS-SV-W-294-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-294"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Eddy-wind-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Eddy-hail-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Griggs-wind-2026-08-24",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-24",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Griggs-hail-2026-08-24",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-24",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Nelson-wind-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-159-Nelson-hail-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-159"
  },
  {
   "id": "iem-ww-FGF-SV-W-164-Grand Forks-wind-2026-08-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-164"
  },
  {
   "id": "iem-ww-FGF-SV-W-164-Grand Forks-hail-2026-08-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-164"
  },
  {
   "id": "iem-ww-FGF-SV-W-164-Walsh-wind-2026-08-24",
   "zip": "",
   "city": "Walsh",
   "date": "2026-08-24",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-164"
  },
  {
   "id": "iem-ww-FGF-SV-W-164-Walsh-hail-2026-08-24",
   "zip": "",
   "city": "Walsh",
   "date": "2026-08-24",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-164"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Logan-wind-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Logan-hail-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Dickey-wind-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Dickey-hail-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Lamoure-wind-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-Lamoure-hail-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-McIntosh-wind-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-298-McIntosh-hail-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-298"
  },
  {
   "id": "iem-ww-BIS-SV-W-301-McIntosh-wind-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McIntosh on 2026-08-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-301"
  },
  {
   "id": "iem-ww-BIS-SV-W-301-McIntosh-hail-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-301"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Wells-wind-2026-08-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Wells-hail-2026-08-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Foster-wind-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-291-Foster-hail-2026-08-24",
   "zip": "",
   "city": "Foster",
   "date": "2026-08-24",
   "county": "Foster",
   "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 BIS for Foster on 2026-08-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-291"
  },
  {
   "id": "iem-ww-BIS-SV-W-295-Stutsman-wind-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-295"
  },
  {
   "id": "iem-ww-BIS-SV-W-295-Stutsman-hail-2026-08-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-295"
  },
  {
   "id": "iem-ww-BIS-SV-W-296-Logan-wind-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-296"
  },
  {
   "id": "iem-ww-BIS-SV-W-296-Logan-hail-2026-08-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-296"
  },
  {
   "id": "iem-ww-BIS-SV-W-296-McIntosh-wind-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-296"
  },
  {
   "id": "iem-ww-BIS-SV-W-296-McIntosh-hail-2026-08-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-296"
  },
  {
   "id": "iem-ww-FGF-SV-W-161-Griggs-wind-2026-08-24",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-24",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-161"
  },
  {
   "id": "iem-ww-FGF-SV-W-161-Griggs-hail-2026-08-24",
   "zip": "",
   "city": "Griggs",
   "date": "2026-08-24",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-161"
  },
  {
   "id": "iem-ww-FGF-SV-W-161-Nelson-wind-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-161"
  },
  {
   "id": "iem-ww-FGF-SV-W-161-Nelson-hail-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-161"
  },
  {
   "id": "iem-ww-BIS-SV-W-299-Dickey-wind-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-299"
  },
  {
   "id": "iem-ww-BIS-SV-W-299-Dickey-hail-2026-08-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-299"
  },
  {
   "id": "iem-ww-BIS-SV-W-299-Lamoure-wind-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-299"
  },
  {
   "id": "iem-ww-BIS-SV-W-299-Lamoure-hail-2026-08-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-299"
  },
  {
   "id": "iem-ww-FGF-SV-W-160-Eddy-wind-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-160"
  },
  {
   "id": "iem-ww-FGF-SV-W-160-Eddy-hail-2026-08-24",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-24",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-08-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-160"
  },
  {
   "id": "iem-ww-FGF-SV-W-160-Nelson-wind-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-160"
  },
  {
   "id": "iem-ww-FGF-SV-W-160-Nelson-hail-2026-08-24",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-24",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-160"
  },
  {
   "id": "sps-2026-08-24-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-24",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Burke — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-24-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-24",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-24-burke-wind",
   "zip": "",
   "city": "Burke",
   "date": "2026-08-24",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-24-williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-08-24",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-24-mountrail-wind",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-24",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-24-mckenzie-wind",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-24",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for McKenzie — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-23-hail-46.91--103.61",
   "lat": 46.91,
   "lon": -103.61,
   "zip": "",
   "city": "4 W Medora",
   "date": "2026-08-23",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed by broadcast media partner. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-08-23-hail-46.91--103.52",
   "lat": 46.91,
   "lon": -103.52,
   "zip": "",
   "city": "Medora",
   "date": "2026-08-23",
   "county": "Billings",
   "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 Medora",
   "sourceDetail": "NWS BIS — Fire Dept/Rescue via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-08-23-hail-46.91--103.53",
   "lat": 46.91,
   "lon": -103.53,
   "zip": "",
   "city": "Medora",
   "date": "2026-08-23",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Lots of dimes and nickels_ and a few quarters.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-23-wind-48.42--101.36",
   "lat": 48.42,
   "lon": -101.36,
   "zip": "",
   "city": "Minot Air Force Base",
   "date": "2026-08-23",
   "county": "Ward",
   "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": "Radar estimated time.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-23-wind-47.73--102.55",
   "lat": 47.73,
   "lon": -102.55,
   "zip": "",
   "city": "6 E Mandaree",
   "date": "2026-08-23",
   "county": "Dunn",
   "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": "Heavy rain_ hail as large as quarters_ 2 to 3 inch in diameter tree branches broken_ and a heavy wooden fence toppled and lying flat.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Bottineau-wind-2026-08-23",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-23",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-23. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Bottineau-hail-2026-08-23",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-23",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Renville-wind-2026-08-23",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-23",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-23. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Renville-hail-2026-08-23",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-23",
   "county": "Renville",
   "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 BIS for Renville on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Ward-wind-2026-08-23",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-23",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-23. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-Ward-hail-2026-08-23",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-23",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-McHenry-wind-2026-08-23",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-23",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-23. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-284-McHenry-hail-2026-08-23",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-23",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-284"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Hettinger-wind-2026-08-23",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-23",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Hettinger-hail-2026-08-23",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-23",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Adams-wind-2026-08-23",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-23",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Adams-hail-2026-08-23",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-23",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Bowman-wind-2026-08-23",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-23",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Bowman-hail-2026-08-23",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-23",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Slope-wind-2026-08-23",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-23",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-285-Slope-hail-2026-08-23",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-23",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-285"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Stark-wind-2026-08-23",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-23",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Stark-hail-2026-08-23",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-23",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-23. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Billings-wind-2026-08-23",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-23",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Billings-hail-2026-08-23",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-23",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-23. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Golden Valley-wind-2026-08-23",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-23",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-283-Golden Valley-hail-2026-08-23",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-23",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-23. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-283"
  },
  {
   "id": "iem-ww-BIS-SV-W-286-Dunn-wind-2026-08-23",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-23",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Dunn on 2026-08-23. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-286"
  },
  {
   "id": "iem-ww-BIS-SV-W-286-Dunn-hail-2026-08-23",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-23",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-23. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-286"
  },
  {
   "id": "iem-ww-BIS-SV-W-286-McLean-wind-2026-08-23",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-23",
   "county": "McLean",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for McLean on 2026-08-23. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-286"
  },
  {
   "id": "iem-ww-BIS-SV-W-286-McLean-hail-2026-08-23",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-23",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-23. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-286"
  },
  {
   "id": "sps-2026-08-23-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-23",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-23",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-23",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bowman — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-23",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Adams — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-renville-hail",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-23",
   "county": "Renville",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Renville — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-23",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-23",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-goldenvall-hail",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-23",
   "county": "Golden Valley",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Golden Valley — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-23",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Billings — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-23",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-23",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-sheridan-hail",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-08-23",
   "county": "Sheridan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sheridan — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-23-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-23",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wells — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-17",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 66,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "6 Special Weather Statements for Adams — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-17",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Grant — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-mcintosh-hail",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-17",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-17",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Bowman — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-17",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Hettinger — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-17-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-17",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Slope — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-12-hail-46.83--99.39",
   "lat": 46.83,
   "lon": -99.39,
   "zip": "",
   "city": "5 SE Crystal Springs",
   "date": "2026-08-12",
   "county": "Stutsman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media. Time estimated by radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-12-wind-46.92--98.01",
   "lat": 46.92,
   "lon": -98.01,
   "zip": "",
   "city": "Valley City",
   "date": "2026-08-12",
   "county": "Barnes",
   "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": "Measured Gust at KBAC AWOS at 2 am.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-12-wind-46.89--97.23",
   "lat": 46.89,
   "lon": -97.23,
   "zip": "",
   "city": "1 SW Casselton",
   "date": "2026-08-12",
   "county": "Cass",
   "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": "Measured at 33ft NDAWN wind sensor.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-12-wind-46.89--97.05",
   "lat": 46.89,
   "lon": -97.05,
   "zip": "",
   "city": "Mapleton",
   "date": "2026-08-12",
   "county": "Cass",
   "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": "Estimated Wind Gust.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-FGF-SV-W-151-Cass-wind-2026-08-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-12",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-151"
  },
  {
   "id": "iem-ww-FGF-SV-W-151-Cass-hail-2026-08-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-12",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-151"
  },
  {
   "id": "iem-ww-BIS-SV-W-282-McIntosh-wind-2026-08-12",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-12",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-282"
  },
  {
   "id": "iem-ww-BIS-SV-W-282-McIntosh-hail-2026-08-12",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-12",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-282"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Logan-wind-2026-08-12",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-12",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Logan-hail-2026-08-12",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-12",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Stutsman-wind-2026-08-12",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-12",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Stutsman-hail-2026-08-12",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-12",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Kidder-wind-2026-08-12",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-12",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "iem-ww-BIS-SV-W-281-Kidder-hail-2026-08-12",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-12",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-08-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-281"
  },
  {
   "id": "sps-2026-08-12-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-12",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Stutsman — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-12",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-12",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grant — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-12",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Adams — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-12",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-barnes-hail",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-12",
   "county": "Barnes",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Barnes — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-12",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-12",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Emmons — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-12",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-cass-hail",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-12",
   "county": "Cass",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Cass — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-logan-hail",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-12",
   "county": "Logan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Logan — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-HEI-2026-08-12-7154",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-12",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-11-hail-47.06--98.83",
   "lat": 47.06,
   "lon": -98.83,
   "zip": "",
   "city": "Buchanan",
   "date": "2026-08-11",
   "county": "Stutsman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed report of mostly small hail near Buchanan this morning. Time estimated on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.69--98.19",
   "lat": 46.69,
   "lon": -98.19,
   "zip": "",
   "city": "2 N Litchville",
   "date": "2026-08-11",
   "county": "Barnes",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 N Litchville",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.65--98.19",
   "lat": 46.65,
   "lon": -98.19,
   "zip": "",
   "city": "Litchville",
   "date": "2026-08-11",
   "county": "Barnes",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Could be closer to 2 inch but hard to tell without a point of reference. Facebook picture.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.67--98.19",
   "lat": 46.67,
   "lon": -98.19,
   "zip": "",
   "city": "1 NNE Litchville",
   "date": "2026-08-11",
   "county": "Barnes",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mix of small and larger hail up to quarter size.",
   "sourceDetail": "NWS FGF — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.54--98.08",
   "lat": 46.54,
   "lon": -98.08,
   "zip": "",
   "city": "12 N Verona",
   "date": "2026-08-11",
   "county": "Lamoure",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through broadcast media of a large hail stone slightly bigger than 2 inches in diameter approximately 10 miles southeast of Litchville. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.38--103.66",
   "lat": 46.38,
   "lon": -103.66,
   "zip": "",
   "city": "10 N Rhame",
   "date": "2026-08-11",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report and photo of golf ball sized hail 10 miles north of Rhame. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.48--103.32",
   "lat": 46.48,
   "lon": -103.32,
   "zip": "",
   "city": "Amidon",
   "date": "2026-08-11",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report and video of abundant hail on the ground near Amidon. Largest hail estimated to the size of a quarter. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.60--103.20",
   "lat": 46.6,
   "lon": -103.2,
   "zip": "",
   "city": "10 NE Amidon",
   "date": "2026-08-11",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.29--102.35",
   "lat": 46.29,
   "lon": -102.35,
   "zip": "",
   "city": "6 S Mott",
   "date": "2026-08-11",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail up to around the size of golf balls. Observer noted hail lasted approximately 35 minutes.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.59--101.22",
   "lat": 46.59,
   "lon": -101.22,
   "zip": "",
   "city": "9 N Flasher",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.29--102.37",
   "lat": 46.29,
   "lon": -102.37,
   "zip": "",
   "city": "6 SSW Mott",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 SSW Mott",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.53--101.13",
   "lat": 46.53,
   "lon": -101.13,
   "zip": "",
   "city": "7 NE Flasher",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.37--101.11",
   "lat": 46.37,
   "lon": -101.11,
   "zip": "",
   "city": "8 SE Flasher",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media shows multiple windows broken out on a home and moderate piles of hail next to the home.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.32--101.00",
   "lat": 46.32,
   "lon": -101,
   "zip": "",
   "city": "5 SW Breien",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Damage photos due to large hail submitted to broadcast media. Includes damage to siding of structure_ large dents on the roof of a camper_ and multiple impacts to truck windshield.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.33--101.01",
   "lat": 46.33,
   "lon": -101.01,
   "zip": "",
   "city": "5 SW Breien",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.20--100.94",
   "lat": 46.2,
   "lon": -100.94,
   "zip": "",
   "city": "8 E Porcupine",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reports multiple very large hail stones 3 inches or greater. Largest measured hailstone was 3.5 inches. Reports ditch was packed very large hail stones up to 30 minute after the storm",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3.5
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.11--100.93",
   "lat": 46.11,
   "lon": -100.93,
   "zip": "",
   "city": "5 N Selfridge",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Measured hailstone found 20 minutes after the storm had passed. Found in ditch filled with mostly golf ball and tennis ball size hail. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3.25
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.08--100.93",
   "lat": 46.08,
   "lon": -100.93,
   "zip": "",
   "city": "3 N Selfridge",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 N Selfridge",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.04--100.87",
   "lat": 46.04,
   "lon": -100.87,
   "zip": "",
   "city": "3 E Selfridge",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media video of hail estimated up to golf ball size.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.74--100.76",
   "lat": 46.74,
   "lon": -100.76,
   "zip": "",
   "city": "3 WSW Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 3 WSW Lincoln",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.87--101.15",
   "lat": 46.87,
   "lon": -101.15,
   "zip": "",
   "city": "3 W Crown Butte Lake",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo shared by broadcast media. Hail lasted 17 minutes.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.70",
   "lat": 46.76,
   "lon": -100.7,
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 Lincoln",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.73--100.70",
   "lat": 46.73,
   "lon": -100.7,
   "zip": "",
   "city": "2 S Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple reports of large hail in and around Lincoln. Largest around tennis ball sized.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.77--100.69",
   "lat": 46.77,
   "lon": -100.69,
   "zip": "",
   "city": "1 NE Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.70",
   "lat": 46.76,
   "lon": -100.7,
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Lincoln",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.76--100.62",
   "lat": 46.76,
   "lon": -100.62,
   "zip": "",
   "city": "4 E Lincoln",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.81--100.53",
   "lat": 46.81,
   "lon": -100.53,
   "zip": "",
   "city": "1 S Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report and photo of baseball sized hail south of Menoken.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.81--100.60",
   "lat": 46.81,
   "lon": -100.6,
   "zip": "",
   "city": "3 W Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public social media report and photo of near baseball size hail south of Apple Valley.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-08-11-hail-46.93--100.55",
   "lat": 46.93,
   "lon": -100.55,
   "zip": "",
   "city": "8 N Menoken",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mostly pea sized hail with a few nickel to quarter sized mixed in. Hail lasted 16 minutes ending at 1124 pm CDT. Little wind. 0.89 inches of rain.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-11-wind-46.77--101.34",
   "lat": 46.77,
   "lon": -101.34,
   "zip": "",
   "city": "5 SW Judson",
   "date": "2026-08-11",
   "county": "Morton",
   "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": "10 meter measured wind gust at New Salem 6SE NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-253-Lamoure-wind-2026-08-11",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-11",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-253"
  },
  {
   "id": "iem-ww-BIS-SV-W-253-Lamoure-hail-2026-08-11",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-11",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-253"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Billings-wind-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Billings-hail-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Dunn-wind-2026-08-11",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-11",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Dunn-hail-2026-08-11",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-11",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Stark-wind-2026-08-11",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-11",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-260-Stark-hail-2026-08-11",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-11",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-260"
  },
  {
   "id": "iem-ww-BIS-SV-W-258-Billings-wind-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-258"
  },
  {
   "id": "iem-ww-BIS-SV-W-258-Billings-hail-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-258"
  },
  {
   "id": "iem-ww-BIS-SV-W-258-Golden Valley-wind-2026-08-11",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-11",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-258"
  },
  {
   "id": "iem-ww-BIS-SV-W-258-Golden Valley-hail-2026-08-11",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-11",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-258"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Bottineau-wind-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Bottineau-hail-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-McHenry-wind-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-McHenry-hail-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Pierce-wind-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Pierce-hail-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Hettinger-wind-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-266-Hettinger-hail-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-266"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-McHenry-wind-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-McHenry-hail-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-Grant-wind-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-Grant-hail-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-Hettinger-wind-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-264-Hettinger-hail-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-264"
  },
  {
   "id": "iem-ww-BIS-SV-W-252-Stutsman-wind-2026-08-11",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-11",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-252"
  },
  {
   "id": "iem-ww-BIS-SV-W-252-Stutsman-hail-2026-08-11",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-11",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-252"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Bottineau-wind-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Bottineau-hail-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Bottineau on 2026-08-11. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Rolette-wind-2026-08-11",
   "zip": "",
   "city": "Rolette",
   "date": "2026-08-11",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Rolette-hail-2026-08-11",
   "zip": "",
   "city": "Rolette",
   "date": "2026-08-11",
   "county": "Rolette",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Rolette on 2026-08-11. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Adams-wind-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Adams-hail-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Adams on 2026-08-11. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Grant-wind-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Grant-hail-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Grant on 2026-08-11. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Sioux-wind-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-270-Sioux-hail-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Sioux on 2026-08-11. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-270"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Adams-wind-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Adams-hail-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Grant-wind-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Grant-hail-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Hettinger-wind-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Hettinger-hail-2026-08-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Sioux-wind-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-251-Sioux-hail-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-251"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Morton-wind-2026-08-11",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-11",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Morton-hail-2026-08-11",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-11",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Emmons-wind-2026-08-11",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-11",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Emmons-hail-2026-08-11",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-11",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Logan-wind-2026-08-11",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-11",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-276-Logan-hail-2026-08-11",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-11",
   "county": "Logan",
   "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 BIS for Logan on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-276"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-McIntosh-wind-2026-08-11",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-11",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-McIntosh-hail-2026-08-11",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-11",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-Dickey-wind-2026-08-11",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-11",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-Dickey-hail-2026-08-11",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-11",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-Lamoure-wind-2026-08-11",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-11",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-BIS-SV-W-254-Lamoure-hail-2026-08-11",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-08-11",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-254"
  },
  {
   "id": "iem-ww-FGF-SV-W-149-Barnes-wind-2026-08-11",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-11",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-149"
  },
  {
   "id": "iem-ww-FGF-SV-W-149-Barnes-hail-2026-08-11",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-11",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-149"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Billings-wind-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Billings-hail-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Golden Valley-wind-2026-08-11",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-11",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Golden Valley-hail-2026-08-11",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-08-11",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Slope-wind-2026-08-11",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-11",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-256-Slope-hail-2026-08-11",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-11",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-256"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-McHenry-wind-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-McHenry-hail-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Pierce-wind-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Pierce-hail-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Rolette-wind-2026-08-11",
   "zip": "",
   "city": "Rolette",
   "date": "2026-08-11",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Rolette-hail-2026-08-11",
   "zip": "",
   "city": "Rolette",
   "date": "2026-08-11",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Bottineau-wind-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Bottineau-hail-2026-08-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Adams-wind-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Adams-hail-2026-08-11",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-11",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Grant-wind-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Grant-hail-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Sioux-wind-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-268-Sioux-hail-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-268"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Stark-wind-2026-08-11",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-11",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Stark-hail-2026-08-11",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-11",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Dunn-wind-2026-08-11",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-11",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Dunn-hail-2026-08-11",
   "zip": "",
   "city": "Dunn",
   "date": "2026-08-11",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Billings-wind-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-261-Billings-hail-2026-08-11",
   "zip": "",
   "city": "Billings",
   "date": "2026-08-11",
   "county": "Billings",
   "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 BIS for Billings on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-261"
  },
  {
   "id": "iem-ww-BIS-SV-W-255-Dickey-wind-2026-08-11",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-11",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-255"
  },
  {
   "id": "iem-ww-BIS-SV-W-255-Dickey-hail-2026-08-11",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-11",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-255"
  },
  {
   "id": "iem-ww-BIS-SV-W-259-Bowman-wind-2026-08-11",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-259"
  },
  {
   "id": "iem-ww-BIS-SV-W-259-Bowman-hail-2026-08-11",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-259"
  },
  {
   "id": "iem-ww-BIS-SV-W-259-Slope-wind-2026-08-11",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-11",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-259"
  },
  {
   "id": "iem-ww-BIS-SV-W-259-Slope-hail-2026-08-11",
   "zip": "",
   "city": "Slope",
   "date": "2026-08-11",
   "county": "Slope",
   "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 BIS for Slope on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-259"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-McHenry-wind-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-McHenry-hail-2026-08-11",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-11",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McHenry on 2026-08-11. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Pierce-wind-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Pierce-hail-2026-08-11",
   "zip": "",
   "city": "Pierce",
   "date": "2026-08-11",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Pierce on 2026-08-11. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Sioux-wind-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Sioux-hail-2026-08-11",
   "zip": "",
   "city": "Sioux",
   "date": "2026-08-11",
   "county": "Sioux",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Sioux on 2026-08-11. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Emmons-wind-2026-08-11",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-11",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-BIS-SV-W-269-Emmons-hail-2026-08-11",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-11",
   "county": "Emmons",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Emmons on 2026-08-11. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-269"
  },
  {
   "id": "iem-ww-FGF-SV-W-150-Barnes-wind-2026-08-11",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-11",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-150"
  },
  {
   "id": "iem-ww-FGF-SV-W-150-Barnes-hail-2026-08-11",
   "zip": "",
   "city": "Barnes",
   "date": "2026-08-11",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-150"
  },
  {
   "id": "iem-ww-FGF-SV-W-150-Ransom-wind-2026-08-11",
   "zip": "",
   "city": "Ransom",
   "date": "2026-08-11",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-150"
  },
  {
   "id": "iem-ww-FGF-SV-W-150-Ransom-hail-2026-08-11",
   "zip": "",
   "city": "Ransom",
   "date": "2026-08-11",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-273-Grant-wind-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-273"
  },
  {
   "id": "iem-ww-BIS-SV-W-273-Grant-hail-2026-08-11",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-11",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-273"
  },
  {
   "id": "iem-ww-BIS-SV-W-273-Morton-wind-2026-08-11",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-11",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-273"
  },
  {
   "id": "iem-ww-BIS-SV-W-273-Morton-hail-2026-08-11",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-11",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-273"
  },
  {
   "id": "iem-ww-BIS-SV-W-257-Bowman-wind-2026-08-11",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-257"
  },
  {
   "id": "iem-ww-BIS-SV-W-257-Bowman-hail-2026-08-11",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-11. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-257"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-McKenzie-wind-2026-08-11",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-11",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-McKenzie-hail-2026-08-11",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-08-11",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-Mountrail-wind-2026-08-11",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-11",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-Mountrail-hail-2026-08-11",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-08-11",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-Burleigh-wind-2026-08-11",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "iem-ww-BIS-SV-W-278-Burleigh-hail-2026-08-11",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-11",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-08-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-278"
  },
  {
   "id": "sps-2026-08-11-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-08-11",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Stutsman — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-logan-hail",
   "zip": "",
   "city": "Logan",
   "date": "2026-08-11",
   "county": "Logan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Logan — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-lamoure-hail",
   "zip": "",
   "city": "LaMoure",
   "date": "2026-08-11",
   "county": "LaMoure",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for LaMoure — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-08-11",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Burleigh — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-11",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2026-08-11",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kidder — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-10-hail-47.94--101.38",
   "lat": 47.94,
   "lon": -101.38,
   "zip": "",
   "city": "8 NE Douglas",
   "date": "2026-08-10",
   "county": "Ward",
   "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 8 NE Douglas",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-08-10-hail-46.18--103.39",
   "lat": 46.18,
   "lon": -103.39,
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media reported multiple ping pong size hail reported in Bowman.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-08-10-hail-46.17--103.30",
   "lat": 46.17,
   "lon": -103.3,
   "zip": "",
   "city": "3 WSW Buffalo Springs",
   "date": "2026-08-10",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarters reported by the State of North Dakota DWR at the bowman airport.",
   "sourceDetail": "NWS BIS — Local Official via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-10-hail-46.04--103.24",
   "lat": 46.04,
   "lon": -103.24,
   "zip": "",
   "city": "4 N Bowman Haley Dam",
   "date": "2026-08-10",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Train spotter reported golf ball size hail and some crop damage from the hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-08-10-hail-46.00--103.14",
   "lat": 46,
   "lon": -103.14,
   "zip": "",
   "city": "5 ENE Bowman Haley Dam",
   "date": "2026-08-10",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed report] Public photo of golf ball sized hail south of Scranton.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-ww-BIS-SV-W-248-Bowman-wind-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-248"
  },
  {
   "id": "iem-ww-BIS-SV-W-248-Bowman-hail-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-248"
  },
  {
   "id": "iem-ww-BIS-SV-W-248-Adams-wind-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-248"
  },
  {
   "id": "iem-ww-BIS-SV-W-248-Adams-hail-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-248"
  },
  {
   "id": "iem-ww-BIS-SV-W-246-Bowman-wind-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-246"
  },
  {
   "id": "iem-ww-BIS-SV-W-246-Bowman-hail-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-246"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Hettinger-wind-2026-08-10",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-10",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Hettinger-hail-2026-08-10",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-10",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-10. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Adams-wind-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Adams-hail-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Grant-wind-2026-08-10",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-10",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-250-Grant-hail-2026-08-10",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-10",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-10. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-250"
  },
  {
   "id": "iem-ww-BIS-SV-W-247-Bowman-wind-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-247"
  },
  {
   "id": "iem-ww-BIS-SV-W-247-Bowman-hail-2026-08-10",
   "zip": "",
   "city": "Bowman",
   "date": "2026-08-10",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-08-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-247"
  },
  {
   "id": "iem-ww-BIS-SV-W-247-Adams-wind-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-247"
  },
  {
   "id": "iem-ww-BIS-SV-W-247-Adams-hail-2026-08-10",
   "zip": "",
   "city": "Adams",
   "date": "2026-08-10",
   "county": "Adams",
   "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 BIS for Adams on 2026-08-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-247"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-McHenry-wind-2026-08-10",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-10",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-McHenry-hail-2026-08-10",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-10",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-McLean-wind-2026-08-10",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-10",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-McLean-hail-2026-08-10",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-10",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-Ward-wind-2026-08-10",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-10",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-244-Ward-hail-2026-08-10",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-10",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-244"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Grant-wind-2026-08-10",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-10",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Grant-hail-2026-08-10",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-10",
   "county": "Grant",
   "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 BIS for Grant on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Hettinger-wind-2026-08-10",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-10",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Hettinger-hail-2026-08-10",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-10",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Morton-wind-2026-08-10",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-10",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Morton-hail-2026-08-10",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-10",
   "county": "Morton",
   "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 BIS for Morton on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Stark-wind-2026-08-10",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-10",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-249-Stark-hail-2026-08-10",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-10",
   "county": "Stark",
   "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 BIS for Stark on 2026-08-10. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-249"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-McHenry-wind-2026-08-10",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-10",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-McHenry-hail-2026-08-10",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-10",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-08-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-McLean-wind-2026-08-10",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-10",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-McLean-hail-2026-08-10",
   "zip": "",
   "city": "McLean",
   "date": "2026-08-10",
   "county": "McLean",
   "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 BIS for McLean on 2026-08-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-Ward-wind-2026-08-10",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-10",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "iem-ww-BIS-SV-W-245-Ward-hail-2026-08-10",
   "zip": "",
   "city": "Ward",
   "date": "2026-08-10",
   "county": "Ward",
   "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 BIS for Ward on 2026-08-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-245"
  },
  {
   "id": "sps-2026-08-10-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2026-08-10",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for McHenry — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-10-stark-hail",
   "zip": "",
   "city": "Stark",
   "date": "2026-08-10",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stark — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-10-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-08-10",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-renville-hail",
   "zip": "",
   "city": "Renville",
   "date": "2026-08-09",
   "county": "Renville",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Renville — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-09-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-08-09",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bottineau — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Bismarck ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-08-hail-46.13--100.24",
   "lat": 46.13,
   "lon": -100.24,
   "zip": "",
   "city": "4 W Strasburg",
   "date": "2026-08-08",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media forwarded a picture of a hail stone_ next to a quarter.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-08-08-hail-46.14--100.16",
   "lat": 46.14,
   "lon": -100.16,
   "zip": "",
   "city": "Strasburg",
   "date": "2026-08-08",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Reports a lot of mostly small hail accumulating on the ground. The largest up to nickel size. Hail lasted about 20 minutes beginning around 8 pm central time. No damage reported.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-ww-BIS-SV-W-241-Emmons-wind-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-241"
  },
  {
   "id": "iem-ww-BIS-SV-W-241-Emmons-hail-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-241"
  },
  {
   "id": "iem-ww-BIS-SV-W-242-Emmons-wind-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-242"
  },
  {
   "id": "iem-ww-BIS-SV-W-242-Emmons-hail-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Emmons on 2026-08-08. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-242"
  },
  {
   "id": "iem-ww-BIS-SV-W-242-McIntosh-wind-2026-08-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-08",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-242"
  },
  {
   "id": "iem-ww-BIS-SV-W-242-McIntosh-hail-2026-08-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-08-08",
   "county": "McIntosh",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McIntosh on 2026-08-08. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-242"
  },
  {
   "id": "iem-ww-BIS-SV-W-243-Emmons-wind-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-243"
  },
  {
   "id": "iem-ww-BIS-SV-W-243-Emmons-hail-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-243"
  },
  {
   "id": "iem-ww-BIS-SV-W-240-Emmons-wind-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-240"
  },
  {
   "id": "iem-ww-BIS-SV-W-240-Emmons-hail-2026-08-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-240"
  },
  {
   "id": "sps-2026-08-08-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2026-08-08",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 66,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "6 Special Weather Statements for Emmons — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-traill-hail",
   "zip": "",
   "city": "Traill",
   "date": "2026-08-07",
   "county": "Traill",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Traill — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Grand Forks ND — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-06-hail-46.67--97.24",
   "lat": 46.67,
   "lon": -97.24,
   "zip": "",
   "city": "2 N Leonard",
   "date": "2026-08-06",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail had ended by time of call.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-FGF-SV-W-143-Cass-wind-2026-08-06",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-06",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-143"
  },
  {
   "id": "iem-ww-FGF-SV-W-143-Cass-hail-2026-08-06",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-06",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-143"
  },
  {
   "id": "iem-lsr-2026-08-03-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2026-08-03",
   "county": "Morton",
   "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": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-1683",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-03-wind-46.63--100.72",
   "lat": 46.63,
   "lon": -100.72,
   "zip": "",
   "city": "4 W Huff",
   "date": "2026-08-03",
   "county": "Morton",
   "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": "Mesonet station EW9213 Huff Hills.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-139-Nelson-wind-2026-08-03",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-03",
   "county": "Nelson",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Nelson on 2026-08-03. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-139"
  },
  {
   "id": "iem-ww-FGF-SV-W-139-Nelson-hail-2026-08-03",
   "zip": "",
   "city": "Nelson",
   "date": "2026-08-03",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-08-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-139"
  },
  {
   "id": "iem-ww-FGF-SV-W-139-Grand Forks-wind-2026-08-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-03",
   "county": "Grand Forks",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Grand Forks on 2026-08-03. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-139"
  },
  {
   "id": "iem-ww-FGF-SV-W-139-Grand Forks-hail-2026-08-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-139"
  },
  {
   "id": "iem-ww-FGF-SV-W-137-Grand Forks-wind-2026-08-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-03",
   "county": "Grand Forks",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Grand Forks on 2026-08-03. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-137"
  },
  {
   "id": "iem-ww-FGF-SV-W-137-Grand Forks-hail-2026-08-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-08-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-08-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-137"
  },
  {
   "id": "iem-ww-FGF-SV-W-137-Walsh-wind-2026-08-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-08-03",
   "county": "Walsh",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Walsh on 2026-08-03. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-137"
  },
  {
   "id": "iem-ww-FGF-SV-W-137-Walsh-hail-2026-08-03",
   "zip": "",
   "city": "Walsh",
   "date": "2026-08-03",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-08-03. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-137"
  },
  {
   "id": "sps-2026-08-03-dickey-hail",
   "zip": "",
   "city": "Dickey",
   "date": "2026-08-03",
   "county": "Dickey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dickey — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-08-03",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Wells — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-eddy-hail",
   "zip": "",
   "city": "Eddy",
   "date": "2026-08-03",
   "county": "Eddy",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Eddy — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-03",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-morton-wind",
   "zip": "",
   "city": "Morton",
   "date": "2026-08-03",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-HEI-2026-08-03-3501",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-03",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-HEI-2026-08-03-3698",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-03",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-3894",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-HEI-2026-08-03-3895",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-08-03",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-BIS-2026-08-03-4096",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-08-03",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2026-08-03",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2026-08-03",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-08-03",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-08-03",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-30-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2026-07-30",
   "county": "Grant",
   "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": "10 m wind gust at NDAWN station Elgin 10 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-30-wind-47.45--99.94",
   "lat": 47.45,
   "lon": -99.94,
   "zip": "",
   "city": "Hurdsfield",
   "date": "2026-07-30",
   "county": "Wells",
   "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": "Hurdsfield NW NDAWN reported wind.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-30-wind-46.90--97.17",
   "lat": 46.9,
   "lon": -97.17,
   "zip": "",
   "city": "2 E Casselton",
   "date": "2026-07-30",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Public called in relaying report of personal weather station gust measured 76 mph. Damage to corn and small tree limbs down near Casselton also reported. Time estimated based on report received.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-30-wind-47.92--97.32",
   "lat": 47.92,
   "lon": -97.32,
   "zip": "",
   "city": "2 E Emerado",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "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": "NDAWN mesonet site 2 miles east of Emerado recorded 57 mph 30 ft wind gust at 4:10 pm CDT.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-30-flood-47.89--97.06",
   "lat": 47.89,
   "lon": -97.06,
   "zip": "",
   "city": "2 S Grand Forks",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several reports of several flooded roads within the Grand Forks metro. Personal weather stations in this area reports 1 to 2 inches received in around 1 hour.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-FGF-SV-W-136-Grand Forks-wind-2026-07-30",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-07-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-136"
  },
  {
   "id": "iem-ww-FGF-SV-W-136-Grand Forks-hail-2026-07-30",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-07-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-136"
  },
  {
   "id": "iem-ww-FGF-SV-W-135-Cass-wind-2026-07-30",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-30",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-135"
  },
  {
   "id": "iem-ww-FGF-SV-W-135-Cass-hail-2026-07-30",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-30",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-135"
  },
  {
   "id": "iem-ww-FGF-FF-W-2-Grand Forks-flood-2026-07-30",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Grand Forks on 2026-07-30. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-2"
  },
  {
   "id": "sps-2026-07-30-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-30",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Hettinger — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-30",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wells — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-benson-wind",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-30",
   "county": "Benson",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Benson — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-grandforks-wind",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-30",
   "county": "Grand Forks",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Grand Forks — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-dickey-hail",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-30",
   "county": "Dickey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dickey — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-30-cass-hail",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-30",
   "county": "Cass",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Cass — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-07-29",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-47.57--100.92",
   "lat": 47.57,
   "lon": -100.92,
   "zip": "",
   "city": "3 NNW Turtle Lake",
   "date": "2026-07-29",
   "county": "McLean",
   "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": "Mesonet station 328849 3 NNW Turtle Lake (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-29-wind-47.50--100.93",
   "lat": 47.5,
   "lon": -100.93,
   "zip": "",
   "city": "2 SW Turtle Lake",
   "date": "2026-07-29",
   "county": "McLean",
   "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": "Measured wind gust from private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Golden Valley-wind-2026-07-29",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-29",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Golden Valley-hail-2026-07-29",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-29",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Slope-wind-2026-07-29",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-29",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Slope-hail-2026-07-29",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-29",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Billings-wind-2026-07-29",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-29",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-238-Billings-hail-2026-07-29",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-29",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-238"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-Mercer-wind-2026-07-29",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-29",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-Mercer-hail-2026-07-29",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-29",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-McLean-wind-2026-07-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-McLean-hail-2026-07-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-Sheridan-wind-2026-07-29",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-29",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "iem-ww-BIS-SV-W-239-Sheridan-hail-2026-07-29",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-29",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-239"
  },
  {
   "id": "sps-2026-07-29-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-29",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Billings — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-29",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-29",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-29",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-29",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-29-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-07-29",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-DIK-2026-07-29-11915",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-07-29",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-N60-2026-07-29-12128",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-07-29",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60)",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-26-hail-48.98--97.88",
   "lat": 48.98,
   "lon": -97.88,
   "zip": "",
   "city": "4 NNE Walhalla",
   "date": "2026-07-26",
   "county": "Pembina",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail generally pea sized_ but a few nickels mixed in.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-07-26-hail-48.96--97.80",
   "lat": 48.96,
   "lon": -97.8,
   "zip": "",
   "city": "6 ENE Walhalla",
   "date": "2026-07-26",
   "county": "Pembina",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail was brief. Mixture of sizes_ largest a quarter. Quick downpour_ under 0.2 of an inch of rain.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-FGF-SV-W-134-Pembina-wind-2026-07-26",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-26",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-134"
  },
  {
   "id": "iem-ww-FGF-SV-W-134-Pembina-hail-2026-07-26",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-26",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-26. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-134"
  },
  {
   "id": "iem-lsr-2026-07-24-hail-47.27--101.00",
   "lat": 47.27,
   "lon": -101,
   "zip": "",
   "city": "2 SE Washburn",
   "date": "2026-07-24",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail up to the size of quarters began at 425 pm and lasted about 5 minutes. A brief period of winds to 55 mph.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-24-hail-47.29--101.03",
   "lat": 47.29,
   "lon": -101.03,
   "zip": "",
   "city": "Washburn",
   "date": "2026-07-24",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Picture of hailstone sent from Washburn_ a little larger than a quarter sent via slack.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-24-hail-48.08--97.47",
   "lat": 48.08,
   "lon": -97.47,
   "zip": "",
   "city": "Gilby",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "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 Gilby",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-24-hail-48.08--97.38",
   "lat": 48.08,
   "lon": -97.38,
   "zip": "",
   "city": "4 E Gilby",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "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 E Gilby",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-24-hail-48.07--97.24",
   "lat": 48.07,
   "lon": -97.24,
   "zip": "",
   "city": "3 W Manvel",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from Manvel. Picture from public passed on from broadcast media.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-24-hail-48.07--97.18",
   "lat": 48.07,
   "lon": -97.18,
   "zip": "",
   "city": "Manvel",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Picture from public passed on from broadcast media.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-24-hail-45.94--98.78",
   "lat": 45.94,
   "lon": -98.78,
   "zip": "",
   "city": "Forbes",
   "date": "2026-07-24",
   "county": "Dickey",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed report] Public reports 3 inch diameter falling in Forbes for approximately 8 minutes. Also reports widespread damage_ such as broken windows. Report relayed by NWS Grand Forks.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.30--101.04",
   "lat": 47.3,
   "lon": -101.04,
   "zip": "",
   "city": "1 NNW Washburn",
   "date": "2026-07-24",
   "county": "McLean",
   "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": "ND DOT Station Washburn US-83. Time estimated by radar_ reported by station at 4:30 PM CDT.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.00--100.78",
   "lat": 47,
   "lon": -100.78,
   "zip": "",
   "city": "2 SSW Baldwin",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.99--100.32",
   "lat": 46.99,
   "lon": -100.32,
   "zip": "",
   "city": "10 S Wing",
   "date": "2026-07-24",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.17--99.80",
   "lat": 47.17,
   "lon": -99.8,
   "zip": "",
   "city": "2 NNW Robinson",
   "date": "2026-07-24",
   "county": "Kidder",
   "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": "60 MPH gust measured at 10M at Robinson 3NNW NDAWN. 50 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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": "73 MPH gust measured at 10M at McKenzie 2E NDAWN. 53 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-07-24",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "75 MPH gust measured at 10M at McKenzie 2E NDAWN. 57 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.17--99.80",
   "lat": 47.17,
   "lon": -99.8,
   "zip": "",
   "city": "2 NNW Robinson",
   "date": "2026-07-24",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "79 MPH wind gust at 10M measured at Robinson 3NNW NDAWN. 71 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2026-07-24",
   "county": "Kidder",
   "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": "65 MPH wind gust measured at 10M at 5NW Steele NDAWN. 58 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.88--99.28",
   "lat": 46.88,
   "lon": -99.28,
   "zip": "",
   "city": "1 SE Medina",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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": "ND DOT Station Medina I-94 MP 231. Time estimated by radar. Station reported at 630 PM CDT.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.50--99.37",
   "lat": 46.5,
   "lon": -99.37,
   "zip": "",
   "city": "11 S Streeter",
   "date": "2026-07-24",
   "county": "Logan",
   "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": "61 MPH wind gust measured at 10M at Neudorf 10SW NDAWN. 57 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-47.01--98.74",
   "lat": 47.01,
   "lon": -98.74,
   "zip": "",
   "city": "5 SE Buchanan",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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": "Delayed report relayed by NWS employee. A block was blown out from under a camper stabilizer. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.60--98.98",
   "lat": 46.6,
   "lon": -98.98,
   "zip": "",
   "city": "1 E Alfred",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.52--98.89",
   "lat": 46.52,
   "lon": -98.89,
   "zip": "",
   "city": "1 SSE Jud",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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": "71 MPH wind gust measured at 10M at Jud 1S NDAWN. 63 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.14--99.07",
   "lat": 46.14,
   "lon": -99.07,
   "zip": "",
   "city": "12 SSW Kulm",
   "date": "2026-07-24",
   "county": "McIntosh",
   "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": "58 MPH wind gust measured at 10M at Wirch 7NW NDAWN. 48 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-24-wind-46.14--99.07",
   "lat": 46.14,
   "lon": -99.07,
   "zip": "",
   "city": "12 SSW Kulm",
   "date": "2026-07-24",
   "county": "McIntosh",
   "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": "63 MPH gust measured at 10M at Wirch 7NW NDAWN. 52 MPH measured at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-116-Pembina-wind-2026-07-24",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-24",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-116"
  },
  {
   "id": "iem-ww-FGF-SV-W-116-Pembina-hail-2026-07-24",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-24",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-116"
  },
  {
   "id": "iem-ww-BIS-SV-W-232-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-232"
  },
  {
   "id": "iem-ww-BIS-SV-W-232-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-232"
  },
  {
   "id": "iem-ww-BIS-SV-W-232-Stutsman-wind-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-232"
  },
  {
   "id": "iem-ww-BIS-SV-W-232-Stutsman-hail-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-232"
  },
  {
   "id": "iem-ww-BIS-SV-W-237-McIntosh-wind-2026-07-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-237"
  },
  {
   "id": "iem-ww-BIS-SV-W-237-McIntosh-hail-2026-07-24",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-24",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-237"
  },
  {
   "id": "iem-ww-BIS-SV-W-237-Dickey-wind-2026-07-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-237"
  },
  {
   "id": "iem-ww-BIS-SV-W-237-Dickey-hail-2026-07-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-237"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Logan-wind-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Logan on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Logan-hail-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Emmons-wind-2026-07-24",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-24",
   "county": "Emmons",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Emmons on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-233-Emmons-hail-2026-07-24",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-24",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-233"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Lamoure-wind-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Lamoure on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Lamoure-hail-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Logan-wind-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Logan on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Logan-hail-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Stutsman-wind-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Stutsman on 2026-07-24. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-BIS-SV-W-235-Stutsman-hail-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-235"
  },
  {
   "id": "iem-ww-FGF-SV-W-122-Grand Forks-wind-2026-07-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-122"
  },
  {
   "id": "iem-ww-FGF-SV-W-122-Grand Forks-hail-2026-07-24",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-07-24",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-07-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-122"
  },
  {
   "id": "iem-ww-FGF-SV-W-118-Walsh-wind-2026-07-24",
   "zip": "",
   "city": "Walsh",
   "date": "2026-07-24",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-118"
  },
  {
   "id": "iem-ww-FGF-SV-W-118-Walsh-hail-2026-07-24",
   "zip": "",
   "city": "Walsh",
   "date": "2026-07-24",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-230-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-230"
  },
  {
   "id": "iem-ww-BIS-SV-W-230-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-230"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Burleigh-wind-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Burleigh-hail-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Sheridan-wind-2026-07-24",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-24",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Sheridan-hail-2026-07-24",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-24",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Wells-wind-2026-07-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-229-Wells-hail-2026-07-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-24. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-229"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Wells-wind-2026-07-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Wells-hail-2026-07-24",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-24",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Stutsman-wind-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-227-Stutsman-hail-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-227"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Emmons-wind-2026-07-24",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-24",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Emmons-hail-2026-07-24",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-24",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Kidder-wind-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Kidder-hail-2026-07-24",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Logan-wind-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Logan-hail-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Burleigh-wind-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-231-Burleigh-hail-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-231"
  },
  {
   "id": "iem-ww-BIS-SV-W-236-Lamoure-wind-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-236"
  },
  {
   "id": "iem-ww-BIS-SV-W-236-Lamoure-hail-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-236"
  },
  {
   "id": "iem-ww-BIS-SV-W-236-Dickey-wind-2026-07-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-236"
  },
  {
   "id": "iem-ww-BIS-SV-W-236-Dickey-hail-2026-07-24",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-24",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-236"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Burleigh-wind-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Burleigh-hail-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-McLean-wind-2026-07-24",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-24",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-McLean-hail-2026-07-24",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-24",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Mercer-wind-2026-07-24",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-24",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Mercer-hail-2026-07-24",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-24",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Oliver-wind-2026-07-24",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-24",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-24. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-BIS-SV-W-226-Oliver-hail-2026-07-24",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-24",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-24. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-226"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Ransom-wind-2026-07-24",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-24",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Ransom-hail-2026-07-24",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-24",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Sargent-wind-2026-07-24",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-24",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Sargent-hail-2026-07-24",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-24",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Cass-wind-2026-07-24",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-24",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Cass-hail-2026-07-24",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-24",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Barnes-wind-2026-07-24",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-24",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Barnes-hail-2026-07-24",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-24",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Lamoure-wind-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Lamoure-hail-2026-07-24",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-24",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Logan-wind-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Logan-hail-2026-07-24",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-24",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Stutsman-wind-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-234-Stutsman-hail-2026-07-24",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-24",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-234"
  },
  {
   "id": "iem-ww-BIS-SV-W-228-Burleigh-wind-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-228"
  },
  {
   "id": "iem-ww-BIS-SV-W-228-Burleigh-hail-2026-07-24",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-24",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-228"
  },
  {
   "id": "sps-2026-07-24-sheridan-hail",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-24",
   "county": "Sheridan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sheridan — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-24-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-24",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kidder — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.60--101.81",
   "lat": 46.6,
   "lon": -101.81,
   "zip": "",
   "city": "Heart Butte Dam",
   "date": "2026-07-19",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo of hail in the palm of a hand.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.74",
   "lat": 46.88,
   "lon": -100.74,
   "zip": "",
   "city": "5 NE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 5 NE Bismarck",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.75",
   "lat": 46.88,
   "lon": -100.75,
   "zip": "",
   "city": "5 NNE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media picture of hailstone in the palm of a hand.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.89--100.73",
   "lat": 46.89,
   "lon": -100.73,
   "zip": "",
   "city": "6 NNE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed picture compared to a ping pong ball. Time based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.88--100.68",
   "lat": 46.88,
   "lon": -100.68,
   "zip": "",
   "city": "7 NE Bismarck",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed picture. Time based on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.90--100.64",
   "lat": 46.9,
   "lon": -100.64,
   "zip": "",
   "city": "7 NW Menoken",
   "date": "2026-07-19",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media reported pictures. Time based on radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.90--100.51",
   "lat": 46.9,
   "lon": -100.51,
   "zip": "",
   "city": "6 N Menoken",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.27--100.23",
   "lat": 46.27,
   "lon": -100.23,
   "zip": "",
   "city": "Linton",
   "date": "2026-07-19",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Radar estimated time.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.71--99.83",
   "lat": 46.71,
   "lon": -99.83,
   "zip": "",
   "city": "8 SSW Lake Isabel",
   "date": "2026-07-19",
   "county": "Kidder",
   "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 8 SSW Lake Isabel",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.72--99.75",
   "lat": 46.72,
   "lon": -99.75,
   "zip": "",
   "city": "7 S Lake Isabel",
   "date": "2026-07-19",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 7 S Lake Isabel",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-07-19-hail-46.35--98.71",
   "lat": 46.35,
   "lon": -98.71,
   "zip": "",
   "city": "1 SE Edgeley",
   "date": "2026-07-19",
   "county": "Lamoure",
   "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 1 SE Edgeley",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-07-19-wind-46.32--98.77",
   "lat": 46.32,
   "lon": -98.77,
   "zip": "",
   "city": "4 SW Edgeley",
   "date": "2026-07-19",
   "county": "Lamoure",
   "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": "NDAWN mesonet station 4 SW Edgeley. 10 m gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2026-07-19",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2026-07-19",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-19-wind-46.14--99.07",
   "lat": 46.14,
   "lon": -99.07,
   "zip": "",
   "city": "12 SSW Kulm",
   "date": "2026-07-19",
   "county": "McIntosh",
   "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": "NDAWN mesonet 7NW Wirch. 10 m gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-115-Sargent-wind-2026-07-19",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-19",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-115"
  },
  {
   "id": "iem-ww-FGF-SV-W-115-Sargent-hail-2026-07-19",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-19",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-115"
  },
  {
   "id": "iem-ww-BIS-SV-W-216-Grant-wind-2026-07-19",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-19",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-216"
  },
  {
   "id": "iem-ww-BIS-SV-W-216-Grant-hail-2026-07-19",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-19",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-216"
  },
  {
   "id": "iem-ww-BIS-SV-W-216-Morton-wind-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-216"
  },
  {
   "id": "iem-ww-BIS-SV-W-216-Morton-hail-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-216"
  },
  {
   "id": "iem-ww-BIS-SV-W-221-McIntosh-wind-2026-07-19",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-19",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-221"
  },
  {
   "id": "iem-ww-BIS-SV-W-221-McIntosh-hail-2026-07-19",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-19",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-221"
  },
  {
   "id": "iem-ww-BIS-SV-W-220-Kidder-wind-2026-07-19",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-19",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-220"
  },
  {
   "id": "iem-ww-BIS-SV-W-220-Kidder-hail-2026-07-19",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-19",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-220"
  },
  {
   "id": "iem-ww-BIS-SV-W-225-Dickey-wind-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-225"
  },
  {
   "id": "iem-ww-BIS-SV-W-225-Dickey-hail-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-225"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Burleigh-wind-2026-07-19",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Burleigh-hail-2026-07-19",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-McLean-wind-2026-07-19",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-19",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-McLean-hail-2026-07-19",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-19",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Oliver-wind-2026-07-19",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-19",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Oliver-hail-2026-07-19",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-19",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Mercer-wind-2026-07-19",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-19",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Mercer-hail-2026-07-19",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-19",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Morton-wind-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-215-Morton-hail-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-215"
  },
  {
   "id": "iem-ww-BIS-SV-W-224-Dickey-wind-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-224"
  },
  {
   "id": "iem-ww-BIS-SV-W-224-Dickey-hail-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-224"
  },
  {
   "id": "iem-ww-BIS-SV-W-223-Logan-wind-2026-07-19",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-19",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-223"
  },
  {
   "id": "iem-ww-BIS-SV-W-223-Logan-hail-2026-07-19",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-19",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-223"
  },
  {
   "id": "iem-ww-BIS-SV-W-223-McIntosh-wind-2026-07-19",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-19",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-223"
  },
  {
   "id": "iem-ww-BIS-SV-W-223-McIntosh-hail-2026-07-19",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-19",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-223"
  },
  {
   "id": "iem-ww-BIS-SV-W-218-Burleigh-wind-2026-07-19",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-218"
  },
  {
   "id": "iem-ww-BIS-SV-W-218-Burleigh-hail-2026-07-19",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-19",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-19. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-218"
  },
  {
   "id": "iem-ww-BIS-SV-W-222-Lamoure-wind-2026-07-19",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-19",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-222"
  },
  {
   "id": "iem-ww-BIS-SV-W-222-Lamoure-hail-2026-07-19",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-19",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-19. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-222"
  },
  {
   "id": "iem-ww-BIS-SV-W-222-Dickey-wind-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-222"
  },
  {
   "id": "iem-ww-BIS-SV-W-222-Dickey-hail-2026-07-19",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-19",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-19. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-222"
  },
  {
   "id": "iem-ww-BIS-SV-W-219-Emmons-wind-2026-07-19",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-19",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-219"
  },
  {
   "id": "iem-ww-BIS-SV-W-219-Emmons-hail-2026-07-19",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-19",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-219"
  },
  {
   "id": "iem-ww-BIS-SV-W-217-Sioux-wind-2026-07-19",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-19",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-217"
  },
  {
   "id": "iem-ww-BIS-SV-W-217-Sioux-hail-2026-07-19",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-19",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-217"
  },
  {
   "id": "iem-ww-BIS-SV-W-217-Morton-wind-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-217"
  },
  {
   "id": "iem-ww-BIS-SV-W-217-Morton-hail-2026-07-19",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-19",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-217"
  },
  {
   "id": "sps-2026-07-19-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-19",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-19-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-19",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stutsman — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-19-mcintosh-hail",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-19",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-16-hail-47.75--99.39",
   "lat": 47.75,
   "lon": -99.39,
   "zip": "",
   "city": "Bremen",
   "date": "2026-07-16",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report relayed via broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-16-wind-47.99--99.53",
   "lat": 47.99,
   "lon": -99.53,
   "zip": "",
   "city": "2 N Maddock",
   "date": "2026-07-16",
   "county": "Benson",
   "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": "NDAWN station 2N Maddock.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-16-tornado-47.65--99.31",
   "lat": 47.65,
   "lon": -99.31,
   "zip": "",
   "city": "8 SSE Bremen",
   "date": "2026-07-16",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Photos of a tornado relayed via broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-tornado-48.35--99.70",
   "lat": 48.35,
   "lon": -99.7,
   "zip": "",
   "city": "1 NW Knox",
   "date": "2026-07-16",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple reports of thin tornado in open field.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-16-tornado-47.96--99.62",
   "lat": 47.96,
   "lon": -99.62,
   "zip": "",
   "city": "4 W Maddock",
   "date": "2026-07-16",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado in progress 3.5 miles west of Maddock.",
   "sourceDetail": "NWS FGF — Fire Dept/Rescue via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-213-Bottineau-wind-2026-07-16",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-16",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-213"
  },
  {
   "id": "iem-ww-BIS-SV-W-213-Bottineau-hail-2026-07-16",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-16",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-16. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-213"
  },
  {
   "id": "iem-ww-BIS-SV-W-213-Rolette-wind-2026-07-16",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-16",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-213"
  },
  {
   "id": "iem-ww-BIS-SV-W-213-Rolette-hail-2026-07-16",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-16",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-16. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-213"
  },
  {
   "id": "iem-ww-FGF-SV-W-110-Benson-wind-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-110"
  },
  {
   "id": "iem-ww-FGF-SV-W-110-Benson-hail-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-110"
  },
  {
   "id": "iem-ww-FGF-SV-W-111-Benson-wind-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-111"
  },
  {
   "id": "iem-ww-FGF-SV-W-111-Benson-hail-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-111"
  },
  {
   "id": "iem-ww-BIS-SV-W-214-Rolette-wind-2026-07-16",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-16",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-214"
  },
  {
   "id": "iem-ww-BIS-SV-W-214-Rolette-hail-2026-07-16",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-16",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-16. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-214"
  },
  {
   "id": "iem-ww-BIS-SV-W-214-Pierce-wind-2026-07-16",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-16",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-214"
  },
  {
   "id": "iem-ww-BIS-SV-W-214-Pierce-hail-2026-07-16",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-16",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-16. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-214"
  },
  {
   "id": "iem-ww-FGF-TO-W-19-Benson-tornado-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-19"
  },
  {
   "id": "iem-ww-FGF-TO-W-17-Benson-tornado-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-17"
  },
  {
   "id": "iem-ww-BIS-TO-W-15-Wells-tornado-2026-07-16",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-16",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-15"
  },
  {
   "id": "iem-ww-FGF-TO-W-18-Benson-tornado-2026-07-16",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-16",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-18"
  },
  {
   "id": "iem-ww-FGF-TO-W-20-Eddy-tornado-2026-07-16",
   "zip": "",
   "city": "Eddy",
   "date": "2026-07-16",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-20"
  },
  {
   "id": "iem-ww-BIS-TO-W-17-Foster-tornado-2026-07-16",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-16",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-17"
  },
  {
   "id": "iem-ww-BIS-TO-W-17-Wells-tornado-2026-07-16",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-16",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-17"
  },
  {
   "id": "iem-ww-BIS-TO-W-16-Foster-tornado-2026-07-16",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-16",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-16"
  },
  {
   "id": "iem-ww-BIS-TO-W-16-Wells-tornado-2026-07-16",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-16",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-16"
  },
  {
   "id": "iem-lsr-2026-07-15-hail-48.75--100.33",
   "lat": 48.75,
   "lon": -100.33,
   "zip": "",
   "city": "3 NNE Omemee",
   "date": "2026-07-15",
   "county": "Bottineau",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed Report] Photo of golf ball sized hail southeast of Bottineau_ found on social media. Time and location determined by radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-ww-BIS-SV-W-212-Bottineau-wind-2026-07-15",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-15",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-212"
  },
  {
   "id": "iem-ww-BIS-SV-W-212-Bottineau-hail-2026-07-15",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-15",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-15. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-212"
  },
  {
   "id": "iem-ww-BIS-SV-W-212-Rolette-wind-2026-07-15",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-15",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-212"
  },
  {
   "id": "iem-ww-BIS-SV-W-212-Rolette-hail-2026-07-15",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-15",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-07-15. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-212"
  },
  {
   "id": "iem-ww-BIS-SV-W-211-Bottineau-wind-2026-07-15",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-15",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-211"
  },
  {
   "id": "iem-ww-BIS-SV-W-211-Bottineau-hail-2026-07-15",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-15",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-15. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-211"
  },
  {
   "id": "sps-2026-07-15-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-15",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-15",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bottineau — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Burke-wind-2026-07-14",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-14",
   "county": "Burke",
   "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 BIS for Burke on 2026-07-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Burke-hail-2026-07-14",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-14",
   "county": "Burke",
   "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 BIS for Burke on 2026-07-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Divide-wind-2026-07-14",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-14",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Divide-hail-2026-07-14",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-14",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Williams-wind-2026-07-14",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-14",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "iem-ww-BIS-SV-W-210-Williams-hail-2026-07-14",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-14",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-210"
  },
  {
   "id": "sps-2026-07-14-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-14",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-10-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-10",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stutsman — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-10-barnes-hail",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-10",
   "county": "Barnes",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Barnes — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.23--99.93",
   "lat": 48.23,
   "lon": -99.93,
   "zip": "",
   "city": "4 N Silva",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 N Silva",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.89--99.03",
   "lat": 48.89,
   "lon": -99.03,
   "zip": "",
   "city": "4 SSW Sarles",
   "date": "2026-07-09",
   "county": "Towner",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Lots of quarter size hail with some up to half dollar size. Time estimated from radar.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.19--99.82",
   "lat": 48.19,
   "lon": -99.82,
   "zip": "",
   "city": "1 NW Fillmore",
   "date": "2026-07-09",
   "county": "Benson",
   "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 1 NW Fillmore",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.19--99.87",
   "lat": 48.19,
   "lon": -99.87,
   "zip": "",
   "city": "3 NE Silva",
   "date": "2026-07-09",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Most hail was quarters to golf balls_ a few were tennis ball.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.02--100.24",
   "lat": 48.02,
   "lon": -100.24,
   "zip": "",
   "city": "6 SSW Orrin",
   "date": "2026-07-09",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Half-dollar/walnut sized hail 9 NE of Drake. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.65--98.82",
   "lat": 48.65,
   "lon": -98.82,
   "zip": "",
   "city": "2 SSE Munich",
   "date": "2026-07-09",
   "county": "Cavalier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Largest stones were a quarter in size. Most hail was smaller. Time estimated from radar.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-09-hail-48.60--98.71",
   "lat": 48.6,
   "lon": -98.71,
   "zip": "",
   "city": "2 S Alsen",
   "date": "2026-07-09",
   "county": "Cavalier",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail covered the ground. Largest stones were a quarter in size. Time estimated from radar.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-09-hail-46.25--101.88",
   "lat": 46.25,
   "lon": -101.88,
   "zip": "",
   "city": "9 SSE New Leipzig",
   "date": "2026-07-09",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A few golf balls.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-09-hail-47.86--99.79",
   "lat": 47.86,
   "lon": -99.79,
   "zip": "",
   "city": "12 S Esmond",
   "date": "2026-07-09",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mostly peas_ but a few dime to quarter sized hail stones. Very heavy rainfall. Hail lasted five minutes. Time estimated from radar.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-09-hail-47.81--99.82",
   "lat": 47.81,
   "lon": -99.82,
   "zip": "",
   "city": "6 NE Harvey",
   "date": "2026-07-09",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated from radar. Relayed to NWS by broadcast media partner.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "iem-lsr-2026-07-09-hail-47.79--99.65",
   "lat": 47.79,
   "lon": -99.65,
   "zip": "",
   "city": "Heimdal",
   "date": "2026-07-09",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public report relayed by broadcast media. Hailstones measured by ruler to be 2.5 inches. Radar approximated time of 7 PM CDT.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-07-09-hail-47.78--99.76",
   "lat": 47.78,
   "lon": -99.76,
   "zip": "",
   "city": "4 S Wellsburg",
   "date": "2026-07-09",
   "county": "Wells",
   "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 S Wellsburg",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-09-hail-47.16--100.53",
   "lat": 47.16,
   "lon": -100.53,
   "zip": "",
   "city": "Regan",
   "date": "2026-07-09",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Photo relayed by broadcast media showing a variety of hail sizes ranging from as small as pea size to as large as 2 inches in diameter. Photo was taken at 845 PM. Report time estimate",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-07-09-wind-49.00--98.92",
   "lat": 49,
   "lon": -98.92,
   "zip": "",
   "city": "5 NE Sarles",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 5 NE Sarles",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-48.76--98.08",
   "lat": 48.76,
   "lon": -98.08,
   "zip": "",
   "city": "3 SW Olga",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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": "ND-5 - Langdon ESS.",
   "sourceDetail": "NWS FGF — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.51--101.01",
   "lat": 46.51,
   "lon": -101.01,
   "zip": "",
   "city": "9 SSW Saint Anthony",
   "date": "2026-07-09",
   "county": "Morton",
   "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": "57 MPH wind gust at 10M recorded at 8SW St. Anthony NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-47.22--98.68",
   "lat": 47.22,
   "lon": -98.68,
   "zip": "",
   "city": "5 W Courtenay",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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": "66 MPH gust at 10M measured at Courtenay 5W NDAWN. Gusts to 60 MPH at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2026-07-09",
   "county": "Kidder",
   "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": "63MPH wind gust measured at 10M at 5NW Steele NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.79--98.16",
   "lat": 46.79,
   "lon": -98.16,
   "zip": "",
   "city": "8 NNW Hastings",
   "date": "2026-07-09",
   "county": "Barnes",
   "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": "PWS reports 58 mph wind gust.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.52--98.89",
   "lat": 46.52,
   "lon": -98.89,
   "zip": "",
   "city": "1 SSE Jud",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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": "NDAWN Station Jud 1S. Reported at 10 meters_ 51 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-09-wind-46.05--98.50",
   "lat": 46.05,
   "lon": -98.5,
   "zip": "",
   "city": "4 NNE Ellendale",
   "date": "2026-07-09",
   "county": "Dickey",
   "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": "NDAWN Station Ellendale 4NE. Report at 10 meters_ 47 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-09-tornado-47.72--99.58",
   "lat": 47.72,
   "lon": -99.58,
   "zip": "",
   "city": "4 SW Hamberg",
   "date": "2026-07-09",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado on ground from 7:16 PM to 7:18 PM.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-tornado-47.33--100.29",
   "lat": 47.33,
   "lon": -100.29,
   "zip": "",
   "city": "10 S Denhoff",
   "date": "2026-07-09",
   "county": "Sheridan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Photo of tornado, with circulation reported to be on the ground. Time and location estimated by radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-186-Grant-wind-2026-07-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-186"
  },
  {
   "id": "iem-ww-BIS-SV-W-186-Grant-hail-2026-07-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-186"
  },
  {
   "id": "iem-ww-FGF-SV-W-103-Cavalier-wind-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-103"
  },
  {
   "id": "iem-ww-FGF-SV-W-103-Cavalier-hail-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-103"
  },
  {
   "id": "iem-ww-FGF-SV-W-103-Pembina-wind-2026-07-09",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-09",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-103"
  },
  {
   "id": "iem-ww-FGF-SV-W-103-Pembina-hail-2026-07-09",
   "zip": "",
   "city": "Pembina",
   "date": "2026-07-09",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-103"
  },
  {
   "id": "iem-ww-FGF-SV-W-98-Cavalier-wind-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-98"
  },
  {
   "id": "iem-ww-FGF-SV-W-98-Cavalier-hail-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Cavalier on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "FGF-SV-W-98"
  },
  {
   "id": "iem-ww-FGF-SV-W-98-Towner-wind-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-98"
  },
  {
   "id": "iem-ww-FGF-SV-W-98-Towner-hail-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Towner on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "FGF-SV-W-98"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Ramsey-wind-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Ramsey-hail-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Cavalier-wind-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Cavalier-hail-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Towner-wind-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-FGF-SV-W-101-Towner-hail-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-204-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-204"
  },
  {
   "id": "iem-ww-BIS-SV-W-204-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-204"
  },
  {
   "id": "iem-ww-BIS-SV-W-185-Sioux-wind-2026-07-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-185"
  },
  {
   "id": "iem-ww-BIS-SV-W-185-Sioux-hail-2026-07-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-185"
  },
  {
   "id": "iem-ww-BIS-SV-W-185-Emmons-wind-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-185"
  },
  {
   "id": "iem-ww-BIS-SV-W-185-Emmons-hail-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-185"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Sioux-wind-2026-07-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Sioux-hail-2026-07-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Adams-wind-2026-07-09",
   "zip": "",
   "city": "Adams",
   "date": "2026-07-09",
   "county": "Adams",
   "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 BIS for Adams on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Adams-hail-2026-07-09",
   "zip": "",
   "city": "Adams",
   "date": "2026-07-09",
   "county": "Adams",
   "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 BIS for Adams on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Grant-wind-2026-07-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Grant-hail-2026-07-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Hettinger-wind-2026-07-09",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-09",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-184-Hettinger-hail-2026-07-09",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-09",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-184"
  },
  {
   "id": "iem-ww-BIS-SV-W-195-Foster-wind-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-195"
  },
  {
   "id": "iem-ww-BIS-SV-W-195-Foster-hail-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-195"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-McIntosh-wind-2026-07-09",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-09",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-McIntosh-hail-2026-07-09",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-09",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Dickey-wind-2026-07-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Dickey-hail-2026-07-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Logan-wind-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Logan-hail-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Lamoure-wind-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-209-Lamoure-hail-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-209"
  },
  {
   "id": "iem-ww-BIS-SV-W-181-Pierce-wind-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-181"
  },
  {
   "id": "iem-ww-BIS-SV-W-181-Pierce-hail-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-181"
  },
  {
   "id": "iem-ww-BIS-SV-W-203-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-203"
  },
  {
   "id": "iem-ww-BIS-SV-W-203-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Burleigh on 2026-07-09. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-203"
  },
  {
   "id": "iem-ww-BIS-SV-W-203-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-203"
  },
  {
   "id": "iem-ww-BIS-SV-W-203-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Kidder on 2026-07-09. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-203"
  },
  {
   "id": "iem-ww-FGF-SV-W-100-Cavalier-wind-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-100"
  },
  {
   "id": "iem-ww-FGF-SV-W-100-Cavalier-hail-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-190-Emmons-wind-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-190"
  },
  {
   "id": "iem-ww-BIS-SV-W-190-Emmons-hail-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-190"
  },
  {
   "id": "iem-ww-BIS-SV-W-194-Foster-wind-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-194"
  },
  {
   "id": "iem-ww-BIS-SV-W-194-Foster-hail-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-194"
  },
  {
   "id": "iem-ww-BIS-SV-W-194-Wells-wind-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-194"
  },
  {
   "id": "iem-ww-BIS-SV-W-194-Wells-hail-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-194"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Sheridan-wind-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Sheridan-hail-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Wells-wind-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-193-Wells-hail-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-193"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Emmons-wind-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Emmons-hail-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Morton-wind-2026-07-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-197-Morton-hail-2026-07-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-197"
  },
  {
   "id": "iem-ww-BIS-SV-W-196-Stutsman-wind-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-196"
  },
  {
   "id": "iem-ww-BIS-SV-W-196-Stutsman-hail-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-196"
  },
  {
   "id": "iem-ww-FGF-SV-W-106-Ramsey-wind-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-106"
  },
  {
   "id": "iem-ww-FGF-SV-W-106-Ramsey-hail-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-106"
  },
  {
   "id": "iem-ww-FGF-SV-W-106-Benson-wind-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-106"
  },
  {
   "id": "iem-ww-FGF-SV-W-106-Benson-hail-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-191-Sheridan-wind-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-191"
  },
  {
   "id": "iem-ww-BIS-SV-W-191-Sheridan-hail-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-191"
  },
  {
   "id": "iem-ww-BIS-SV-W-191-Wells-wind-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-191"
  },
  {
   "id": "iem-ww-BIS-SV-W-191-Wells-hail-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-191"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Emmons-wind-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Emmons-hail-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Logan-wind-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-201-Logan-hail-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-201"
  },
  {
   "id": "iem-ww-BIS-SV-W-199-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-199"
  },
  {
   "id": "iem-ww-BIS-SV-W-199-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-199"
  },
  {
   "id": "iem-ww-BIS-SV-W-199-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-199"
  },
  {
   "id": "iem-ww-BIS-SV-W-199-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-199"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Benson-wind-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Benson-hail-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Ramsey-wind-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Ramsey-hail-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Towner-wind-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-FGF-SV-W-102-Towner-hail-2026-07-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-07-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-188-Sheridan-wind-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-188"
  },
  {
   "id": "iem-ww-BIS-SV-W-188-Sheridan-hail-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-104-Benson-wind-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-104"
  },
  {
   "id": "iem-ww-FGF-SV-W-104-Benson-hail-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-McIntosh-wind-2026-07-09",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-09",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-McIntosh-hail-2026-07-09",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-09",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-Lamoure-wind-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-Lamoure-hail-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-Logan-wind-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-207-Logan-hail-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-207"
  },
  {
   "id": "iem-ww-BIS-SV-W-187-Pierce-wind-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-187"
  },
  {
   "id": "iem-ww-BIS-SV-W-187-Pierce-hail-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-187"
  },
  {
   "id": "iem-ww-BIS-SV-W-187-Wells-wind-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-187"
  },
  {
   "id": "iem-ww-BIS-SV-W-187-Wells-hail-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-187"
  },
  {
   "id": "iem-ww-BIS-SV-W-182-McHenry-wind-2026-07-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-07-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-182"
  },
  {
   "id": "iem-ww-BIS-SV-W-182-McHenry-hail-2026-07-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-07-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-99-Benson-wind-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-99"
  },
  {
   "id": "iem-ww-FGF-SV-W-99-Benson-hail-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Stutsman-wind-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Stutsman-hail-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-202-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-202"
  },
  {
   "id": "iem-ww-BIS-SV-W-183-Pierce-wind-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-183"
  },
  {
   "id": "iem-ww-BIS-SV-W-183-Pierce-hail-2026-07-09",
   "zip": "",
   "city": "Pierce",
   "date": "2026-07-09",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-105-Ramsey-wind-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-105"
  },
  {
   "id": "iem-ww-FGF-SV-W-105-Ramsey-hail-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Ramsey on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "FGF-SV-W-105"
  },
  {
   "id": "iem-ww-FGF-SV-W-105-Cavalier-wind-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-105"
  },
  {
   "id": "iem-ww-FGF-SV-W-105-Cavalier-hail-2026-07-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-07-09",
   "county": "Cavalier",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Cavalier on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "FGF-SV-W-105"
  },
  {
   "id": "iem-ww-BIS-SV-W-208-Dickey-wind-2026-07-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-208"
  },
  {
   "id": "iem-ww-BIS-SV-W-208-Dickey-hail-2026-07-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-07-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-208"
  },
  {
   "id": "iem-ww-BIS-SV-W-208-Lamoure-wind-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-208"
  },
  {
   "id": "iem-ww-BIS-SV-W-208-Lamoure-hail-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-208"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Logan-wind-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Logan-hail-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Stutsman-wind-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-BIS-SV-W-205-Stutsman-hail-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-205"
  },
  {
   "id": "iem-ww-FGF-SV-W-107-Griggs-wind-2026-07-09",
   "zip": "",
   "city": "Griggs",
   "date": "2026-07-09",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-107"
  },
  {
   "id": "iem-ww-FGF-SV-W-107-Griggs-hail-2026-07-09",
   "zip": "",
   "city": "Griggs",
   "date": "2026-07-09",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-107"
  },
  {
   "id": "iem-ww-FGF-SV-W-107-Barnes-wind-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-107"
  },
  {
   "id": "iem-ww-FGF-SV-W-107-Barnes-hail-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-189-Foster-wind-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-189"
  },
  {
   "id": "iem-ww-BIS-SV-W-189-Foster-hail-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Foster on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-189"
  },
  {
   "id": "iem-ww-BIS-SV-W-189-Wells-wind-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-189"
  },
  {
   "id": "iem-ww-BIS-SV-W-189-Wells-hail-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Wells on 2026-07-09. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-189"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Logan-wind-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Logan-hail-2026-07-09",
   "zip": "",
   "city": "Logan",
   "date": "2026-07-09",
   "county": "Logan",
   "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 BIS for Logan on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Lamoure-wind-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Lamoure-hail-2026-07-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-07-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Kidder-wind-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Kidder-hail-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Stutsman-wind-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-BIS-SV-W-206-Stutsman-hail-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-206"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Barnes-wind-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Barnes-hail-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Cass-wind-2026-07-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Cass-hail-2026-07-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Ransom-wind-2026-07-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Ransom-hail-2026-07-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-200-Foster-wind-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-200"
  },
  {
   "id": "iem-ww-BIS-SV-W-200-Foster-hail-2026-07-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-07-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-200"
  },
  {
   "id": "iem-ww-BIS-SV-W-200-Stutsman-wind-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-200"
  },
  {
   "id": "iem-ww-BIS-SV-W-200-Stutsman-hail-2026-07-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-07-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-200"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Emmons-wind-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Emmons-hail-2026-07-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Morton-wind-2026-07-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-BIS-SV-W-192-Morton-hail-2026-07-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-192"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Sargent-wind-2026-07-09",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-09",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Sargent-hail-2026-07-09",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-09",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Barnes-wind-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Barnes-hail-2026-07-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-07-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Ransom-wind-2026-07-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-FGF-SV-W-109-Ransom-hail-2026-07-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-198-Burleigh-wind-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-198"
  },
  {
   "id": "iem-ww-BIS-SV-W-198-Burleigh-hail-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-198"
  },
  {
   "id": "iem-ww-FGF-TO-W-16-Eddy-tornado-2026-07-09",
   "zip": "",
   "city": "Eddy",
   "date": "2026-07-09",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-16"
  },
  {
   "id": "iem-ww-BIS-TO-W-14-Sheridan-tornado-2026-07-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-07-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-14"
  },
  {
   "id": "iem-ww-BIS-TO-W-14-Wells-tornado-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-14"
  },
  {
   "id": "iem-ww-BIS-TO-W-14-Burleigh-tornado-2026-07-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-14"
  },
  {
   "id": "iem-ww-BIS-TO-W-14-Kidder-tornado-2026-07-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-07-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-14"
  },
  {
   "id": "iem-ww-BIS-TO-W-13-Wells-tornado-2026-07-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-13"
  },
  {
   "id": "iem-ww-FGF-FF-W-1-Benson-flood-2026-07-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-09",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Benson on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-1"
  },
  {
   "id": "iem-ww-FGF-FF-W-1-Ramsey-flood-2026-07-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-09",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Ramsey on 2026-07-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-1"
  },
  {
   "id": "sps-2026-07-09-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-09",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for McKenzie — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-09-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-09",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-09-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2026-07-09",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-09-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-07-09",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wells — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-07-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2026-07-07",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "[Delayed report] NDAWN Station Bowman 4W. Report at 10 meters_ 32 MPH observed at the surface.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-07-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-07",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bowman — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-07-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-07",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-07-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-07",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-07-mcintosh-hail",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-07",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-06-wind-47.78--103.35",
   "lat": 47.78,
   "lon": -103.35,
   "zip": "",
   "city": "3 WSW Watford City",
   "date": "2026-07-06",
   "county": "McKenzie",
   "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": "Measured by the Watford City NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-87-Ransom-wind-2026-07-06",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-06",
   "county": "Ransom",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Ransom on 2026-07-06. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-87"
  },
  {
   "id": "iem-ww-FGF-SV-W-87-Ransom-hail-2026-07-06",
   "zip": "",
   "city": "Ransom",
   "date": "2026-07-06",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-07-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-87"
  },
  {
   "id": "iem-ww-FGF-SV-W-89-Sargent-wind-2026-07-06",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-06",
   "county": "Sargent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Sargent on 2026-07-06. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-89"
  },
  {
   "id": "iem-ww-FGF-SV-W-89-Sargent-hail-2026-07-06",
   "zip": "",
   "city": "Sargent",
   "date": "2026-07-06",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-07-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-180-McKenzie-wind-2026-07-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-180"
  },
  {
   "id": "iem-ww-BIS-SV-W-180-McKenzie-hail-2026-07-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-180"
  },
  {
   "id": "iem-ww-BIS-SV-W-180-Williams-wind-2026-07-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-180"
  },
  {
   "id": "iem-ww-BIS-SV-W-180-Williams-hail-2026-07-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-180"
  },
  {
   "id": "iem-ww-FGF-SV-W-95-Richland-wind-2026-07-06",
   "zip": "",
   "city": "Richland",
   "date": "2026-07-06",
   "county": "Richland",
   "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 FGF for Richland on 2026-07-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-95"
  },
  {
   "id": "iem-ww-FGF-SV-W-95-Richland-hail-2026-07-06",
   "zip": "",
   "city": "Richland",
   "date": "2026-07-06",
   "county": "Richland",
   "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 FGF for Richland on 2026-07-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-179-McKenzie-wind-2026-07-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-179"
  },
  {
   "id": "iem-ww-BIS-SV-W-179-McKenzie-hail-2026-07-06",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-06",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-179"
  },
  {
   "id": "sps-2026-07-06-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-06",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Divide — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-06-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-06",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-06-burke-wind",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-06",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-06-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-06",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-05-hail-48.52--102.31",
   "lat": 48.52,
   "lon": -102.31,
   "zip": "",
   "city": "6 ENE Lostwood",
   "date": "2026-07-05",
   "county": "Mountrail",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through broadcast media of 1 inch hail 15 miles southwest of Kenmare.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-05-hail-47.54--102.78",
   "lat": 47.54,
   "lon": -102.78,
   "zip": "",
   "city": "6 NE Oakdale",
   "date": "2026-07-05",
   "county": "Dunn",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Reports quarter size hail_ strong winds with small tree branches down.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-05-hail-46.89--103.20",
   "lat": 46.89,
   "lon": -103.2,
   "zip": "",
   "city": "Belfield",
   "date": "2026-07-05",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report of half dollar sized hail in and near Belfield lasted about 5 minutes.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-05-hail-48.83--101.61",
   "lat": 48.83,
   "lon": -101.61,
   "zip": "",
   "city": "3 SW Loraine",
   "date": "2026-07-05",
   "county": "Renville",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report. Public report passed along by broadcast media.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-05-wind-47.55--102.71",
   "lat": 47.55,
   "lon": -102.71,
   "zip": "",
   "city": "9 NE Oakdale",
   "date": "2026-07-05",
   "county": "Dunn",
   "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": "Little Missouri State Park reports winds estimated at 60 mph and a lot of small hail covering the ground. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Park/Forest Srvc via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-07-05-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-07-05",
   "county": "McLean",
   "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 KN60 Garrison. This wind gust was associated with a decaying anvil cloud. There was no lightning associated with or nearby to this wind event_ thus it is classified as a non-thunderstorm",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-176-Bottineau-wind-2026-07-05",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-05",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-176"
  },
  {
   "id": "iem-ww-BIS-SV-W-176-Bottineau-hail-2026-07-05",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-05",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-176"
  },
  {
   "id": "iem-ww-BIS-SV-W-175-Bowman-wind-2026-07-05",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-05",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-175"
  },
  {
   "id": "iem-ww-BIS-SV-W-175-Bowman-hail-2026-07-05",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-05",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-05. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-175"
  },
  {
   "id": "iem-ww-BIS-SV-W-169-Golden Valley-wind-2026-07-05",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-05",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-169"
  },
  {
   "id": "iem-ww-BIS-SV-W-169-Golden Valley-hail-2026-07-05",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-05",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-169"
  },
  {
   "id": "iem-ww-BIS-SV-W-169-Slope-wind-2026-07-05",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-05",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-169"
  },
  {
   "id": "iem-ww-BIS-SV-W-169-Slope-hail-2026-07-05",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-05",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-169"
  },
  {
   "id": "iem-ww-BIS-SV-W-168-Dunn-wind-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-168"
  },
  {
   "id": "iem-ww-BIS-SV-W-168-Dunn-hail-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-168"
  },
  {
   "id": "iem-ww-BIS-SV-W-178-Dunn-wind-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-178"
  },
  {
   "id": "iem-ww-BIS-SV-W-178-Dunn-hail-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-178"
  },
  {
   "id": "iem-ww-BIS-SV-W-173-Renville-wind-2026-07-05",
   "zip": "",
   "city": "Renville",
   "date": "2026-07-05",
   "county": "Renville",
   "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 BIS for Renville on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-173"
  },
  {
   "id": "iem-ww-BIS-SV-W-173-Renville-hail-2026-07-05",
   "zip": "",
   "city": "Renville",
   "date": "2026-07-05",
   "county": "Renville",
   "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 BIS for Renville on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-173"
  },
  {
   "id": "iem-ww-BIS-SV-W-173-Ward-wind-2026-07-05",
   "zip": "",
   "city": "Ward",
   "date": "2026-07-05",
   "county": "Ward",
   "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 BIS for Ward on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-173"
  },
  {
   "id": "iem-ww-BIS-SV-W-173-Ward-hail-2026-07-05",
   "zip": "",
   "city": "Ward",
   "date": "2026-07-05",
   "county": "Ward",
   "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 BIS for Ward on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-173"
  },
  {
   "id": "iem-ww-BIS-SV-W-171-McKenzie-wind-2026-07-05",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-05",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-171"
  },
  {
   "id": "iem-ww-BIS-SV-W-171-McKenzie-hail-2026-07-05",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-05",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-171"
  },
  {
   "id": "iem-ww-BIS-SV-W-171-Mountrail-wind-2026-07-05",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-05",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-171"
  },
  {
   "id": "iem-ww-BIS-SV-W-171-Mountrail-hail-2026-07-05",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-05",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-171"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-McKenzie-wind-2026-07-05",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-05",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-McKenzie-hail-2026-07-05",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-05",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-Dunn-wind-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-Dunn-hail-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-McLean-wind-2026-07-05",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-05",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-McLean-hail-2026-07-05",
   "zip": "",
   "city": "McLean",
   "date": "2026-07-05",
   "county": "McLean",
   "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 BIS for McLean on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-Mountrail-wind-2026-07-05",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-05",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-177-Mountrail-hail-2026-07-05",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-07-05",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-172-Dunn-wind-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-172"
  },
  {
   "id": "iem-ww-BIS-SV-W-172-Dunn-hail-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-172"
  },
  {
   "id": "iem-ww-BIS-SV-W-170-Billings-wind-2026-07-05",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-05",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-170"
  },
  {
   "id": "iem-ww-BIS-SV-W-170-Billings-hail-2026-07-05",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-05",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-170"
  },
  {
   "id": "iem-ww-BIS-SV-W-170-Slope-wind-2026-07-05",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-05",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-170"
  },
  {
   "id": "iem-ww-BIS-SV-W-170-Slope-hail-2026-07-05",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-05",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-05. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-170"
  },
  {
   "id": "iem-ww-BIS-SV-W-174-Dunn-wind-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-174"
  },
  {
   "id": "iem-ww-BIS-SV-W-174-Dunn-hail-2026-07-05",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-05",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-05. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-174"
  },
  {
   "id": "iem-ww-BIS-SV-W-174-Mercer-wind-2026-07-05",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-05",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-05. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-174"
  },
  {
   "id": "iem-ww-BIS-SV-W-174-Mercer-hail-2026-07-05",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-05",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-05. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-174"
  },
  {
   "id": "sps-2026-07-05-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-05",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bowman — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-05-rolette-hail",
   "zip": "",
   "city": "Rolette",
   "date": "2026-07-05",
   "county": "Rolette",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Rolette — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-05-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-07-05",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bottineau — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-N60-2026-07-05",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-07-05",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 73 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Benson-wind-2026-07-04",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-04",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Benson-hail-2026-07-04",
   "zip": "",
   "city": "Benson",
   "date": "2026-07-04",
   "county": "Benson",
   "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 FGF for Benson on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Eddy-wind-2026-07-04",
   "zip": "",
   "city": "Eddy",
   "date": "2026-07-04",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Eddy-hail-2026-07-04",
   "zip": "",
   "city": "Eddy",
   "date": "2026-07-04",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Ramsey-wind-2026-07-04",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-04",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-78-Ramsey-hail-2026-07-04",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-07-04",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-78"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Burke-wind-2026-07-04",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-04",
   "county": "Burke",
   "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 BIS for Burke on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Burke-hail-2026-07-04",
   "zip": "",
   "city": "Burke",
   "date": "2026-07-04",
   "county": "Burke",
   "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 BIS for Burke on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Divide-wind-2026-07-04",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-04",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Divide-hail-2026-07-04",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-04",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Williams-wind-2026-07-04",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-04",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-ww-BIS-SV-W-167-Williams-hail-2026-07-04",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-04",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-167"
  },
  {
   "id": "iem-lsr-2026-07-03-hail-46.09--100.63",
   "lat": 46.09,
   "lon": -100.63,
   "zip": "",
   "city": "Fort Yates",
   "date": "2026-07-03",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed report of a picture of hail stones next to a quarter.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-ww-BIS-SV-W-162-Emmons-wind-2026-07-03",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-03",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-162"
  },
  {
   "id": "iem-ww-BIS-SV-W-162-Emmons-hail-2026-07-03",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-03",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-162"
  },
  {
   "id": "iem-ww-BIS-SV-W-162-Sioux-wind-2026-07-03",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-03",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-162"
  },
  {
   "id": "iem-ww-BIS-SV-W-162-Sioux-hail-2026-07-03",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-03",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-162"
  },
  {
   "id": "iem-ww-BIS-SV-W-165-Divide-wind-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-165"
  },
  {
   "id": "iem-ww-BIS-SV-W-165-Divide-hail-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-165"
  },
  {
   "id": "iem-ww-BIS-SV-W-160-Divide-wind-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-160"
  },
  {
   "id": "iem-ww-BIS-SV-W-160-Divide-hail-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-160"
  },
  {
   "id": "iem-ww-BIS-SV-W-160-Williams-wind-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-160"
  },
  {
   "id": "iem-ww-BIS-SV-W-160-Williams-hail-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-160"
  },
  {
   "id": "iem-ww-BIS-SV-W-159-McKenzie-wind-2026-07-03",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-03",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-159"
  },
  {
   "id": "iem-ww-BIS-SV-W-159-McKenzie-hail-2026-07-03",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-03",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-159"
  },
  {
   "id": "iem-ww-BIS-SV-W-159-Williams-wind-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-159"
  },
  {
   "id": "iem-ww-BIS-SV-W-159-Williams-hail-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-159"
  },
  {
   "id": "iem-ww-BIS-SV-W-161-Mercer-wind-2026-07-03",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-03",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-161"
  },
  {
   "id": "iem-ww-BIS-SV-W-161-Mercer-hail-2026-07-03",
   "zip": "",
   "city": "Mercer",
   "date": "2026-07-03",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-161"
  },
  {
   "id": "iem-ww-BIS-SV-W-161-Oliver-wind-2026-07-03",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-03",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-161"
  },
  {
   "id": "iem-ww-BIS-SV-W-161-Oliver-hail-2026-07-03",
   "zip": "",
   "city": "Oliver",
   "date": "2026-07-03",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-161"
  },
  {
   "id": "iem-ww-BIS-SV-W-164-Emmons-wind-2026-07-03",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-03",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-164"
  },
  {
   "id": "iem-ww-BIS-SV-W-164-Emmons-hail-2026-07-03",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-03",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-164"
  },
  {
   "id": "iem-ww-BIS-SV-W-164-Sioux-wind-2026-07-03",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-03",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-164"
  },
  {
   "id": "iem-ww-BIS-SV-W-164-Sioux-hail-2026-07-03",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-03",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-164"
  },
  {
   "id": "iem-ww-BIS-SV-W-166-Williams-wind-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-166"
  },
  {
   "id": "iem-ww-BIS-SV-W-166-Williams-hail-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-166"
  },
  {
   "id": "iem-ww-BIS-SV-W-166-Divide-wind-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-166"
  },
  {
   "id": "iem-ww-BIS-SV-W-166-Divide-hail-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-166"
  },
  {
   "id": "iem-ww-BIS-SV-W-158-Williams-wind-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-158"
  },
  {
   "id": "iem-ww-BIS-SV-W-158-Williams-hail-2026-07-03",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-03",
   "county": "Williams",
   "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 BIS for Williams on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-158"
  },
  {
   "id": "iem-ww-BIS-SV-W-158-Divide-wind-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-158"
  },
  {
   "id": "iem-ww-BIS-SV-W-158-Divide-hail-2026-07-03",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-158"
  },
  {
   "id": "iem-ww-BIS-SV-W-163-Morton-wind-2026-07-03",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-03",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-163"
  },
  {
   "id": "iem-ww-BIS-SV-W-163-Morton-hail-2026-07-03",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-03",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-163"
  },
  {
   "id": "sps-2026-07-03-goldenvall-hail",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-03",
   "county": "Golden Valley",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Golden Valley — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-03-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-03",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-03-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-03",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Divide — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.09--104.00",
   "lat": 47.09,
   "lon": -104,
   "zip": "",
   "city": "12 N Beach",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public report relayed by broadcast media. Half dollar size hail estimated.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.50--103.93",
   "lat": 47.5,
   "lon": -103.93,
   "zip": "",
   "city": "10 NNE Skaar",
   "date": "2026-07-02",
   "county": "McKenzie",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public report relayed by broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.00--103.20",
   "lat": 47,
   "lon": -103.2,
   "zip": "",
   "city": "8 N Belfield",
   "date": "2026-07-02",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed social media report of a picture of a large hail stone in a hand. Estimated to be 2 inches.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.02--103.20",
   "lat": 47.02,
   "lon": -103.2,
   "zip": "",
   "city": "8 S South Fairfield",
   "date": "2026-07-02",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Estimated 3.00 inch hail. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.29--103.07",
   "lat": 47.29,
   "lon": -103.07,
   "zip": "",
   "city": "10 NE Fairfield",
   "date": "2026-07-02",
   "county": "Billings",
   "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 10 NE Fairfield",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-02-hail-47.36--102.95",
   "lat": 47.36,
   "lon": -102.95,
   "zip": "",
   "city": "9 SSW Oakdale",
   "date": "2026-07-02",
   "county": "Dunn",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed social media report. Video of small hail covering grass_ a few hail stones are the size of a ping pong ball. Time based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-07-02-hail-48.91--103.96",
   "lat": 48.91,
   "lon": -103.96,
   "zip": "",
   "city": "5 NW Alkabo",
   "date": "2026-07-02",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report from social media. Quarter to golf ball size hail_ along with 1.25 inches of rain.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-ww-BIS-SV-W-157-Divide-wind-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-157"
  },
  {
   "id": "iem-ww-BIS-SV-W-157-Divide-hail-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-157"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-McKenzie-wind-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-147-McKenzie-hail-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-147"
  },
  {
   "id": "iem-ww-BIS-SV-W-139-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-139"
  },
  {
   "id": "iem-ww-BIS-SV-W-139-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-139"
  },
  {
   "id": "iem-ww-BIS-SV-W-139-McKenzie-wind-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-139"
  },
  {
   "id": "iem-ww-BIS-SV-W-139-McKenzie-hail-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-139"
  },
  {
   "id": "iem-ww-BIS-SV-W-141-Bowman-wind-2026-07-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-141"
  },
  {
   "id": "iem-ww-BIS-SV-W-141-Bowman-hail-2026-07-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-141"
  },
  {
   "id": "iem-ww-BIS-SV-W-141-Slope-wind-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-141"
  },
  {
   "id": "iem-ww-BIS-SV-W-141-Slope-hail-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-141"
  },
  {
   "id": "iem-ww-BIS-SV-W-145-Slope-wind-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-145"
  },
  {
   "id": "iem-ww-BIS-SV-W-145-Slope-hail-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-145"
  },
  {
   "id": "iem-ww-BIS-SV-W-145-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-145"
  },
  {
   "id": "iem-ww-BIS-SV-W-145-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-145"
  },
  {
   "id": "iem-ww-BIS-SV-W-144-McKenzie-wind-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-144"
  },
  {
   "id": "iem-ww-BIS-SV-W-144-McKenzie-hail-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-144"
  },
  {
   "id": "iem-ww-BIS-SV-W-152-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-152"
  },
  {
   "id": "iem-ww-BIS-SV-W-152-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Billings on 2026-07-02. Storm tag hail: 2.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.75,
   "warningProductKey": "BIS-SV-W-152"
  },
  {
   "id": "iem-ww-BIS-SV-W-156-Divide-wind-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-156"
  },
  {
   "id": "iem-ww-BIS-SV-W-156-Divide-hail-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-156"
  },
  {
   "id": "iem-ww-BIS-SV-W-143-Bowman-wind-2026-07-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-143"
  },
  {
   "id": "iem-ww-BIS-SV-W-143-Bowman-hail-2026-07-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-143"
  },
  {
   "id": "iem-ww-BIS-SV-W-151-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-151"
  },
  {
   "id": "iem-ww-BIS-SV-W-151-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-151"
  },
  {
   "id": "iem-ww-BIS-SV-W-151-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-151"
  },
  {
   "id": "iem-ww-BIS-SV-W-151-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-151"
  },
  {
   "id": "iem-ww-BIS-SV-W-140-McKenzie-wind-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-140"
  },
  {
   "id": "iem-ww-BIS-SV-W-140-McKenzie-hail-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-140"
  },
  {
   "id": "iem-ww-BIS-SV-W-153-Divide-wind-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-153"
  },
  {
   "id": "iem-ww-BIS-SV-W-153-Divide-hail-2026-07-02",
   "zip": "",
   "city": "Divide",
   "date": "2026-07-02",
   "county": "Divide",
   "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 BIS for Divide on 2026-07-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-153"
  },
  {
   "id": "iem-ww-BIS-SV-W-142-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-142"
  },
  {
   "id": "iem-ww-BIS-SV-W-142-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-142"
  },
  {
   "id": "iem-ww-BIS-SV-W-142-Dunn-wind-2026-07-02",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-02",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-142"
  },
  {
   "id": "iem-ww-BIS-SV-W-142-Dunn-hail-2026-07-02",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-02",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-142"
  },
  {
   "id": "iem-ww-BIS-SV-W-146-Slope-wind-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-146"
  },
  {
   "id": "iem-ww-BIS-SV-W-146-Slope-hail-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-146"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Hettinger-wind-2026-07-02",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-02",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Hettinger-hail-2026-07-02",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-07-02",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Slope-wind-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Slope-hail-2026-07-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-07-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Stark-wind-2026-07-02",
   "zip": "",
   "city": "Stark",
   "date": "2026-07-02",
   "county": "Stark",
   "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 BIS for Stark on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-150-Stark-hail-2026-07-02",
   "zip": "",
   "city": "Stark",
   "date": "2026-07-02",
   "county": "Stark",
   "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 BIS for Stark on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-150"
  },
  {
   "id": "iem-ww-BIS-SV-W-154-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-154"
  },
  {
   "id": "iem-ww-BIS-SV-W-154-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Billings on 2026-07-02. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-154"
  },
  {
   "id": "iem-ww-BIS-SV-W-149-Dunn-wind-2026-07-02",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-02",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-149"
  },
  {
   "id": "iem-ww-BIS-SV-W-149-Dunn-hail-2026-07-02",
   "zip": "",
   "city": "Dunn",
   "date": "2026-07-02",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Dunn on 2026-07-02. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-149"
  },
  {
   "id": "iem-ww-BIS-SV-W-149-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-149"
  },
  {
   "id": "iem-ww-BIS-SV-W-149-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Billings on 2026-07-02. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-149"
  },
  {
   "id": "iem-ww-BIS-SV-W-148-Billings-wind-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-148"
  },
  {
   "id": "iem-ww-BIS-SV-W-148-Billings-hail-2026-07-02",
   "zip": "",
   "city": "Billings",
   "date": "2026-07-02",
   "county": "Billings",
   "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 BIS for Billings on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-148"
  },
  {
   "id": "iem-ww-BIS-SV-W-148-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-148"
  },
  {
   "id": "iem-ww-BIS-SV-W-148-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-148"
  },
  {
   "id": "iem-ww-BIS-SV-W-155-Golden Valley-wind-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-155"
  },
  {
   "id": "iem-ww-BIS-SV-W-155-Golden Valley-hail-2026-07-02",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-07-02",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-155"
  },
  {
   "id": "iem-ww-BIS-SV-W-155-McKenzie-wind-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-155"
  },
  {
   "id": "iem-ww-BIS-SV-W-155-McKenzie-hail-2026-07-02",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-07-02",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-155"
  },
  {
   "id": "iem-ww-BIS-SV-W-137-Emmons-wind-2026-07-02",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-02",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-137"
  },
  {
   "id": "iem-ww-BIS-SV-W-137-Emmons-hail-2026-07-02",
   "zip": "",
   "city": "Emmons",
   "date": "2026-07-02",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-137"
  },
  {
   "id": "iem-ww-BIS-SV-W-137-Sioux-wind-2026-07-02",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-02",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-137"
  },
  {
   "id": "iem-ww-BIS-SV-W-137-Sioux-hail-2026-07-02",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-02",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-137"
  },
  {
   "id": "iem-ww-BIS-SV-W-138-Morton-wind-2026-07-02",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-02",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-138"
  },
  {
   "id": "iem-ww-BIS-SV-W-138-Morton-hail-2026-07-02",
   "zip": "",
   "city": "Morton",
   "date": "2026-07-02",
   "county": "Morton",
   "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 BIS for Morton on 2026-07-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-138"
  },
  {
   "id": "sps-2026-07-02-williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-07-02",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-07-02",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bowman — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-07-02",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Adams — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-02",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grant — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2026-07-02",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-07-02",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-02-mcintosh-wind",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-07-02",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.02--100.24",
   "lat": 48.02,
   "lon": -100.24,
   "zip": "",
   "city": "6 SSW Orrin",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated by radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.02--100.24",
   "lat": 48.02,
   "lon": -100.24,
   "zip": "",
   "city": "6 SSW Orrin",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Ping pong ball size hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.20--99.68",
   "lat": 48.2,
   "lon": -99.68,
   "zip": "",
   "city": "3 NNW Baker",
   "date": "2026-06-29",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed Report.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.29--99.43",
   "lat": 48.29,
   "lon": -99.43,
   "zip": "",
   "city": "Leeds",
   "date": "2026-06-29",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed Report: Siding damage to multiple homes in Leeds and vehicle damage from hail.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.83--100.89",
   "lat": 46.83,
   "lon": -100.89,
   "zip": "",
   "city": "Mandan",
   "date": "2026-06-29",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained weather spotter reports hail up to 2 inches in Mandan. Hail ranged from 1.5 to 2.0 inches in size_ and lasted for around 5 minutes. Also report numerous 1 inch tree branches down in their yar",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.20--100.84",
   "lat": 48.2,
   "lon": -100.84,
   "zip": "",
   "city": "3 NNE Simcoe",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Also reported 60 mph wind gusts.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.88--100.81",
   "lat": 46.88,
   "lon": -100.81,
   "zip": "",
   "city": "5 NNW Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Off duty NWS employee reported golf ball size hail and 60 mph wind gusts. One window on house was broken.",
   "sourceDetail": "NWS BIS — NWS Employee via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.20--100.84",
   "lat": 48.2,
   "lon": -100.84,
   "zip": "",
   "city": "3 NNE Simcoe",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed Report] Broadcast media relayed a photo of a hailstone larger than a quarter placed as a point of comparison_ taken 5 miles south of Granville. Time estimated by radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.86--100.78",
   "lat": 46.86,
   "lon": -100.78,
   "zip": "",
   "city": "4 N Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 N Bismarck",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.90--100.76",
   "lat": 46.9,
   "lon": -100.76,
   "zip": "",
   "city": "7 N Bismarck",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated from radar.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.02--100.53",
   "lat": 47.02,
   "lon": -100.53,
   "zip": "",
   "city": "9 S Regan",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed through broadcast media of multiple large hailstones.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.75--101.35",
   "lat": 47.75,
   "lon": -101.35,
   "zip": "",
   "city": "5 SSW Max",
   "date": "2026-06-29",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "US Air Force Observer reported half dollar size hail near Max. Hail fell for around 12 minutes. Also reports torrential rainfall.",
   "sourceDetail": "NWS BIS — Other Federal via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.82--101.30",
   "lat": 47.82,
   "lon": -101.3,
   "zip": "",
   "city": "Max",
   "date": "2026-06-29",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.16--100.16",
   "lat": 47.16,
   "lon": -100.16,
   "zip": "",
   "city": "2 N Arena",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.00--102.64",
   "lat": 46,
   "lon": -102.64,
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "At 4:04 MDT_ emergency management reported quarter sized hail in the city of Hettinger. Still hailing at the time of report. Also reports rain_ but no wind.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.75--96.82",
   "lat": 46.75,
   "lon": -96.82,
   "zip": "",
   "city": "4 E Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 4
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.86--102.99",
   "lat": 46.86,
   "lon": -102.99,
   "zip": "",
   "city": "South Heart",
   "date": "2026-06-29",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public reports hail in South Heart. Estimates the largest hailstone is around 1.0 inch in size. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.76--96.81",
   "lat": 46.76,
   "lon": -96.81,
   "zip": "",
   "city": "5 E Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from 4 E Horace. Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 4
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.79--96.80",
   "lat": 46.79,
   "lon": -96.8,
   "zip": "",
   "city": "5 ENE Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via mPING.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.83--96.80",
   "lat": 46.83,
   "lon": -96.8,
   "zip": "",
   "city": "4 S Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.54--102.87",
   "lat": 46.54,
   "lon": -102.87,
   "zip": "",
   "city": "New England",
   "date": "2026-06-29",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "CO OP observer reports 1 inch hail in New England. Mixed with lots of small_ pea sized hail.",
   "sourceDetail": "NWS BIS — CO-OP Observer via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-47.12--99.52",
   "lat": 47.12,
   "lon": -99.52,
   "zip": "",
   "city": "Pettibone",
   "date": "2026-06-29",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed Report] Broadcast media relayed photo of hail in Pettibone approximately the size of quarters.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-hail-48.29--97.37",
   "lat": 48.29,
   "lon": -97.37,
   "zip": "",
   "city": "Minto",
   "date": "2026-06-29",
   "county": "Walsh",
   "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 Minto",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-29-wind-48.27--99.33",
   "lat": 48.27,
   "lon": -99.33,
   "zip": "",
   "city": "6.4 W Churchs Ferry",
   "date": "2026-06-29",
   "county": "Benson",
   "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": "NDDOT site measured a 62 mph wind gust 6.4 miles west of Churchs Ferry_ ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2026-06-29",
   "county": "Morton",
   "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": "63 MPH wind gust at 10M measured from Mandan 4S NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-06-29",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-47.87--101.31",
   "lat": 47.87,
   "lon": -101.31,
   "zip": "",
   "city": "3 NNW Max",
   "date": "2026-06-29",
   "county": "Ward",
   "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": "70 MPH winds at 10M measured at Max 3N NDAWN; 67 MPH at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-47.80--101.30",
   "lat": 47.8,
   "lon": -101.3,
   "zip": "",
   "city": "2 S Max",
   "date": "2026-06-29",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust at US Air Force weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-47.98--101.09",
   "lat": 47.98,
   "lon": -101.09,
   "zip": "",
   "city": "8 SSW Sawyer",
   "date": "2026-06-29",
   "county": "Ward",
   "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": "59 MPH winds at 10M measured at Sawyer 7S NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-48.06--100.94",
   "lat": 48.06,
   "lon": -100.94,
   "zip": "",
   "city": "1 NNW Velva",
   "date": "2026-06-29",
   "county": "McHenry",
   "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": "Measured wind gust at personal weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-48.38--100.02",
   "lat": 48.38,
   "lon": -100.02,
   "zip": "",
   "city": "1 NW Rugby",
   "date": "2026-06-29",
   "county": "Pierce",
   "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": "Rugby AWOS Station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-48.27--98.88",
   "lat": 48.27,
   "lon": -98.88,
   "zip": "",
   "city": "1 S Webster",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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": "NDAWN 1S Webster.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-06-29",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-06-29",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-48.79--98.93",
   "lat": 48.79,
   "lon": -98.93,
   "zip": "",
   "city": "2 NW Clyde",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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": "NDDOT 040 in Clyde.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.22--97.65",
   "lat": 46.22,
   "lon": -97.65,
   "zip": "",
   "city": "1 SE Gwinner",
   "date": "2026-06-29",
   "county": "Sargent",
   "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": "AWOS station KGWR Gwinner AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2026-06-29",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2026-06-29",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.23--96.74",
   "lat": 46.23,
   "lon": -96.74,
   "zip": "",
   "city": "5 S Dwight",
   "date": "2026-06-29",
   "county": "Richland",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.26--97.35",
   "lat": 46.26,
   "lon": -97.35,
   "zip": "",
   "city": "5 E Milnor",
   "date": "2026-06-29",
   "county": "Sargent",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.63--97.12",
   "lat": 46.63,
   "lon": -97.12,
   "zip": "",
   "city": "4 N Barrie",
   "date": "2026-06-29",
   "county": "Richland",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.76--96.90",
   "lat": 46.76,
   "lon": -96.9,
   "zip": "",
   "city": "Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.58--96.89",
   "lat": 46.58,
   "lon": -96.89,
   "zip": "",
   "city": "3 NE Walcott",
   "date": "2026-06-29",
   "county": "Richland",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.82--96.82",
   "lat": 46.82,
   "lon": -96.82,
   "zip": "",
   "city": "4 SSW Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.82--96.84",
   "lat": 46.82,
   "lon": -96.84,
   "zip": "",
   "city": "5 SE West Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Cavalier-wind-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Cavalier-hail-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Cavalier on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Ramsey-wind-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Ramsey-hail-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Ramsey on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Towner-wind-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-FGF-SV-W-55-Towner-hail-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Towner on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-132-Kidder-wind-2026-06-29",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-29",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-132"
  },
  {
   "id": "iem-ww-BIS-SV-W-132-Kidder-hail-2026-06-29",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-29",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-132"
  },
  {
   "id": "iem-ww-BIS-SV-W-132-Burleigh-wind-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-132"
  },
  {
   "id": "iem-ww-BIS-SV-W-132-Burleigh-hail-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-132"
  },
  {
   "id": "iem-ww-BIS-SV-W-135-Slope-wind-2026-06-29",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-29",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-135"
  },
  {
   "id": "iem-ww-BIS-SV-W-135-Slope-hail-2026-06-29",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-29",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-135"
  },
  {
   "id": "iem-ww-BIS-SV-W-135-Hettinger-wind-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-135"
  },
  {
   "id": "iem-ww-BIS-SV-W-135-Hettinger-hail-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-135"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-McHenry-wind-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-McHenry-hail-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-Ward-wind-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-Ward-hail-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-McLean-wind-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-124-McLean-hail-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-124"
  },
  {
   "id": "iem-ww-BIS-SV-W-134-Adams-wind-2026-06-29",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-29",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-134"
  },
  {
   "id": "iem-ww-BIS-SV-W-134-Adams-hail-2026-06-29",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-29",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-134"
  },
  {
   "id": "iem-ww-BIS-SV-W-134-Hettinger-wind-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-134"
  },
  {
   "id": "iem-ww-BIS-SV-W-134-Hettinger-hail-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-134"
  },
  {
   "id": "iem-ww-BIS-SV-W-125-Grant-wind-2026-06-29",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-29",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-125"
  },
  {
   "id": "iem-ww-BIS-SV-W-125-Grant-hail-2026-06-29",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-29",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-125"
  },
  {
   "id": "iem-ww-BIS-SV-W-125-Morton-wind-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-125"
  },
  {
   "id": "iem-ww-BIS-SV-W-125-Morton-hail-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-125"
  },
  {
   "id": "iem-ww-BIS-SV-W-136-Grant-wind-2026-06-29",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-29",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-136"
  },
  {
   "id": "iem-ww-BIS-SV-W-136-Grant-hail-2026-06-29",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-29",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-136"
  },
  {
   "id": "iem-ww-BIS-SV-W-136-Hettinger-wind-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-136"
  },
  {
   "id": "iem-ww-BIS-SV-W-136-Hettinger-hail-2026-06-29",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-29",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-136"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-McHenry-wind-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-McHenry-hail-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-Ward-wind-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-Ward-hail-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-McLean-wind-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-BIS-SV-W-131-McLean-hail-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-131"
  },
  {
   "id": "iem-ww-FGF-SV-W-61-Towner-wind-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-61"
  },
  {
   "id": "iem-ww-FGF-SV-W-61-Towner-hail-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-61"
  },
  {
   "id": "iem-ww-FGF-SV-W-61-Cavalier-wind-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-61"
  },
  {
   "id": "iem-ww-FGF-SV-W-61-Cavalier-hail-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-61"
  },
  {
   "id": "iem-ww-FGF-SV-W-56-Richland-wind-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 FGF for Richland on 2026-06-29. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-56"
  },
  {
   "id": "iem-ww-FGF-SV-W-56-Richland-hail-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-29. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-56"
  },
  {
   "id": "iem-ww-FGF-SV-W-56-Sargent-wind-2026-06-29",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-29",
   "county": "Sargent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 FGF for Sargent on 2026-06-29. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-56"
  },
  {
   "id": "iem-ww-FGF-SV-W-56-Sargent-hail-2026-06-29",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-29",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-29. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-56"
  },
  {
   "id": "iem-ww-BIS-SV-W-130-McHenry-wind-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-130"
  },
  {
   "id": "iem-ww-BIS-SV-W-130-McHenry-hail-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McHenry on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-130"
  },
  {
   "id": "iem-ww-BIS-SV-W-127-Morton-wind-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-127"
  },
  {
   "id": "iem-ww-BIS-SV-W-127-Morton-hail-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Morton on 2026-06-29. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-127"
  },
  {
   "id": "iem-ww-BIS-SV-W-127-Burleigh-wind-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-127"
  },
  {
   "id": "iem-ww-BIS-SV-W-127-Burleigh-hail-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Burleigh on 2026-06-29. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-127"
  },
  {
   "id": "iem-ww-BIS-SV-W-128-Mercer-wind-2026-06-29",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-29",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-128"
  },
  {
   "id": "iem-ww-BIS-SV-W-128-Mercer-hail-2026-06-29",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-29",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-128"
  },
  {
   "id": "iem-ww-BIS-SV-W-128-McLean-wind-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-128"
  },
  {
   "id": "iem-ww-BIS-SV-W-128-McLean-hail-2026-06-29",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-29",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-128"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Cass-wind-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Cass-hail-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Sargent-wind-2026-06-29",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-29",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-29. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Sargent-hail-2026-06-29",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-29",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Richland-wind-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-29. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Richland-hail-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-133-Ward-wind-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-133"
  },
  {
   "id": "iem-ww-BIS-SV-W-133-Ward-hail-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-133"
  },
  {
   "id": "iem-ww-BIS-SV-W-133-McHenry-wind-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-133"
  },
  {
   "id": "iem-ww-BIS-SV-W-133-McHenry-hail-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-133"
  },
  {
   "id": "iem-ww-BIS-SV-W-126-McHenry-wind-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-126"
  },
  {
   "id": "iem-ww-BIS-SV-W-126-McHenry-hail-2026-06-29",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-29",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McHenry on 2026-06-29. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-126"
  },
  {
   "id": "iem-ww-BIS-SV-W-126-Ward-wind-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-126"
  },
  {
   "id": "iem-ww-BIS-SV-W-126-Ward-hail-2026-06-29",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-29",
   "county": "Ward",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Ward on 2026-06-29. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-126"
  },
  {
   "id": "iem-ww-BIS-SV-W-129-Burleigh-wind-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-129"
  },
  {
   "id": "iem-ww-BIS-SV-W-129-Burleigh-hail-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Burleigh on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-129"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Ramsey-wind-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Ramsey-hail-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Ramsey on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Towner-wind-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Towner-hail-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Towner on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Benson-wind-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-53-Benson-hail-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Benson on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Ramsey-wind-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Ramsey-hail-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Ramsey on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Towner-wind-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Towner-hail-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Towner on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Benson-wind-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-54-Benson-hail-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Benson on 2026-06-29. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "FGF-SV-W-54"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Benson-wind-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Benson-hail-2026-06-29",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-29",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Ramsey-wind-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Ramsey-hail-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Towner-wind-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Towner-hail-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Cavalier-wind-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-68-Cavalier-hail-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-68"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Richland-wind-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Richland-hail-2026-06-29",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-29",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Cass-wind-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Cass-hail-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-123-Pierce-wind-2026-06-29",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-29",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-123"
  },
  {
   "id": "iem-ww-BIS-SV-W-123-Pierce-hail-2026-06-29",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-29",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Pierce on 2026-06-29. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "BIS-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-70-Walsh-wind-2026-06-29",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-29",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-70"
  },
  {
   "id": "iem-ww-FGF-SV-W-70-Walsh-hail-2026-06-29",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-29",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-70"
  },
  {
   "id": "iem-ww-FGF-SV-W-70-Grand Forks-wind-2026-06-29",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-29",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-70"
  },
  {
   "id": "iem-ww-FGF-SV-W-70-Grand Forks-hail-2026-06-29",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-29",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-29. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-TO-W-12-Morton-tornado-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-12"
  },
  {
   "id": "iem-ww-BIS-TO-W-12-Burleigh-tornado-2026-06-29",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-29",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-12"
  },
  {
   "id": "iem-ww-FGF-TO-W-8-Cavalier-tornado-2026-06-29",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-29",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-8"
  },
  {
   "id": "iem-ww-FGF-TO-W-8-Towner-tornado-2026-06-29",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-8"
  },
  {
   "id": "iem-ww-FGF-TO-W-10-Grand Forks-tornado-2026-06-29",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-29",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-10"
  },
  {
   "id": "iem-ww-FGF-TO-W-10-Traill-tornado-2026-06-29",
   "zip": "",
   "city": "Traill",
   "date": "2026-06-29",
   "county": "Traill",
   "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 FGF for Traill on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-10"
  },
  {
   "id": "iem-ww-BIS-TO-W-11-Morton-tornado-2026-06-29",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-29",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-11"
  },
  {
   "id": "iem-ww-FGF-TO-W-6-Ramsey-tornado-2026-06-29",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-29",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-6"
  },
  {
   "id": "iem-ww-BIS-FF-W-1-Bottineau-flood-2026-06-29",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-29",
   "county": "Bottineau",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for Bottineau on 2026-06-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-1"
  },
  {
   "id": "sps-2026-06-29-towner-hail",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-29",
   "county": "Towner",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Towner — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-pembina-hail",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-29",
   "county": "Pembina",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Pembina — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-29",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Adams — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-29",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Slope — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-29",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Billings — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-29",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-mountrail-wind",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-29",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-29-foster-hail",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-29",
   "county": "Foster",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Foster — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-08D-2026-06-29",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-06-29",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-06-29",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-06-29",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-06-29",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-06-29",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-06-29",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-06-29",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-28-hail-46.96--101.44",
   "lat": 46.96,
   "lon": -101.44,
   "zip": "",
   "city": "8 N New Salem",
   "date": "2026-06-28",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter reports 1.5 inch hail north of New Salem. Sizes range from dime up to ping pong sized. No rain or wind.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-28-hail-47.29--102.07",
   "lat": 47.29,
   "lon": -102.07,
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-28",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Trained spotter reports hail up to the size of half dollars. Also reported gusty wind and approximately 0.35 inches of rain.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-28-hail-47.50--101.37",
   "lat": 47.5,
   "lon": -101.37,
   "zip": "",
   "city": "Riverdale",
   "date": "2026-06-28",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "1 inch (quarter sized) hail reported in Riverdale.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-28-hail-47.29--101.62",
   "lat": 47.29,
   "lon": -101.62,
   "zip": "",
   "city": "Hazen",
   "date": "2026-06-28",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Nickel sized hail reported in Hazen. Photo relayed on social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-06-28-hail-48.00--100.71",
   "lat": 48,
   "lon": -100.71,
   "zip": "",
   "city": "Bergen",
   "date": "2026-06-28",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "[Delayed Report] Broadcast media relayed a photo depicting very large hail_ nearly twice the size of a quarter placed as a point of comparison. Hail fell at Bergen on 6/28/26 at 1155 PM CDT.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-28-wind-47.57--100.92",
   "lat": 47.57,
   "lon": -100.92,
   "zip": "",
   "city": "3 NNW Turtle Lake",
   "date": "2026-06-28",
   "county": "McLean",
   "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": "61 MPH wind gust at 10M measured at the Turtle Lake 4N NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-28-wind-48.42--101.36",
   "lat": 48.42,
   "lon": -101.36,
   "zip": "",
   "city": "Minot Air Force Base",
   "date": "2026-06-28",
   "county": "Ward",
   "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": "Wind gusts of 60 to 70 mph accompanied by 0.5 inch diameter hail.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-06-28-tornado-47.48--101.29",
   "lat": 47.48,
   "lon": -101.29,
   "zip": "",
   "city": "4 ESE Riverdale",
   "date": "2026-06-28",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple photos received of a tornado. Time and location estimated based on radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-110-Burke-wind-2026-06-28",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-28",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-110"
  },
  {
   "id": "iem-ww-BIS-SV-W-110-Burke-hail-2026-06-28",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-28",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-28. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-110"
  },
  {
   "id": "iem-ww-BIS-SV-W-117-McLean-wind-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-117"
  },
  {
   "id": "iem-ww-BIS-SV-W-117-McLean-hail-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McLean on 2026-06-28. Storm tag hail: 3\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 3,
   "warningProductKey": "BIS-SV-W-117"
  },
  {
   "id": "iem-ww-BIS-SV-W-114-McLean-wind-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-114"
  },
  {
   "id": "iem-ww-BIS-SV-W-114-McLean-hail-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-114"
  },
  {
   "id": "iem-ww-BIS-SV-W-114-Mercer-wind-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-114"
  },
  {
   "id": "iem-ww-BIS-SV-W-114-Mercer-hail-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-114"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-McHenry-wind-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-McHenry-hail-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Renville-wind-2026-06-28",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-28",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Renville-hail-2026-06-28",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-28",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Ward-wind-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Ward-hail-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Bottineau-wind-2026-06-28",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-28",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-118-Bottineau-hail-2026-06-28",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-28",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-118"
  },
  {
   "id": "iem-ww-BIS-SV-W-112-Morton-wind-2026-06-28",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-28",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-112"
  },
  {
   "id": "iem-ww-BIS-SV-W-112-Morton-hail-2026-06-28",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-28",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-112"
  },
  {
   "id": "iem-ww-BIS-SV-W-112-Oliver-wind-2026-06-28",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-28",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-112"
  },
  {
   "id": "iem-ww-BIS-SV-W-112-Oliver-hail-2026-06-28",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-28",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-112"
  },
  {
   "id": "iem-ww-BIS-SV-W-115-Renville-wind-2026-06-28",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-28",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-115"
  },
  {
   "id": "iem-ww-BIS-SV-W-115-Renville-hail-2026-06-28",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-28",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-28. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-115"
  },
  {
   "id": "iem-ww-BIS-SV-W-115-Ward-wind-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-115"
  },
  {
   "id": "iem-ww-BIS-SV-W-115-Ward-hail-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-115"
  },
  {
   "id": "iem-ww-BIS-SV-W-122-McHenry-wind-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-122"
  },
  {
   "id": "iem-ww-BIS-SV-W-122-McHenry-hail-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-122"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Pierce-wind-2026-06-28",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-28",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Pierce-hail-2026-06-28",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-28",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-McLean-wind-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-McLean-hail-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Sheridan-wind-2026-06-28",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-28",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Sheridan-hail-2026-06-28",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-28",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Wells-wind-2026-06-28",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-28",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-Wells-hail-2026-06-28",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-28",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-McHenry-wind-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-119-McHenry-hail-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-119"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Foster-wind-2026-06-28",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-28",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Foster-hail-2026-06-28",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-28",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Stutsman-wind-2026-06-28",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-28",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Stutsman-hail-2026-06-28",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-28",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Kidder-wind-2026-06-28",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-28",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-109-Kidder-hail-2026-06-28",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-28",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-109"
  },
  {
   "id": "iem-ww-BIS-SV-W-121-Pierce-wind-2026-06-28",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-28",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-121"
  },
  {
   "id": "iem-ww-BIS-SV-W-121-Pierce-hail-2026-06-28",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-28",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-121"
  },
  {
   "id": "iem-ww-BIS-SV-W-121-Wells-wind-2026-06-28",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-28",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-121"
  },
  {
   "id": "iem-ww-BIS-SV-W-121-Wells-hail-2026-06-28",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-28",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-28. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-121"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-Ward-wind-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-Ward-hail-2026-06-28",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-McHenry-wind-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-McHenry-hail-2026-06-28",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-28",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-McLean-wind-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-120-McLean-hail-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-120"
  },
  {
   "id": "iem-ww-BIS-SV-W-116-McLean-wind-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-116"
  },
  {
   "id": "iem-ww-BIS-SV-W-116-McLean-hail-2026-06-28",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-116"
  },
  {
   "id": "iem-ww-BIS-SV-W-116-Mercer-wind-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-116"
  },
  {
   "id": "iem-ww-BIS-SV-W-116-Mercer-hail-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-116"
  },
  {
   "id": "iem-ww-FGF-SV-W-52-Benson-wind-2026-06-28",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-28",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-52"
  },
  {
   "id": "iem-ww-FGF-SV-W-52-Benson-hail-2026-06-28",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-28",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-52"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Benson-wind-2026-06-28",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-28",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Benson-hail-2026-06-28",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-28",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-28. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Eddy-wind-2026-06-28",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-28",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Eddy-hail-2026-06-28",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-28",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-28. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Ramsey-wind-2026-06-28",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-28",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-51-Ramsey-hail-2026-06-28",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-28",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-28. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-113-Mercer-wind-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-113"
  },
  {
   "id": "iem-ww-BIS-SV-W-113-Mercer-hail-2026-06-28",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-28. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-113"
  },
  {
   "id": "iem-ww-BIS-SV-W-111-Morton-wind-2026-06-28",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-28",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-28. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-111"
  },
  {
   "id": "iem-ww-BIS-SV-W-111-Morton-hail-2026-06-28",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-28",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-28. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-111"
  },
  {
   "id": "sps-2026-06-28-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-28",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Burke — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-28-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-28",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-28-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-28",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Burleigh — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-28-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-28",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-28-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-28",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-7L2-2026-06-28",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2026-06-28",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-hail-46.05--103.89",
   "lat": 46.05,
   "lon": -103.89,
   "zip": "",
   "city": "6 WNW Mud Buttes",
   "date": "2026-06-27",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emergency manager relayed report of 1 inch hail; also reports rain and winds up to 25 MPH.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.92--103.65",
   "lat": 46.92,
   "lon": -103.65,
   "zip": "",
   "city": "6 W Medora",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "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": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.23--103.71",
   "lat": 46.23,
   "lon": -103.71,
   "zip": "",
   "city": "3 W Rhame",
   "date": "2026-06-27",
   "county": "Bowman",
   "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": "Deputy reports estimated 70 MPH winds with heavy rain; no hail present.",
   "sourceDetail": "NWS BIS — Law Enforcement via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.23--103.70",
   "lat": 46.23,
   "lon": -103.7,
   "zip": "",
   "city": "2 W Rhame",
   "date": "2026-06-27",
   "county": "Bowman",
   "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": "60 MPH winds measured by local deputy; heavy rain_ no hail present.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.15--103.81",
   "lat": 46.15,
   "lon": -103.81,
   "zip": "",
   "city": "Sunset Butte",
   "date": "2026-06-27",
   "county": "Bowman",
   "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": "61 MPH wind measured by local deputy; heavy rain with no hail present.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2026-06-27",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "82 MPH wind gust measured at NDAWN 4W Bowman.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.13--102.80",
   "lat": 47.13,
   "lon": -102.8,
   "zip": "",
   "city": "7 S Manning",
   "date": "2026-06-27",
   "county": "Dunn",
   "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": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.16--103.30",
   "lat": 46.16,
   "lon": -103.3,
   "zip": "",
   "city": "3 WSW Buffalo Springs",
   "date": "2026-06-27",
   "county": "Bowman",
   "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": "Bowman Regional Airport AWOS measures 69 MPH gust.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.50--103.31",
   "lat": 46.5,
   "lon": -103.31,
   "zip": "",
   "city": "1 NNE Amidon",
   "date": "2026-06-27",
   "county": "Slope",
   "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": "68 MPH wind gust measured at Amidon 1NE NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "11 NNE Sentinel Butte",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "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": "68 MPH gust at 10 M measured from 10N Sentinel Butte NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.21--103.79",
   "lat": 47.21,
   "lon": -103.79,
   "zip": "",
   "city": "10 SE Trotters",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "78 MPH gust measured at 10M at 4NE Mosher NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.21--103.79",
   "lat": 47.21,
   "lon": -103.79,
   "zip": "",
   "city": "10 SE Trotters",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "86 MPH gust at 10M measured at 4NE Mosher NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-06-27",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-06-27",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 68 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-06-27",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.19--102.83",
   "lat": 47.19,
   "lon": -102.83,
   "zip": "",
   "city": "4 SW Manning",
   "date": "2026-06-27",
   "county": "Dunn",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "80 MPH gust at 10M recorded at Manning 4SW NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.94--103.79",
   "lat": 47.94,
   "lon": -103.79,
   "zip": "",
   "city": "6 NNW Charbonneau",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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": "Mesonet station 321480 6 NNW Charbonneau (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.97--103.93",
   "lat": 47.97,
   "lon": -103.93,
   "zip": "",
   "city": "6 ESE Fort Union Tradin",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "67 MPH wind gust at 10M recorded at Buford 3SE NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.26--103.91",
   "lat": 48.26,
   "lon": -103.91,
   "zip": "",
   "city": "12 SSW Bonetrail",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "72 MPH gust at 3M measured at Pioneer NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.34--103.86",
   "lat": 48.34,
   "lon": -103.86,
   "zip": "",
   "city": "5 S Bonetrail",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.62--103.94",
   "lat": 48.62,
   "lon": -103.94,
   "zip": "",
   "city": "Grenora",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.56--103.69",
   "lat": 48.56,
   "lon": -103.69,
   "zip": "",
   "city": "1 S Zahl",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.74--103.88",
   "lat": 48.74,
   "lon": -103.88,
   "zip": "",
   "city": "8 NNE Grenora",
   "date": "2026-06-27",
   "county": "Divide",
   "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": "67 MPH gust at 10M measured at 8N Grenora NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.26--101.78",
   "lat": 47.26,
   "lon": -101.78,
   "zip": "",
   "city": "Beulah",
   "date": "2026-06-27",
   "county": "Mercer",
   "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": "TSTM WND GST reported near Beulah",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.20--102.70",
   "lat": 48.2,
   "lon": -102.7,
   "zip": "",
   "city": "11 SW Ross",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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": "62 MPH wind gust at 3M measured at Rat Lake 4NW NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-48.96--103.81",
   "lat": 48.96,
   "lon": -103.81,
   "zip": "",
   "city": "4 NNW Fortuna",
   "date": "2026-06-27",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "79 MPH gust at 10M measured at Fortuna 4N NDAWN; 72 MPH gusts at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.77--101.34",
   "lat": 46.77,
   "lon": -101.34,
   "zip": "",
   "city": "5 SW Judson",
   "date": "2026-06-27",
   "county": "Morton",
   "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": "61 MPH wind gust at 10M recorded at New Salem 6SE NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-46.46--101.22",
   "lat": 46.46,
   "lon": -101.22,
   "zip": "",
   "city": "Flasher",
   "date": "2026-06-27",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Report from private weather station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-47.42--100.67",
   "lat": 47.42,
   "lon": -100.67,
   "zip": "",
   "city": "5 SSE Mercer",
   "date": "2026-06-27",
   "county": "Sheridan",
   "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": "70 MPH wind gust at 10M measured at Pickardville 6SW NDAWN; 69 MPH recorded at 3M.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-27-tornado-46.98--103.26",
   "lat": 46.98,
   "lon": -103.26,
   "zip": "",
   "city": "7 NNW Belfield",
   "date": "2026-06-27",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser relayed a video of a brief tornado north of Belfield. Has since lifted. No damage reported. Location based on radar.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Ward-wind-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Ward-hail-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Renville-wind-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Renville-hail-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Bottineau-wind-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Bottineau-hail-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Burke-wind-2026-06-27",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-27",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Burke-hail-2026-06-27",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-27",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Divide-wind-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Divide-hail-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Mountrail-wind-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-104-Mountrail-hail-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-104"
  },
  {
   "id": "iem-ww-BIS-SV-W-88-Bowman-wind-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-88"
  },
  {
   "id": "iem-ww-BIS-SV-W-88-Bowman-hail-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-27. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-88"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Stark-wind-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Stark on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Stark-hail-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-McLean-wind-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McLean on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-McLean-hail-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Mercer-wind-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Mercer on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Mercer-hail-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Morton-wind-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Morton on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Morton-hail-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Williams-wind-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Williams on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Williams-hail-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Dunn-wind-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Dunn on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Dunn-hail-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-McKenzie-wind-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McKenzie on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-McKenzie-hail-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Billings-wind-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Billings on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Billings-hail-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Mountrail-wind-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Mountrail on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Mountrail-hail-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Oliver-wind-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Oliver on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-98-Oliver-hail-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-98"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Renville-wind-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Renville-hail-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Ward-wind-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Ward-hail-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Bottineau-wind-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-Bottineau-hail-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-McHenry-wind-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-107-McHenry-hail-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-107"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Bowman-wind-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Bowman on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Bowman-hail-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Slope-wind-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Slope on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-91-Slope-hail-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-91"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Billings-wind-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Billings on 2026-06-27. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Billings-hail-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Dunn-wind-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Dunn on 2026-06-27. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Dunn-hail-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-27. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Stark-wind-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Stark on 2026-06-27. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-90-Stark-hail-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-90"
  },
  {
   "id": "iem-ww-BIS-SV-W-87-Sioux-wind-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-87"
  },
  {
   "id": "iem-ww-BIS-SV-W-87-Sioux-hail-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-87"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Grant-wind-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Grant on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Grant-hail-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Hettinger-wind-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Hettinger on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Hettinger-hail-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-97-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-97"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-Billings-wind-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-Billings-hail-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-Golden Valley-wind-2026-06-27",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-Golden Valley-hail-2026-06-27",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-McKenzie-wind-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-92-McKenzie-hail-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-92"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Adams on 2026-06-27. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Bowman-wind-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Bowman-hail-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Bowman on 2026-06-27. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Slope-wind-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-89-Slope-hail-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Slope on 2026-06-27. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-89"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-Williams-wind-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-Williams-hail-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-McKenzie-wind-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-McKenzie-hail-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-Divide-wind-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-96-Divide-hail-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-96"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Oliver-wind-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Oliver-hail-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Renville-wind-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Renville-hail-2026-06-27",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-27",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Ward-wind-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Ward-hail-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Mercer-wind-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Mercer-hail-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-McHenry-wind-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-McHenry-hail-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-McLean-wind-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-McLean-hail-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Bottineau-wind-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-103-Bottineau-hail-2026-06-27",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-27",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-103"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-McIntosh-wind-2026-06-27",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-27",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-McIntosh-hail-2026-06-27",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-27",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Kidder-wind-2026-06-27",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-27",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Kidder-hail-2026-06-27",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-27",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Logan-wind-2026-06-27",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-27",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Logan-hail-2026-06-27",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-27",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Burleigh-wind-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Burleigh-hail-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Emmons-wind-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-106-Emmons-hail-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-106"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Mountrail-wind-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Mountrail-hail-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Ward-wind-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Ward-hail-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Williams-wind-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Williams-hail-2026-06-27",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-27",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-McKenzie-wind-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-McKenzie-hail-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Burke-wind-2026-06-27",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-27",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Burke-hail-2026-06-27",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-27",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Divide-wind-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-100-Divide-hail-2026-06-27",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-27",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-27. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BIS-SV-W-100"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Wells-wind-2026-06-27",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-27",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Wells-hail-2026-06-27",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-27",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Sheridan-wind-2026-06-27",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-27",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Sheridan-hail-2026-06-27",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-27",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Pierce-wind-2026-06-27",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-27",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-108-Pierce-hail-2026-06-27",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-27",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-108"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Hettinger-wind-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Hettinger-hail-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Morton-wind-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Morton-hail-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Sioux-wind-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Sioux-hail-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Stark-wind-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Stark-hail-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Grant-wind-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-95-Grant-hail-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-95"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Grant-wind-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Grant-hail-2026-06-27",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-27",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Morton-wind-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Morton-hail-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Sioux-wind-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Sioux-hail-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Hettinger-wind-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Hettinger-hail-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-101-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-101"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Oliver-wind-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Oliver-hail-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Morton-wind-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Morton-hail-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Sioux-wind-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Sioux-hail-2026-06-27",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-27",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Burleigh-wind-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Burleigh-hail-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Emmons-wind-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-Emmons-hail-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-McLean-wind-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-102-McLean-hail-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-102"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-McLean-wind-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-McLean-hail-2026-06-27",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-27",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Mercer-wind-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Mercer-hail-2026-06-27",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-27",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Morton-wind-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Morton-hail-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Mountrail-wind-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Mountrail-hail-2026-06-27",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-27",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Oliver-wind-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Oliver-hail-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Ward-wind-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-99-Ward-hail-2026-06-27",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-27",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-99"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Hettinger-wind-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Hettinger on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Hettinger-hail-2026-06-27",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-27",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Stark-wind-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Stark on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Stark-hail-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Slope-wind-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Slope on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Slope-hail-2026-06-27",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-27",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Adams-wind-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Adams on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Adams-hail-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Bowman-wind-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Bowman on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-93-Bowman-hail-2026-06-27",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-27",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-93"
  },
  {
   "id": "iem-ww-BIS-SV-W-105-McHenry-wind-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-105"
  },
  {
   "id": "iem-ww-BIS-SV-W-105-McHenry-hail-2026-06-27",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-27",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-105"
  },
  {
   "id": "iem-ww-BIS-SV-W-105-Sheridan-wind-2026-06-27",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-27",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-105"
  },
  {
   "id": "iem-ww-BIS-SV-W-105-Sheridan-hail-2026-06-27",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-27",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-105"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Billings-wind-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Billings on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Billings-hail-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Dunn-wind-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Dunn on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Dunn-hail-2026-06-27",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-27",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-McKenzie-wind-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McKenzie on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-McKenzie-hail-2026-06-27",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-27",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Stark-wind-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Stark on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Stark-hail-2026-06-27",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-27",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Golden Valley-wind-2026-06-27",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Golden Valley on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-SV-W-94-Golden Valley-hail-2026-06-27",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-27",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-94"
  },
  {
   "id": "iem-ww-BIS-TO-W-6-Billings-tornado-2026-06-27",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-27",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-6"
  },
  {
   "id": "iem-ww-BIS-TO-W-8-Morton-tornado-2026-06-27",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-27",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-8"
  },
  {
   "id": "iem-ww-BIS-TO-W-8-Oliver-tornado-2026-06-27",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-27",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-8"
  },
  {
   "id": "iem-ww-BIS-TO-W-8-Burleigh-tornado-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-8"
  },
  {
   "id": "iem-ww-BIS-TO-W-7-Adams-tornado-2026-06-27",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-27",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-7"
  },
  {
   "id": "iem-ww-BIS-TO-W-10-Burleigh-tornado-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-10"
  },
  {
   "id": "iem-ww-BIS-TO-W-10-Emmons-tornado-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-10"
  },
  {
   "id": "iem-ww-BIS-TO-W-10-Kidder-tornado-2026-06-27",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-27",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-10"
  },
  {
   "id": "iem-ww-BIS-TO-W-9-Burleigh-tornado-2026-06-27",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-9"
  },
  {
   "id": "iem-ww-BIS-TO-W-9-Emmons-tornado-2026-06-27",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-27",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-27. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-9"
  },
  {
   "id": "asos-bf-HEI-2026-06-27",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-06-27",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-06-27",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-06-27",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-06-27",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-06-27",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-06-27",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-06-27",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2026-06-27",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2026-06-27",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-06-27",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-06-27",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-22-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-22",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Divide — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-22-mchenry-wind",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-22",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.78--96.82",
   "lat": 46.78,
   "lon": -96.82,
   "zip": "",
   "city": "4 ENE Horace",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mostly pea to nickel sized hail_ but a few pieces as large as a quarter. Hail lasted five minutes.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.85--96.91",
   "lat": 46.85,
   "lon": -96.91,
   "zip": "",
   "city": "2 SW West Fargo",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.87--96.80",
   "lat": 46.87,
   "lon": -96.8,
   "zip": "",
   "city": "1 SW Fargo",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-ww-FGF-SV-W-45-Cass-wind-2026-06-19",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-19",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-45"
  },
  {
   "id": "iem-ww-FGF-SV-W-45-Cass-hail-2026-06-19",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-19",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-45"
  },
  {
   "id": "asos-bf-FAR-2026-06-19",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-06-19",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-18-ward-wind",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-18",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-17-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-06-17",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-17-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-17",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McKenzie — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-HEI-2026-06-17",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-06-17",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-16-wind-48.42--101.33",
   "lat": 48.42,
   "lon": -101.33,
   "zip": "",
   "city": "1 E Minot Air Force Bas",
   "date": "2026-06-16",
   "county": "Ward",
   "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": "Corrects previous non-tstm wnd gst report from 1 E Minot Air Force Base. AWOS station KMIB Minot AFB.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-16-wind-47.21--103.79",
   "lat": 47.21,
   "lon": -103.79,
   "zip": "",
   "city": "10 SE Trotters",
   "date": "2026-06-16",
   "county": "Golden Valley",
   "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": "NDAWN station 4NE of Mosher 10 meter wind sensor peak wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-16-wind-46.32--103.94",
   "lat": 46.32,
   "lon": -103.94,
   "zip": "",
   "city": "2 NNW Marmarth",
   "date": "2026-06-16",
   "county": "Slope",
   "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": "10 meter wind sensor at Marmarth NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-84-Ward-wind-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-84"
  },
  {
   "id": "iem-ww-BIS-SV-W-84-Ward-hail-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-84"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Burke-wind-2026-06-16",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-16",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Burke-hail-2026-06-16",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-16",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-16. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Mountrail-wind-2026-06-16",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-16",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Mountrail-hail-2026-06-16",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-16",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-16. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Ward-wind-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-83-Ward-hail-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-83"
  },
  {
   "id": "iem-ww-BIS-SV-W-82-Burke-wind-2026-06-16",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-16",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-82"
  },
  {
   "id": "iem-ww-BIS-SV-W-82-Burke-hail-2026-06-16",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-16",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-82"
  },
  {
   "id": "iem-ww-BIS-SV-W-82-Ward-wind-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-82"
  },
  {
   "id": "iem-ww-BIS-SV-W-82-Ward-hail-2026-06-16",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-82"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-Sheridan-wind-2026-06-16",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-16",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-Sheridan-hail-2026-06-16",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-16",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-McHenry-wind-2026-06-16",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-16",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-McHenry-hail-2026-06-16",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-16",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-McLean-wind-2026-06-16",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-16",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-86-McLean-hail-2026-06-16",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-16",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-86"
  },
  {
   "id": "iem-ww-BIS-SV-W-85-McHenry-wind-2026-06-16",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-16",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-16. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-85"
  },
  {
   "id": "iem-ww-BIS-SV-W-85-McHenry-hail-2026-06-16",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-16",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-16. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-85"
  },
  {
   "id": "sps-2026-06-16-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-16",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burke — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-16-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-16",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-16-ward-wind",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-16",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-16-mchenry-wind",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-16",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BWW-2026-06-16",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-16",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-06-16",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-06-16",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-06-16",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-06-16",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-15-burleigh-hail",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-15",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-15-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-15",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-15-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-15",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-15-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-15",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-HEI-2026-06-15",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-06-15",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-06-11",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-06-11",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.56--98.33",
   "lat": 46.56,
   "lon": -98.33,
   "zip": "",
   "city": "3 S Marion",
   "date": "2026-06-10",
   "county": "Lamoure",
   "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": "10 m wind gust at NDAWN site Marion 2 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.15--97.68",
   "lat": 46.15,
   "lon": -97.68,
   "zip": "",
   "city": "4 NNW Forman",
   "date": "2026-06-10",
   "county": "Sargent",
   "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": "Weather Underground station report.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.22--97.36",
   "lat": 46.22,
   "lon": -97.36,
   "zip": "",
   "city": "5 NW Hamlin",
   "date": "2026-06-10",
   "county": "Sargent",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Weather Underground station report.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.44--97.31",
   "lat": 46.44,
   "lon": -97.31,
   "zip": "",
   "city": "3 N Mcleod",
   "date": "2026-06-10",
   "county": "Ransom",
   "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": "TSTM WND GST reported near 3 N Mcleod",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.23--96.89",
   "lat": 46.23,
   "lon": -96.89,
   "zip": "",
   "city": "3 SSW Mooreton",
   "date": "2026-06-10",
   "county": "Richland",
   "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": "NDAWN site reporting at 33 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.54--97.14",
   "lat": 46.54,
   "lon": -97.14,
   "zip": "",
   "city": "2 SSW Barrie",
   "date": "2026-06-10",
   "county": "Richland",
   "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": "NDAWN site reporting at 10 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.92--96.82",
   "lat": 46.92,
   "lon": -96.82,
   "zip": "",
   "city": "3 NNW Fargo",
   "date": "2026-06-10",
   "county": "Cass",
   "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": "TSTM WND GST reported near 3 NNW Fargo",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-06-10",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-06-10",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Barnes-wind-2026-06-10",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-10",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-10. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Barnes-hail-2026-06-10",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-10",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Griggs-wind-2026-06-10",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-10",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-10. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Griggs-hail-2026-06-10",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-10",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Steele-wind-2026-06-10",
   "zip": "",
   "city": "Steele",
   "date": "2026-06-10",
   "county": "Steele",
   "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 FGF for Steele on 2026-06-10. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-30-Steele-hail-2026-06-10",
   "zip": "",
   "city": "Steele",
   "date": "2026-06-10",
   "county": "Steele",
   "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 FGF for Steele on 2026-06-10. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-30"
  },
  {
   "id": "iem-ww-FGF-SV-W-34-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-34"
  },
  {
   "id": "iem-ww-FGF-SV-W-34-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-34"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Richland-wind-2026-06-10",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-10",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Richland-hail-2026-06-10",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-10",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Barnes-wind-2026-06-10",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-10",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Barnes-hail-2026-06-10",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-10",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Ransom-wind-2026-06-10",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-10",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Ransom-hail-2026-06-10",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-10",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Richland-wind-2026-06-10",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-10",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Richland-hail-2026-06-10",
   "zip": "",
   "city": "Richland",
   "date": "2026-06-10",
   "county": "Richland",
   "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 FGF for Richland on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Sargent-wind-2026-06-10",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-10",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Sargent-hail-2026-06-10",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-10",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "asos-bf-D60-2026-06-10",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-06-10",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RDR-2026-06-10",
   "lat": 47.9611,
   "lon": -97.4012,
   "zip": "",
   "city": "GRAND_FORKS_AFB",
   "date": "2026-06-10",
   "county": "Grand Forks",
   "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": "GRAND_FORKS_AFB (RDR) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS_AFB (RDR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-06-10",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-06-10",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-06-10",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-06-10",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-hail-46.70--102.20",
   "lat": 46.7,
   "lon": -102.2,
   "zip": "",
   "city": "14 SSE Richardton",
   "date": "2026-06-09",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous report for the city of Richardton. Broadcast media relayed report of golf ball sized hail. Started as marble size before increasing in size_ and lasted for approximately 10 minutes.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-09-hail-46.90--102.05",
   "lat": 46.9,
   "lon": -102.05,
   "zip": "",
   "city": "Hebron",
   "date": "2026-06-09",
   "county": "Morton",
   "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 Hebron",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-09-hail-46.90--102.05",
   "lat": 46.9,
   "lon": -102.05,
   "zip": "",
   "city": "Hebron",
   "date": "2026-06-09",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Half-dollar sized hail.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-09-hail-47.26--101.78",
   "lat": 47.26,
   "lon": -101.78,
   "zip": "",
   "city": "Beulah",
   "date": "2026-06-09",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter-inch hail reported in Beulah at 5:15 from social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-09-hail-46.88--102.31",
   "lat": 46.88,
   "lon": -102.31,
   "zip": "",
   "city": "Richardton",
   "date": "2026-06-09",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media reported golf ball size hail in Richardton.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-09-hail-47.26--101.78",
   "lat": 47.26,
   "lon": -101.78,
   "zip": "",
   "city": "Beulah",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 Beulah",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.63--103.47",
   "lat": 48.63,
   "lon": -103.47,
   "zip": "",
   "city": "4 N Alamo",
   "date": "2026-06-09",
   "county": "Williams",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter-inch hail reported by Williams County EM.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-09-hail-47.50--101.37",
   "lat": 47.5,
   "lon": -101.37,
   "zip": "",
   "city": "Riverdale",
   "date": "2026-06-09",
   "county": "McLean",
   "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 Riverdale",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.91--103.78",
   "lat": 48.91,
   "lon": -103.78,
   "zip": "",
   "city": "Fortuna",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mostly smaller hail_ but a few as large as golf balls.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.91--103.78",
   "lat": 48.91,
   "lon": -103.78,
   "zip": "",
   "city": "Fortuna",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Emergency manger reported 3 inch hail 6:40PM in Fortuna.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.65--103.43",
   "lat": 48.65,
   "lon": -103.43,
   "zip": "",
   "city": "5 NNE Alamo",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 IN reported near Alamo from Williams County EM.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.80--103.01",
   "lat": 48.8,
   "lon": -103.01,
   "zip": "",
   "city": "6 S Noonan",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed media report of golf ball size 6 south of Noonan.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-09-hail-48.89--103.01",
   "lat": 48.89,
   "lon": -103.01,
   "zip": "",
   "city": "Noonan",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from emergency manager of ping pong ball sized hail.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-09-hail-46.91--98.71",
   "lat": 46.91,
   "lon": -98.71,
   "zip": "",
   "city": "Jamestown",
   "date": "2026-06-09",
   "county": "Stutsman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter size hail falling at time of report. Power outage also reported.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.72--99.46",
   "lat": 46.72,
   "lon": -99.46,
   "zip": "",
   "city": "7 NW Streeter",
   "date": "2026-06-09",
   "county": "Kidder",
   "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": "10 m wind gust at NDAWN site Streeter 6 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.80--102.08",
   "lat": 46.8,
   "lon": -102.08,
   "zip": "",
   "city": "7 SSW Hebron",
   "date": "2026-06-09",
   "county": "Morton",
   "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": "59MPH at 10M Hebron 7S NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2026-06-09",
   "county": "Dunn",
   "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": "62MPH at 10m at 5N Halliday NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.70--102.08",
   "lat": 47.7,
   "lon": -102.08,
   "zip": "",
   "city": "3 SSW Raub",
   "date": "2026-06-09",
   "county": "McLean",
   "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": "Measured wind gust on private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2026-06-09",
   "county": "McLean",
   "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": "58MPH Gust 13NW Garrison NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.61--101.40",
   "lat": 47.61,
   "lon": -101.4,
   "zip": "",
   "city": "3 SSE Garrison",
   "date": "2026-06-09",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 SSE Garrison",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.65--101.42",
   "lat": 47.65,
   "lon": -101.42,
   "zip": "",
   "city": "Garrison",
   "date": "2026-06-09",
   "county": "McLean",
   "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": "EM called and report sheets of rain and Pea size hail and 60 mph winds.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.80--101.30",
   "lat": 47.8,
   "lon": -101.3,
   "zip": "",
   "city": "1 S Max",
   "date": "2026-06-09",
   "county": "McLean",
   "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": "AWOS station K1DN 1 S Max.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.18--101.31",
   "lat": 48.18,
   "lon": -101.31,
   "zip": "",
   "city": "4 S Minot",
   "date": "2026-06-09",
   "county": "Ward",
   "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": "60MPH at 10M 4S Minot NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.98--101.09",
   "lat": 47.98,
   "lon": -101.09,
   "zip": "",
   "city": "8 SSW Sawyer",
   "date": "2026-06-09",
   "county": "Ward",
   "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": "72MPH 10m gust measured at 7S Sawyer NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.15--100.99",
   "lat": 48.15,
   "lon": -100.99,
   "zip": "",
   "city": "5 NNE Sawyer",
   "date": "2026-06-09",
   "county": "McHenry",
   "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": "59MPH gust recorded at 3M at 3S Genoa NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.06--100.93",
   "lat": 48.06,
   "lon": -100.93,
   "zip": "",
   "city": "Velva",
   "date": "2026-06-09",
   "county": "McHenry",
   "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": "Spotter estimated winds of 60 to 70 mph as gust front moved into Velva.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.40--100.70",
   "lat": 48.4,
   "lon": -100.7,
   "zip": "",
   "city": "8 NW Denbigh",
   "date": "2026-06-09",
   "county": "McHenry",
   "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": "68MPH gust reported from 3SW Bantry NDAWN at 10m.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.82--100.76",
   "lat": 48.82,
   "lon": -100.76,
   "zip": "",
   "city": "6 SSE Roth",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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": "62MPH gust recorded at 3M NDAWN 14W of Bottineau.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.62--100.73",
   "lat": 48.62,
   "lon": -100.73,
   "zip": "",
   "city": "2 N Upham",
   "date": "2026-06-09",
   "county": "McHenry",
   "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": "Mesonet station JCSN8 J. Clark Salyer.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.82--101.02",
   "lat": 48.82,
   "lon": -101.02,
   "zip": "",
   "city": "6 S Westhope",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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": "Measured wind gust at Westhope NDDOT site. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.98--102.52",
   "lat": 48.98,
   "lon": -102.52,
   "zip": "",
   "city": "2 SE Portal",
   "date": "2026-06-09",
   "county": "Burke",
   "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": "58MPH gust recorded at 3m at NDAWN 1SE Portal.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.88--100.29",
   "lat": 48.88,
   "lon": -100.29,
   "zip": "",
   "city": "8 ENE Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.82--102.24",
   "lat": 48.82,
   "lon": -102.24,
   "zip": "",
   "city": "1 NNE Bowbells",
   "date": "2026-06-09",
   "county": "Burke",
   "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": "63MPH gust recorded at 3m at 1N Bowbells NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2026-06-09",
   "county": "Kidder",
   "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": "60MPH at 10m_ 5NW Steele NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2026-06-09",
   "county": "Burleigh",
   "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": "Mesonet station TS633 Long Lake NWR.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.78--99.93",
   "lat": 47.78,
   "lon": -99.93,
   "zip": "",
   "city": "1 N Harvey",
   "date": "2026-06-09",
   "county": "Wells",
   "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": "AWOS station K5H4 Harvey ND AWOS. Time estimated from radar.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.70--99.92",
   "lat": 47.7,
   "lon": -99.92,
   "zip": "",
   "city": "5 S Harvey",
   "date": "2026-06-09",
   "county": "Wells",
   "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": "Storm chasers reported 60 mph winds.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.66--99.63",
   "lat": 47.66,
   "lon": -99.63,
   "zip": "",
   "city": "1 N Fessenden",
   "date": "2026-06-09",
   "county": "Wells",
   "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": "Public report of 1NW of Fessenden of estimated 60 mph.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.12--99.49",
   "lat": 47.12,
   "lon": -99.49,
   "zip": "",
   "city": "1 E Pettibone",
   "date": "2026-06-09",
   "county": "Kidder",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-47.99--99.53",
   "lat": 47.99,
   "lon": -99.53,
   "zip": "",
   "city": "2 N Maddock",
   "date": "2026-06-09",
   "county": "Benson",
   "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": "NDAWN site at 33 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.17--99.65",
   "lat": 48.17,
   "lon": -99.65,
   "zip": "",
   "city": "Baker",
   "date": "2026-06-09",
   "county": "Benson",
   "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 at 10 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.30--98.88",
   "lat": 48.3,
   "lon": -98.88,
   "zip": "",
   "city": "1 N Webster",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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": "NDAWN site reporting at 33 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.30--98.88",
   "lat": 48.3,
   "lon": -98.88,
   "zip": "",
   "city": "1 N Webster",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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": "Corrects previous tstm wnd gst report from 1 N Webster. NDAWN site reporting at 33 ft.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-48.12--98.92",
   "lat": 48.12,
   "lon": -98.92,
   "zip": "",
   "city": "3 W Devils Lake",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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": "TSTM WND GST reported near 3 W Devils Lake",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.05--98.50",
   "lat": 46.05,
   "lon": -98.5,
   "zip": "",
   "city": "4 NNE Ellendale",
   "date": "2026-06-09",
   "county": "Dickey",
   "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": "10 m gust at NDAWN station Ellendale 4 NE. Gusts of this magnitude lasted for 10 minutes.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-09-wind-46.93--98.67",
   "lat": 46.93,
   "lon": -98.67,
   "zip": "",
   "city": "3 NE Jamestown",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 KJMS Jamestown Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-09-tornado-48.88--102.94",
   "lat": 48.88,
   "lon": -102.94,
   "zip": "",
   "city": "3 E Noonan",
   "date": "2026-06-09",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado reported via social media by a storm chaser at 7:21 PM.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-66-Divide-wind-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-66"
  },
  {
   "id": "iem-ww-BIS-SV-W-66-Divide-hail-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-66"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-Dunn-wind-2026-06-09",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-09",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-Dunn-hail-2026-06-09",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-09",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-65-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-65"
  },
  {
   "id": "iem-ww-BIS-SV-W-56-Divide-wind-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-56"
  },
  {
   "id": "iem-ww-BIS-SV-W-56-Divide-hail-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-56"
  },
  {
   "id": "iem-ww-BIS-SV-W-56-Williams-wind-2026-06-09",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-09",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-56"
  },
  {
   "id": "iem-ww-BIS-SV-W-56-Williams-hail-2026-06-09",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-09",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-56"
  },
  {
   "id": "iem-ww-BIS-SV-W-71-Mountrail-wind-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-71"
  },
  {
   "id": "iem-ww-BIS-SV-W-71-Mountrail-hail-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-71"
  },
  {
   "id": "iem-ww-BIS-SV-W-67-Divide-wind-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-67"
  },
  {
   "id": "iem-ww-BIS-SV-W-67-Divide-hail-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-67"
  },
  {
   "id": "iem-ww-BIS-SV-W-59-Grant-wind-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-59"
  },
  {
   "id": "iem-ww-BIS-SV-W-59-Grant-hail-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-59"
  },
  {
   "id": "iem-ww-BIS-SV-W-59-Sioux-wind-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-59"
  },
  {
   "id": "iem-ww-BIS-SV-W-59-Sioux-hail-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-59"
  },
  {
   "id": "iem-ww-FGF-SV-W-26-Cavalier-wind-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-26"
  },
  {
   "id": "iem-ww-FGF-SV-W-26-Cavalier-hail-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-26"
  },
  {
   "id": "iem-ww-FGF-SV-W-26-Towner-wind-2026-06-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-26"
  },
  {
   "id": "iem-ww-FGF-SV-W-26-Towner-hail-2026-06-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-75-Rolette-wind-2026-06-09",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-09",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-75"
  },
  {
   "id": "iem-ww-BIS-SV-W-77-Sheridan-wind-2026-06-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-77"
  },
  {
   "id": "iem-ww-BIS-SV-W-77-Wells-wind-2026-06-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-77"
  },
  {
   "id": "iem-ww-BIS-SV-W-74-Emmons-wind-2026-06-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-74"
  },
  {
   "id": "iem-ww-BIS-SV-W-74-Emmons-hail-2026-06-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-74"
  },
  {
   "id": "iem-ww-BIS-SV-W-74-Sioux-wind-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-74"
  },
  {
   "id": "iem-ww-BIS-SV-W-74-Sioux-hail-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-74"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-Oliver-wind-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-58-Oliver-hail-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-58"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Oliver-wind-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-64-Oliver-hail-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-64"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Grant-wind-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Grant-hail-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Sioux-wind-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-69-Sioux-hail-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-69"
  },
  {
   "id": "iem-ww-BIS-SV-W-61-Williams-wind-2026-06-09",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-09",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-61"
  },
  {
   "id": "iem-ww-BIS-SV-W-61-Williams-hail-2026-06-09",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-09",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-61"
  },
  {
   "id": "iem-ww-BIS-SV-W-61-Divide-wind-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-61"
  },
  {
   "id": "iem-ww-BIS-SV-W-61-Divide-hail-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-61"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Walsh-wind-2026-06-09",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-09",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Walsh-hail-2026-06-09",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-09",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Cavalier-wind-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Cavalier-hail-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Pembina-wind-2026-06-09",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-09",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Pembina-hail-2026-06-09",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-09",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-06-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Ramsey-wind-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-FGF-SV-W-28-Ramsey-hail-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Sioux-wind-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Sioux-hail-2026-06-09",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-09",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Burleigh-wind-2026-06-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Burleigh-hail-2026-06-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Emmons-wind-2026-06-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Emmons-hail-2026-06-09",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-09",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Grant-wind-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-70-Grant-hail-2026-06-09",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-09",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-70"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Dunn-wind-2026-06-09",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-09",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Dunn-hail-2026-06-09",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-09",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Mountrail-wind-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-62-Mountrail-hail-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-62"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Kidder-wind-2026-06-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Kidder-hail-2026-06-09",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-09",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Stutsman-wind-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Stutsman-hail-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Wells-wind-2026-06-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Wells-hail-2026-06-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Burleigh-wind-2026-06-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Burleigh-hail-2026-06-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-09",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Sheridan-wind-2026-06-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-76-Sheridan-hail-2026-06-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-09",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-76"
  },
  {
   "id": "iem-ww-BIS-SV-W-79-Foster-wind-2026-06-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-79"
  },
  {
   "id": "iem-ww-BIS-SV-W-79-Stutsman-wind-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-79"
  },
  {
   "id": "iem-ww-BIS-SV-W-79-Wells-wind-2026-06-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-79"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Stark-wind-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-57-Stark-hail-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-57"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Stark-wind-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Stark-hail-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Oliver-wind-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-60-Oliver-hail-2026-06-09",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-09",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-60"
  },
  {
   "id": "iem-ww-BIS-SV-W-72-Bottineau-wind-2026-06-09",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-72"
  },
  {
   "id": "iem-ww-BIS-SV-W-72-Bottineau-hail-2026-06-09",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-72"
  },
  {
   "id": "iem-ww-BIS-SV-W-72-McHenry-wind-2026-06-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-72"
  },
  {
   "id": "iem-ww-BIS-SV-W-72-McHenry-hail-2026-06-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-72"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Barnes-wind-2026-06-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Barnes-hail-2026-06-09",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-09",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Cass-wind-2026-06-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Cass-hail-2026-06-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Ransom-wind-2026-06-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Ransom-hail-2026-06-09",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-09",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Sargent-wind-2026-06-09",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-09",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Sargent-hail-2026-06-09",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-09",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Morton-wind-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Morton-hail-2026-06-09",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-09",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Stark-wind-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-55-Stark-hail-2026-06-09",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-09",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-55"
  },
  {
   "id": "iem-ww-BIS-SV-W-81-Foster-wind-2026-06-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-81"
  },
  {
   "id": "iem-ww-BIS-SV-W-81-Foster-hail-2026-06-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-81"
  },
  {
   "id": "iem-ww-BIS-SV-W-81-Stutsman-wind-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-81"
  },
  {
   "id": "iem-ww-BIS-SV-W-81-Stutsman-hail-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-81"
  },
  {
   "id": "iem-ww-BIS-SV-W-73-Burke-wind-2026-06-09",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-09",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-73"
  },
  {
   "id": "iem-ww-BIS-SV-W-73-Burke-hail-2026-06-09",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-09",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-73"
  },
  {
   "id": "iem-ww-BIS-SV-W-78-Wells-wind-2026-06-09",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-09",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-78"
  },
  {
   "id": "iem-ww-BIS-SV-W-78-Foster-wind-2026-06-09",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-09",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-78"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Towner-wind-2026-06-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Towner-hail-2026-06-09",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-09",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Cavalier-wind-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Cavalier-hail-2026-06-09",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-09",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Benson-wind-2026-06-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Benson-hail-2026-06-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Ramsey-wind-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-FGF-SV-W-27-Ramsey-hail-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-27"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Dickey-wind-2026-06-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-06-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Dickey-hail-2026-06-09",
   "zip": "",
   "city": "Dickey",
   "date": "2026-06-09",
   "county": "Dickey",
   "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 BIS for Dickey on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Lamoure-wind-2026-06-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-06-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Lamoure-hail-2026-06-09",
   "zip": "",
   "city": "Lamoure",
   "date": "2026-06-09",
   "county": "Lamoure",
   "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 BIS for Lamoure on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Stutsman-wind-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-BIS-SV-W-80-Stutsman-hail-2026-06-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-80"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Eddy-wind-2026-06-09",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-09",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Eddy-hail-2026-06-09",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-09",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Ramsey-wind-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Ramsey-hail-2026-06-09",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Benson-wind-2026-06-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-FGF-SV-W-25-Benson-hail-2026-06-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-25"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-Renville-wind-2026-06-09",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-09",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-Renville-hail-2026-06-09",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-09",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-Bottineau-wind-2026-06-09",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-Bottineau-hail-2026-06-09",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-McHenry-wind-2026-06-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-68-McHenry-hail-2026-06-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-68"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Ward-wind-2026-06-09",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-09",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Ward-hail-2026-06-09",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-09",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-McLean-wind-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-McLean-hail-2026-06-09",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-09",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Mercer-wind-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Mercer-hail-2026-06-09",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-09",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Mountrail-wind-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-SV-W-63-Mountrail-hail-2026-06-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-09",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-09. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-63"
  },
  {
   "id": "iem-ww-BIS-TO-W-5-Burke-tornado-2026-06-09",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-09",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-5"
  },
  {
   "id": "iem-ww-BIS-TO-W-4-Burke-tornado-2026-06-09",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-09",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-4"
  },
  {
   "id": "iem-ww-BIS-TO-W-4-Divide-tornado-2026-06-09",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-09",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-4"
  },
  {
   "id": "iem-ww-BIS-TO-W-3-McHenry-tornado-2026-06-09",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-09",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-3"
  },
  {
   "id": "iem-ww-BIS-TO-W-3-Renville-tornado-2026-06-09",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-09",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-3"
  },
  {
   "id": "iem-ww-BIS-TO-W-3-Ward-tornado-2026-06-09",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-09",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-3"
  },
  {
   "id": "iem-ww-FGF-TO-W-1-Benson-tornado-2026-06-09",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-09",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-TO-W-1"
  },
  {
   "id": "asos-bf-9D7-2026-06-09",
   "lat": 48.48,
   "lon": -99.2364,
   "zip": "",
   "city": "Cando",
   "date": "2026-06-09",
   "county": "Towner",
   "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": "Cando (9D7) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cando (9D7) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2026-06-09",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-09",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-06-09",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-06-09",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DVL-2026-06-09",
   "lat": 48.1146,
   "lon": -98.9083,
   "zip": "",
   "city": "DEVILS_LAKE",
   "date": "2026-06-09",
   "county": "Ramsey",
   "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": "DEVILS_LAKE (DVL) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DEVILS_LAKE (DVL) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-06-09",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-06-09",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 70 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-5H4-2026-06-09",
   "lat": 47.7912,
   "lon": -99.9318,
   "zip": "",
   "city": "Harvey",
   "date": "2026-06-09",
   "county": "Wells",
   "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": "Harvey (5H4) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Harvey (5H4) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-06-09",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-06-09",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-06-09",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-06-09",
   "county": "McLean",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GARRISON (N60) recorded a 75 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-06-09",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-06-09",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-08-wind-48.09--99.67",
   "lat": 48.09,
   "lon": -99.67,
   "zip": "",
   "city": "5 SSW Baker",
   "date": "2026-06-08",
   "county": "Benson",
   "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": "Personal Weather station measurement.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-08-wind-46.26--99.67",
   "lat": 46.26,
   "lon": -99.67,
   "zip": "",
   "city": "5 W Wishek",
   "date": "2026-06-08",
   "county": "McIntosh",
   "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": "Mesonet station 329519 5 W Wishek (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-08-wind-46.51--99.37",
   "lat": 46.51,
   "lon": -99.37,
   "zip": "",
   "city": "10 S Streeter",
   "date": "2026-06-08",
   "county": "Logan",
   "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": "NDAWN Station wind gust to 59 mph and lasted 5 to 10 minutes.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Logan-wind-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Logan-hail-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Burleigh-wind-2026-06-08",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-08",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Burleigh-hail-2026-06-08",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-08",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Emmons-wind-2026-06-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Emmons-hail-2026-06-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Kidder-wind-2026-06-08",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-08",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-52-Kidder-hail-2026-06-08",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-08",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-52"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-Emmons-wind-2026-06-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-Emmons-hail-2026-06-08",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-08",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-Logan-wind-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-Logan-hail-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-McIntosh-wind-2026-06-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-08",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-BIS-SV-W-53-McIntosh-hail-2026-06-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-08",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-53"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Barnes-wind-2026-06-08",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-08",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Barnes-hail-2026-06-08",
   "zip": "",
   "city": "Barnes",
   "date": "2026-06-08",
   "county": "Barnes",
   "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 FGF for Barnes on 2026-06-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Cass-wind-2026-06-08",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-08",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Cass-hail-2026-06-08",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-08",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Ransom-wind-2026-06-08",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-08",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Ransom-hail-2026-06-08",
   "zip": "",
   "city": "Ransom",
   "date": "2026-06-08",
   "county": "Ransom",
   "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 FGF for Ransom on 2026-06-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Sargent-wind-2026-06-08",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-08",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Sargent-hail-2026-06-08",
   "zip": "",
   "city": "Sargent",
   "date": "2026-06-08",
   "county": "Sargent",
   "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 FGF for Sargent on 2026-06-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-54-Logan-wind-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-54"
  },
  {
   "id": "iem-ww-BIS-SV-W-54-Logan-hail-2026-06-08",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-08",
   "county": "Logan",
   "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 BIS for Logan on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-54"
  },
  {
   "id": "iem-ww-BIS-SV-W-54-McIntosh-wind-2026-06-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-08",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-54"
  },
  {
   "id": "iem-ww-BIS-SV-W-54-McIntosh-hail-2026-06-08",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-08",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-06-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-54"
  },
  {
   "id": "sps-2026-06-08-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-08",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Emmons — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-08-stutsman-wind",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-08",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Stutsman — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-08-lamoure-wind",
   "zip": "",
   "city": "LaMoure",
   "date": "2026-06-08",
   "county": "LaMoure",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for LaMoure — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-7L2-2026-06-08",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2026-06-08",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-hail-46.81--103.67",
   "lat": 46.81,
   "lon": -103.67,
   "zip": "",
   "city": "10 SW Medora",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Very large hail reported southeast of Sentinel Butte. Largest stones were tennis ball to baseball size.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-06-07-hail-46.86--103.60",
   "lat": 46.86,
   "lon": -103.6,
   "zip": "",
   "city": "5 SW Medora",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-06-07-hail-46.94--103.61",
   "lat": 46.94,
   "lon": -103.61,
   "zip": "",
   "city": "4 WNW Medora",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 WNW Medora",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-07-hail-46.92--103.53",
   "lat": 46.92,
   "lon": -103.53,
   "zip": "",
   "city": "1 NNW Medora",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "REPORTED AT MEDORA CAMPGROUND. Hail lasted 6 minutes.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-07-hail-47.02--103.25",
   "lat": 47.02,
   "lon": -103.25,
   "zip": "",
   "city": "7 SSW South Fairfield",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail lasted 3 minutes.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-07-hail-47.19--103.05",
   "lat": 47.19,
   "lon": -103.05,
   "zip": "",
   "city": "8 E Fairfield",
   "date": "2026-06-07",
   "county": "Billings",
   "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 8 E Fairfield",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-06-07-hail-47.92--103.64",
   "lat": 47.92,
   "lon": -103.64,
   "zip": "",
   "city": "5 N Alexander",
   "date": "2026-06-07",
   "county": "McKenzie",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed from broadcast media. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-07-hail-47.85--103.48",
   "lat": 47.85,
   "lon": -103.48,
   "zip": "",
   "city": "3 NE Rawson",
   "date": "2026-06-07",
   "county": "McKenzie",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Local media reported severe hail around 7:50 PM CDT.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-07-hail-48.15--103.63",
   "lat": 48.15,
   "lon": -103.63,
   "zip": "",
   "city": "Williston",
   "date": "2026-06-07",
   "county": "Williams",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "In the city of Williston. Hail ongoing.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-07-hail-47.81--103.44",
   "lat": 47.81,
   "lon": -103.44,
   "zip": "",
   "city": "Arnegard",
   "date": "2026-06-07",
   "county": "McKenzie",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed through social media. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-07-wind-45.97--103.32",
   "lat": 45.97,
   "lon": -103.32,
   "zip": "",
   "city": "4 WSW Bowman Haley Dam",
   "date": "2026-06-07",
   "county": "Bowman",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-06-07",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2026-06-07",
   "county": "Slope",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-06-07",
   "county": "Slope",
   "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": "10 meter measured wind gust at NDAWN station 5 W New England.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2026-06-07",
   "county": "Dunn",
   "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": "10 meter measured wind gust at NDAWN station 4 N Halliday.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.42--102.55",
   "lat": 46.42,
   "lon": -102.55,
   "zip": "",
   "city": "Regent",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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": "TSTM WND GST reported near Regent",
   "sourceDetail": "NWS BIS — Law Enforcement via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.74--103.88",
   "lat": 48.74,
   "lon": -103.88,
   "zip": "",
   "city": "8 NNE Grenora",
   "date": "2026-06-07",
   "county": "Divide",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.37--102.33",
   "lat": 46.37,
   "lon": -102.33,
   "zip": "",
   "city": "Mott",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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": "Thunderstorm wind gusts in Mott.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.38--102.32",
   "lat": 46.38,
   "lon": -102.32,
   "zip": "",
   "city": "1 NNE Mott",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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": "10 meter measured wind gust at NDAWN station 1 N Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.42--102.55",
   "lat": 46.42,
   "lon": -102.55,
   "zip": "",
   "city": "Regent",
   "date": "2026-06-07",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Estimated 70 to 80 mph winds. Dime to quarter sized hail accompanied the very strong winds.",
   "sourceDetail": "NWS BIS — Law Enforcement via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.96--103.81",
   "lat": 48.96,
   "lon": -103.81,
   "zip": "",
   "city": "4 NNW Fortuna",
   "date": "2026-06-07",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2026-06-07",
   "county": "Grant",
   "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": "10 meter measured wind gust at NDAWN station Elgin 10NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-06-07",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-06-07",
   "county": "Stark",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DICKINSON (DIK) recorded a 82 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.81--103.31",
   "lat": 48.81,
   "lon": -103.31,
   "zip": "",
   "city": "7 S Crosby",
   "date": "2026-06-07",
   "county": "Divide",
   "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": "3 meter measured wind gust at NDAWN 7 S Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.81--103.31",
   "lat": 48.81,
   "lon": -103.31,
   "zip": "",
   "city": "7 S Crosby",
   "date": "2026-06-07",
   "county": "Divide",
   "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": "3 meter measured gust at NDAWN station 7 S Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.88--102.57",
   "lat": 46.88,
   "lon": -102.57,
   "zip": "",
   "city": "1 N Gladstone",
   "date": "2026-06-07",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured winds using wind sensor.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.82--102.08",
   "lat": 46.82,
   "lon": -102.08,
   "zip": "",
   "city": "6 SSW Hebron",
   "date": "2026-06-07",
   "county": "Morton",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-46.96--102.52",
   "lat": 46.96,
   "lon": -102.52,
   "zip": "",
   "city": "6 NW Taylor",
   "date": "2026-06-07",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "10 meter measured wind gust at NDAWN station 6 NW Taylor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.19--102.83",
   "lat": 47.19,
   "lon": -102.83,
   "zip": "",
   "city": "4 SW Manning",
   "date": "2026-06-07",
   "county": "Dunn",
   "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": "10 meter measured wind gust at NDAWN 4 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.75--103.01",
   "lat": 48.75,
   "lon": -103.01,
   "zip": "",
   "city": "9 NNE Hamlet",
   "date": "2026-06-07",
   "county": "Divide",
   "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": "10 meter measured wind gust at NDAWN station Noonan 9S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.10--102.54",
   "lat": 47.1,
   "lon": -102.54,
   "zip": "",
   "city": "2 NNE Hirschville",
   "date": "2026-06-07",
   "county": "Dunn",
   "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": "3 meter measured wind gust at NDAWN station 2 NNE Hirschville.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-06-07",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-06-07",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.77--103.34",
   "lat": 47.77,
   "lon": -103.34,
   "zip": "",
   "city": "3 SW Watford City",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 W Hazen",
   "date": "2026-06-07",
   "county": "Mercer",
   "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": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2026-06-07",
   "county": "Dunn",
   "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": "64 MPH wind gust measured 5N of Halliday at 10M by NDAWN Station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.27--101.77",
   "lat": 47.27,
   "lon": -101.77,
   "zip": "",
   "city": "1 N Beulah",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust at personal weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 103,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.09--101.36",
   "lat": 47.09,
   "lon": -101.36,
   "zip": "",
   "city": "3 SW Center",
   "date": "2026-06-07",
   "county": "Oliver",
   "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": "Private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.66--101.84",
   "lat": 47.66,
   "lon": -101.84,
   "zip": "",
   "city": "White Shield",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Relayed through social media. Large cottonwood tree blown down over roadway.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 W Hazen",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NDAWN (North Dakota Agriculture Weather Network) observation. EM reports of tree damage in the town of Hazen.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.44--101.97",
   "lat": 47.44,
   "lon": -101.97,
   "zip": "",
   "city": "11 NNW Zap",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 W Hazen",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "79MPH 10M measured gust 3W of Hazen.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.48--101.61",
   "lat": 47.48,
   "lon": -101.61,
   "zip": "",
   "city": "8 WSW Pick City",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NDAWN (North Dakota Agriculture Weather Network) observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 90,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.44--101.40",
   "lat": 47.44,
   "lon": -101.4,
   "zip": "",
   "city": "4 SSW Riverdale",
   "date": "2026-06-07",
   "county": "McLean",
   "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": "Measured wind gust at personal weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "10 meter measured wind gust at NDAWN station 13 miles northwest of Garrison.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "93MPH measured gust at 10M at NDAWN_ 13NW Garrison.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.66--101.08",
   "lat": 47.66,
   "lon": -101.08,
   "zip": "",
   "city": "10 NE Coleharbor",
   "date": "2026-06-07",
   "county": "McLean",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "98MPH gust at 10M_ NDAWN 13NW Garrison.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 98,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.87--101.31",
   "lat": 47.87,
   "lon": -101.31,
   "zip": "",
   "city": "3 NNW Max",
   "date": "2026-06-07",
   "county": "Ward",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "86MPH 10M measured at NDAWN 3 N Max.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.30--101.04",
   "lat": 47.3,
   "lon": -101.04,
   "zip": "",
   "city": "1 NNW Washburn",
   "date": "2026-06-07",
   "county": "McLean",
   "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": "Measured wind gust at NDDOT station. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-06-07",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 68 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.98--101.09",
   "lat": 47.98,
   "lon": -101.09,
   "zip": "",
   "city": "8 SSW Sawyer",
   "date": "2026-06-07",
   "county": "Ward",
   "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": "10 meter measured wind gust at NDAWN station Sawyer 7 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.75--100.43",
   "lat": 47.75,
   "lon": -100.43,
   "zip": "",
   "city": "3 ESE Krueger Lake",
   "date": "2026-06-07",
   "county": "Sheridan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured 10 meter wind gust at Skogmo 3 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.97--100.58",
   "lat": 47.97,
   "lon": -100.58,
   "zip": "",
   "city": "2 WNW Balfour",
   "date": "2026-06-07",
   "county": "McHenry",
   "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": "AWOS station K1AN 2 WNW Balfour.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.27--100.33",
   "lat": 47.27,
   "lon": -100.33,
   "zip": "",
   "city": "9 NNW Wing",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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": "10 meter measured wind gust at NDAWN station Wing 8N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-48.70--100.63",
   "lat": 48.7,
   "lon": -100.63,
   "zip": "",
   "city": "4 E Kramer",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-D09-2026-06-07",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bottineau (D09) recorded a 75 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-07-wind-47.19--103.27",
   "lat": 47.19,
   "lon": -103.27,
   "zip": "",
   "city": "2 W Fairfield",
   "date": "2026-06-07",
   "county": "Billings",
   "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": "An anvil-level heat burst situation occurred at the 2W Fairfield NDAWN station. This led to strong winds occurring_ along with the temperature jumping to 92 degrees.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-07-tornado-48.78--102.20",
   "lat": 48.78,
   "lon": -102.2,
   "zip": "",
   "city": "3 SE Bowbells",
   "date": "2026-06-07",
   "county": "Burke",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Public submitted video footage of a brief dusty tornado southeast of Bowbells. Report location is where damage was reported, with a grain bin knocked over and the top half of pine trees sheared off. Estimated maximum wind speed was 95 mph.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-06-07-tornado-48.17--101.74",
   "lat": 48.17,
   "lon": -101.74,
   "zip": "",
   "city": "10 S Berthold",
   "date": "2026-06-07",
   "county": "Ward",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Estimated location of tornado. A white rope tornado came down and was on the ground for about 3 minutes, kicking up dust.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-21-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-21"
  },
  {
   "id": "iem-ww-BIS-SV-W-21-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-21"
  },
  {
   "id": "iem-ww-BIS-SV-W-21-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-21"
  },
  {
   "id": "iem-ww-BIS-SV-W-21-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-21"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Adams-wind-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Adams-hail-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Grant-wind-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Grant-hail-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Hettinger-wind-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Hettinger-hail-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Sioux-wind-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-37-Sioux-hail-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-37"
  },
  {
   "id": "iem-ww-BIS-SV-W-27-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-27"
  },
  {
   "id": "iem-ww-BIS-SV-W-27-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-27"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-26-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-26"
  },
  {
   "id": "iem-ww-BIS-SV-W-17-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-17"
  },
  {
   "id": "iem-ww-BIS-SV-W-17-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-17"
  },
  {
   "id": "iem-ww-BIS-SV-W-17-Divide-wind-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-17"
  },
  {
   "id": "iem-ww-BIS-SV-W-17-Divide-hail-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-17"
  },
  {
   "id": "iem-ww-BIS-SV-W-23-Bowman-wind-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-23"
  },
  {
   "id": "iem-ww-BIS-SV-W-23-Bowman-hail-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-23"
  },
  {
   "id": "iem-ww-BIS-SV-W-34-Divide-wind-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-34"
  },
  {
   "id": "iem-ww-BIS-SV-W-34-Divide-hail-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-34"
  },
  {
   "id": "iem-ww-BIS-SV-W-25-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-25"
  },
  {
   "id": "iem-ww-BIS-SV-W-25-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-25"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-30-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-30"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Burke-wind-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Burke-hail-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Divide-wind-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Divide-hail-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-45-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-45"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Slope-wind-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Slope-hail-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Stark-wind-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Stark-hail-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-36-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-36"
  },
  {
   "id": "iem-ww-BIS-SV-W-22-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-22"
  },
  {
   "id": "iem-ww-BIS-SV-W-22-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Billings on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-22"
  },
  {
   "id": "iem-ww-BIS-SV-W-22-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-22"
  },
  {
   "id": "iem-ww-BIS-SV-W-22-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Golden Valley on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-22"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Grant-wind-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Grant-hail-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Morton-wind-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Morton-hail-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Oliver-wind-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-44-Oliver-hail-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-44"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Billings on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Dunn on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McKenzie on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Stark-wind-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-29-Stark-hail-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Stark on 2026-06-07. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-29"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Oliver-wind-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Oliver-hail-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Sioux-wind-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Sioux-hail-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Burleigh-wind-2026-06-07",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Burleigh-hail-2026-06-07",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Emmons-wind-2026-06-07",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-07",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Emmons-hail-2026-06-07",
   "zip": "",
   "city": "Emmons",
   "date": "2026-06-07",
   "county": "Emmons",
   "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 BIS for Emmons on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Grant-wind-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Grant-hail-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Kidder-wind-2026-06-07",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-07",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Kidder-hail-2026-06-07",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-07",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Morton-wind-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-47-Morton-hail-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-47"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Hettinger-wind-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Hettinger on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Hettinger-hail-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Morton-wind-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Morton on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Morton-hail-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Stark-wind-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Stark on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-40-Stark-hail-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-40"
  },
  {
   "id": "iem-ww-BIS-SV-W-20-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-20"
  },
  {
   "id": "iem-ww-BIS-SV-W-20-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-20"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Slope-wind-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Slope-hail-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Stark-wind-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Stark-hail-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Adams-wind-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Adams-hail-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Hettinger-wind-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Hettinger-hail-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Bowman-wind-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-33-Bowman-hail-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-33"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Bowman-wind-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Bowman-hail-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Golden Valley-wind-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Golden Valley-hail-2026-06-07",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-06-07",
   "county": "Golden Valley",
   "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 BIS for Golden Valley on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Slope-wind-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-31-Slope-hail-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-31"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Renville-wind-2026-06-07",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Renville-hail-2026-06-07",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Ward-wind-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Ward-hail-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Bottineau-wind-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-Bottineau-hail-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-McHenry-wind-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-48-McHenry-hail-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-48"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Grant-wind-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Grant-hail-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Hettinger-wind-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Hettinger-hail-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Morton-wind-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Morton-hail-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Oliver-wind-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Oliver-hail-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Stark-wind-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-39-Stark-hail-2026-06-07",
   "zip": "",
   "city": "Stark",
   "date": "2026-06-07",
   "county": "Stark",
   "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 BIS for Stark on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-39"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-Ward-wind-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Ward on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-Ward-hail-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-McHenry-wind-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McHenry on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-46-McHenry-hail-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-46"
  },
  {
   "id": "iem-ww-BIS-SV-W-18-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-18"
  },
  {
   "id": "iem-ww-BIS-SV-W-18-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-18"
  },
  {
   "id": "iem-ww-BIS-SV-W-18-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-18"
  },
  {
   "id": "iem-ww-BIS-SV-W-18-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-18"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-McHenry-wind-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for McHenry on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-McHenry-hail-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-Ward-wind-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "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 BIS for Ward on 2026-06-07. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-50-Ward-hail-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-50"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Adams-wind-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Adams-hail-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Grant-wind-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Grant-hail-2026-06-07",
   "zip": "",
   "city": "Grant",
   "date": "2026-06-07",
   "county": "Grant",
   "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 BIS for Grant on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Hettinger-wind-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Hettinger-hail-2026-06-07",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-07",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Morton-wind-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Morton-hail-2026-06-07",
   "zip": "",
   "city": "Morton",
   "date": "2026-06-07",
   "county": "Morton",
   "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 BIS for Morton on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Sioux-wind-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-41-Sioux-hail-2026-06-07",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-07",
   "county": "Sioux",
   "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 BIS for Sioux on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-41"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Adams-wind-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Adams-hail-2026-06-07",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-07",
   "county": "Adams",
   "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 BIS for Adams on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Slope-wind-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Slope-hail-2026-06-07",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-07",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Bowman-wind-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-28-Bowman-hail-2026-06-07",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-07",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-28"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-Billings-wind-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-Billings-hail-2026-06-07",
   "zip": "",
   "city": "Billings",
   "date": "2026-06-07",
   "county": "Billings",
   "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 BIS for Billings on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-42-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-42"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-24-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-24"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-35-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-35"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Burke-wind-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Burke-hail-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Divide-wind-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Divide-hail-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Ward-wind-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Ward-hail-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-BIS-SV-W-38-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-38"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Eddy-wind-2026-06-07",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-07",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Eddy-hail-2026-06-07",
   "zip": "",
   "city": "Eddy",
   "date": "2026-06-07",
   "county": "Eddy",
   "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 FGF for Eddy on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Ramsey-wind-2026-06-07",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-07",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Ramsey-hail-2026-06-07",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-07",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Towner-wind-2026-06-07",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-07",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Towner-hail-2026-06-07",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-07",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Benson-wind-2026-06-07",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-07",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Benson-hail-2026-06-07",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-07",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Cavalier-wind-2026-06-07",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-07",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-FGF-SV-W-23-Cavalier-hail-2026-06-07",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-07",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-23"
  },
  {
   "id": "iem-ww-BIS-SV-W-19-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-19"
  },
  {
   "id": "iem-ww-BIS-SV-W-19-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-19"
  },
  {
   "id": "iem-ww-BIS-SV-W-19-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-19"
  },
  {
   "id": "iem-ww-BIS-SV-W-19-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-19"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Pierce-wind-2026-06-07",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-07",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Pierce-hail-2026-06-07",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-07",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Rolette-wind-2026-06-07",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-07",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Rolette-hail-2026-06-07",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-07",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Wells-wind-2026-06-07",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-07",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Wells-hail-2026-06-07",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-07",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Bottineau-wind-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Bottineau-hail-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-McHenry-wind-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-McHenry-hail-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Sheridan-wind-2026-06-07",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-07",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-BIS-SV-W-51-Sheridan-hail-2026-06-07",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-07",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-51"
  },
  {
   "id": "iem-ww-FGF-SV-W-22-Benson-wind-2026-06-07",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-07",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-22"
  },
  {
   "id": "iem-ww-FGF-SV-W-22-Benson-hail-2026-06-07",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-07",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-22"
  },
  {
   "id": "iem-ww-FGF-SV-W-22-Towner-wind-2026-06-07",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-07",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-22"
  },
  {
   "id": "iem-ww-FGF-SV-W-22-Towner-hail-2026-06-07",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-07",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-22"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Renville-wind-2026-06-07",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Renville-hail-2026-06-07",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Bottineau-wind-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Bottineau-hail-2026-06-07",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Burke-wind-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Burke-hail-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Dunn-wind-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Dunn-hail-2026-06-07",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-07",
   "county": "Dunn",
   "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 BIS for Dunn on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Ward-wind-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-43-Ward-hail-2026-06-07",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-43"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Mercer-wind-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Mercer-hail-2026-06-07",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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 BIS for Mercer on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Burleigh-wind-2026-06-07",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Burleigh-hail-2026-06-07",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-06-07",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Kidder-wind-2026-06-07",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-07",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Kidder-hail-2026-06-07",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-07",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-McHenry-wind-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-McHenry-hail-2026-06-07",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-07",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-McLean-wind-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-McLean-hail-2026-06-07",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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 BIS for McLean on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Oliver-wind-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Oliver-hail-2026-06-07",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Sheridan-wind-2026-06-07",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-07",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-49-Sheridan-hail-2026-06-07",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-07",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-49"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Burke-wind-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Burke-hail-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Divide-wind-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Divide-hail-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-McKenzie-wind-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-McKenzie-hail-2026-06-07",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Mountrail-wind-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Mountrail-hail-2026-06-07",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Williams-wind-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-SV-W-32-Williams-hail-2026-06-07",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-07. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-32"
  },
  {
   "id": "iem-ww-BIS-TO-W-2-Burke-tornado-2026-06-07",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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 BIS for Burke on 2026-06-07. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-2"
  },
  {
   "id": "iem-ww-BIS-TO-W-2-Renville-tornado-2026-06-07",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "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 BIS for Renville on 2026-06-07. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-2"
  },
  {
   "id": "iem-ww-BIS-TO-W-1-Divide-tornado-2026-06-07",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-07. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-1"
  },
  {
   "id": "fema-4934-Oliver",
   "zip": "",
   "city": "Oliver",
   "date": "2026-06-07",
   "county": "Oliver",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-Bottineau",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-McLean",
   "zip": "",
   "city": "McLean",
   "date": "2026-06-07",
   "county": "McLean",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-Williams",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-Mercer",
   "zip": "",
   "city": "Mercer",
   "date": "2026-06-07",
   "county": "Mercer",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-Divide",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-07",
   "county": "Divide",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4934-Burke",
   "zip": "",
   "city": "Burke",
   "date": "2026-06-07",
   "county": "Burke",
   "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, AND TORNADOES",
   "sourceDetail": "FEMA DR-4934: SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-06-07-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-06-07",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McKenzie — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-07-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-07",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Williams — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-07-ward-hail",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-07",
   "county": "Ward",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ward — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-07-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-07",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bottineau — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-07-renville-hail",
   "zip": "",
   "city": "Renville",
   "date": "2026-06-07",
   "county": "Renville",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Renville — hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-S25-2026-06-07",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-06-07",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-06-07",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-06-07",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-06-07",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-06-07",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-06-07",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-06-07",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-06-07",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-06-07",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-06-07",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-06-07",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-06-07",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-06-07",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 70 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-06-07",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-06-07",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-06-07",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-06-07",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-06-hail-48.91--103.62",
   "lat": 48.91,
   "lon": -103.62,
   "zip": "",
   "city": "7 WSW Ambrose",
   "date": "2026-06-06",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed to NWS by broadcast media partner.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-06-hail-48.96--103.48",
   "lat": 48.96,
   "lon": -103.48,
   "zip": "",
   "city": "Ambrose",
   "date": "2026-06-06",
   "county": "Divide",
   "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 Ambrose",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-ww-BIS-SV-W-14-Divide-wind-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-14"
  },
  {
   "id": "iem-ww-BIS-SV-W-14-Divide-hail-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-14"
  },
  {
   "id": "iem-ww-BIS-SV-W-16-Divide-wind-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-16"
  },
  {
   "id": "iem-ww-BIS-SV-W-16-Divide-hail-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-16"
  },
  {
   "id": "iem-ww-BIS-SV-W-16-Williams-wind-2026-06-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-16"
  },
  {
   "id": "iem-ww-BIS-SV-W-16-Williams-hail-2026-06-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-16"
  },
  {
   "id": "iem-ww-BIS-SV-W-15-Divide-wind-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-15"
  },
  {
   "id": "iem-ww-BIS-SV-W-15-Divide-hail-2026-06-06",
   "zip": "",
   "city": "Divide",
   "date": "2026-06-06",
   "county": "Divide",
   "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 BIS for Divide on 2026-06-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-15"
  },
  {
   "id": "iem-ww-BIS-SV-W-15-Williams-wind-2026-06-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-06. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-15"
  },
  {
   "id": "iem-ww-BIS-SV-W-15-Williams-hail-2026-06-06",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-06",
   "county": "Williams",
   "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 BIS for Williams on 2026-06-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-15"
  },
  {
   "id": "sps-2026-06-06-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-06",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bowman — hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-06-slope-hail",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-06",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-DIK-2026-06-06",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-06-06",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-06-06",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-06-06",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-03-hail-48.01--97.34",
   "lat": 48.01,
   "lon": -97.34,
   "zip": "",
   "city": "1 E Mekinock",
   "date": "2026-06-03",
   "county": "Grand Forks",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "1 Inch hail reported 1 mile east of Mekinock_ ND. Relayed by media partner.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-FGF-SV-W-21-Grand Forks-wind-2026-06-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-21"
  },
  {
   "id": "iem-ww-FGF-SV-W-21-Grand Forks-hail-2026-06-03",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-03",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-21"
  },
  {
   "id": "sps-2026-06-03-traill-hail",
   "zip": "",
   "city": "Traill",
   "date": "2026-06-03",
   "county": "Traill",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Traill — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-03-grandforks-hail",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-03",
   "county": "Grand Forks",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Grand Forks — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-03-dickey-wind",
   "zip": "",
   "city": "Dickey",
   "date": "2026-06-03",
   "county": "Dickey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Dickey — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-03-dickey-hail",
   "zip": "",
   "city": "Dickey",
   "date": "2026-06-03",
   "county": "Dickey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 56,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dickey — hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-02-hail-46.54--102.87",
   "lat": 46.54,
   "lon": -102.87,
   "zip": "",
   "city": "New England",
   "date": "2026-06-02",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Estimated hail size of pennies.",
   "sourceDetail": "NWS BIS — CO-OP Observer via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.67--98.11",
   "lat": 48.67,
   "lon": -98.11,
   "zip": "",
   "city": "2 E Osnabrock",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 2 E Osnabrock",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.84--99.90",
   "lat": 48.84,
   "lon": -99.9,
   "zip": "",
   "city": "3 NNW Shell Valley",
   "date": "2026-06-02",
   "county": "Rolette",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Golf ball sized hail estimated. Public report relayed by broadcast media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.79--99.24",
   "lat": 48.79,
   "lon": -99.24,
   "zip": "",
   "city": "Rocklake",
   "date": "2026-06-02",
   "county": "Towner",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail slightly bigger than quarter size fell for 2 to 3 minutes.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.99--99.39",
   "lat": 48.99,
   "lon": -99.39,
   "zip": "",
   "city": "3 NNW Hansboro",
   "date": "2026-06-02",
   "county": "Towner",
   "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 3 NNW Hansboro",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.85--98.93",
   "lat": 48.85,
   "lon": -98.93,
   "zip": "",
   "city": "Calvin",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 Calvin",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.05--98.55",
   "lat": 48.05,
   "lon": -98.55,
   "zip": "",
   "city": "1 WSW Doyon",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 1 WSW Doyon",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-48.16--98.43",
   "lat": 48.16,
   "lon": -98.43,
   "zip": "",
   "city": "5 SW Brocket",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 5 SW Brocket",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-47.14--99.78",
   "lat": 47.14,
   "lon": -99.78,
   "zip": "",
   "city": "Robinson",
   "date": "2026-06-02",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo relayed from broadcast media of up to quarter sized hail lasting about 10 minutes in Robinson.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-hail-47.12--99.52",
   "lat": 47.12,
   "lon": -99.52,
   "zip": "",
   "city": "Pettibone",
   "date": "2026-06-02",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter sized hail reported. Nearby report of smaller hail but a lot of hail.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-02-wind-48.49--98.07",
   "lat": 48.49,
   "lon": -98.07,
   "zip": "",
   "city": "5 N Adams",
   "date": "2026-06-02",
   "county": "Walsh",
   "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": "Reported by NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-46.01--99.69",
   "lat": 46.01,
   "lon": -99.69,
   "zip": "",
   "city": "7 W Venturia",
   "date": "2026-06-02",
   "county": "McIntosh",
   "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": "NDAWN Station 7 NE of Zeeland.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-47.12--99.49",
   "lat": 47.12,
   "lon": -99.49,
   "zip": "",
   "city": "1 E Pettibone",
   "date": "2026-06-02",
   "county": "Kidder",
   "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": "Measured wind gust from private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-47.17--98.99",
   "lat": 47.17,
   "lon": -98.99,
   "zip": "",
   "city": "4 W Pingree",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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": "Measured wind gust from private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-47.22--98.68",
   "lat": 47.22,
   "lon": -98.68,
   "zip": "",
   "city": "5 W Courtenay",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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": "10 meter measured wind gust at 5 W Courtenay NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-47.31--98.79",
   "lat": 47.31,
   "lon": -98.79,
   "zip": "",
   "city": "3 WNW Kensal",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-02-wind-47.42--98.10",
   "lat": 47.42,
   "lon": -98.1,
   "zip": "",
   "city": "2 SSE Cooperstown",
   "date": "2026-06-02",
   "county": "Griggs",
   "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": "Measured wind gust at the AWOS station KS32 Cooperstown AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-02-flood-48.80--97.62",
   "lat": 48.8,
   "lon": -97.62,
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Pembina",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "There were reports of minor street flooding in the city of Cavalier, with a foot of standing water in a low-lying area. Up to 2 inches of rain had fallen as of 9:15 pm.",
   "sourceDetail": "NWS FGF — 911 Call Center via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-4-Rolette-wind-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Rolette on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-4"
  },
  {
   "id": "iem-ww-BIS-SV-W-4-Rolette-hail-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Rolette on 2026-06-02. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-4"
  },
  {
   "id": "iem-ww-BIS-SV-W-6-McHenry-wind-2026-06-02",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-02",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-6"
  },
  {
   "id": "iem-ww-BIS-SV-W-6-McHenry-hail-2026-06-02",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-02",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-6"
  },
  {
   "id": "iem-ww-BIS-SV-W-6-Ward-wind-2026-06-02",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-02",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-6"
  },
  {
   "id": "iem-ww-BIS-SV-W-6-Ward-hail-2026-06-02",
   "zip": "",
   "city": "Ward",
   "date": "2026-06-02",
   "county": "Ward",
   "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 BIS for Ward on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-6"
  },
  {
   "id": "iem-ww-FGF-SV-W-13-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-13"
  },
  {
   "id": "iem-ww-FGF-SV-W-13-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-13"
  },
  {
   "id": "iem-ww-FGF-SV-W-13-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-13"
  },
  {
   "id": "iem-ww-FGF-SV-W-13-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-13"
  },
  {
   "id": "iem-ww-FGF-SV-W-11-Ramsey-wind-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-11"
  },
  {
   "id": "iem-ww-FGF-SV-W-11-Ramsey-hail-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-11"
  },
  {
   "id": "iem-ww-FGF-SV-W-10-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-10"
  },
  {
   "id": "iem-ww-FGF-SV-W-10-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-10"
  },
  {
   "id": "iem-ww-FGF-SV-W-10-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-10"
  },
  {
   "id": "iem-ww-FGF-SV-W-10-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-10"
  },
  {
   "id": "iem-ww-FGF-SV-W-12-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-12"
  },
  {
   "id": "iem-ww-FGF-SV-W-12-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-12"
  },
  {
   "id": "iem-ww-FGF-SV-W-12-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-12"
  },
  {
   "id": "iem-ww-FGF-SV-W-12-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-12"
  },
  {
   "id": "iem-ww-FGF-SV-W-9-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-9"
  },
  {
   "id": "iem-ww-FGF-SV-W-9-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-9"
  },
  {
   "id": "iem-ww-FGF-SV-W-9-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-9"
  },
  {
   "id": "iem-ww-FGF-SV-W-9-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-9"
  },
  {
   "id": "iem-ww-FGF-SV-W-16-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-16"
  },
  {
   "id": "iem-ww-FGF-SV-W-16-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-16"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-Pierce-wind-2026-06-02",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-02",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-Pierce-hail-2026-06-02",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-02",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-Sheridan-wind-2026-06-02",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-02",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-Sheridan-hail-2026-06-02",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-06-02",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-McHenry-wind-2026-06-02",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-02",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-8-McHenry-hail-2026-06-02",
   "zip": "",
   "city": "McHenry",
   "date": "2026-06-02",
   "county": "McHenry",
   "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 BIS for McHenry on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-8"
  },
  {
   "id": "iem-ww-FGF-SV-W-8-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-8"
  },
  {
   "id": "iem-ww-FGF-SV-W-8-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-8"
  },
  {
   "id": "iem-ww-BIS-SV-W-7-Rolette-wind-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-7"
  },
  {
   "id": "iem-ww-BIS-SV-W-7-Rolette-hail-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-7"
  },
  {
   "id": "iem-ww-BIS-SV-W-13-Slope-wind-2026-06-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-13"
  },
  {
   "id": "iem-ww-BIS-SV-W-13-Slope-hail-2026-06-02",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-02",
   "county": "Slope",
   "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 BIS for Slope on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-13"
  },
  {
   "id": "iem-ww-BIS-SV-W-13-Bowman-wind-2026-06-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-13"
  },
  {
   "id": "iem-ww-BIS-SV-W-13-Bowman-hail-2026-06-02",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-02",
   "county": "Bowman",
   "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 BIS for Bowman on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-13"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Walsh-wind-2026-06-02",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-02",
   "county": "Walsh",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Walsh on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Walsh-hail-2026-06-02",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-02",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Pembina-wind-2026-06-02",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-02",
   "county": "Pembina",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Pembina on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-5-Pembina-hail-2026-06-02",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-02",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-5"
  },
  {
   "id": "iem-ww-FGF-SV-W-18-Cavalier-wind-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-18"
  },
  {
   "id": "iem-ww-FGF-SV-W-18-Cavalier-hail-2026-06-02",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-18"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Foster-wind-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Foster-hail-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Kidder-wind-2026-06-02",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-02",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Kidder-hail-2026-06-02",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-02",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Stutsman-wind-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Stutsman-hail-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Wells-wind-2026-06-02",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-02",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-BIS-SV-W-9-Wells-hail-2026-06-02",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-02",
   "county": "Wells",
   "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 BIS for Wells on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-9"
  },
  {
   "id": "iem-ww-FGF-SV-W-15-Benson-wind-2026-06-02",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-02",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-15"
  },
  {
   "id": "iem-ww-FGF-SV-W-15-Benson-hail-2026-06-02",
   "zip": "",
   "city": "Benson",
   "date": "2026-06-02",
   "county": "Benson",
   "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 FGF for Benson on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-15"
  },
  {
   "id": "iem-ww-FGF-SV-W-17-Walsh-wind-2026-06-02",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-02",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-17"
  },
  {
   "id": "iem-ww-FGF-SV-W-17-Walsh-hail-2026-06-02",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-02",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-06-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-17"
  },
  {
   "id": "iem-ww-FGF-SV-W-17-Ramsey-wind-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-17"
  },
  {
   "id": "iem-ww-FGF-SV-W-17-Ramsey-hail-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-17"
  },
  {
   "id": "iem-ww-FGF-SV-W-6-Pembina-wind-2026-06-02",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-02",
   "county": "Pembina",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Pembina on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-6"
  },
  {
   "id": "iem-ww-FGF-SV-W-6-Pembina-hail-2026-06-02",
   "zip": "",
   "city": "Pembina",
   "date": "2026-06-02",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-06-02. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-6"
  },
  {
   "id": "iem-ww-BIS-SV-W-10-Kidder-wind-2026-06-02",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-02",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-10"
  },
  {
   "id": "iem-ww-BIS-SV-W-10-Kidder-hail-2026-06-02",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-02",
   "county": "Kidder",
   "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 BIS for Kidder on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-10"
  },
  {
   "id": "iem-ww-BIS-SV-W-10-Stutsman-wind-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-10"
  },
  {
   "id": "iem-ww-BIS-SV-W-10-Stutsman-hail-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-10"
  },
  {
   "id": "iem-ww-BIS-SV-W-11-Foster-wind-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-11"
  },
  {
   "id": "iem-ww-BIS-SV-W-11-Foster-hail-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-11"
  },
  {
   "id": "iem-ww-BIS-SV-W-11-Stutsman-wind-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-11"
  },
  {
   "id": "iem-ww-BIS-SV-W-11-Stutsman-hail-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-11"
  },
  {
   "id": "iem-ww-FGF-SV-W-14-Nelson-wind-2026-06-02",
   "zip": "",
   "city": "Nelson",
   "date": "2026-06-02",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-14"
  },
  {
   "id": "iem-ww-FGF-SV-W-14-Nelson-hail-2026-06-02",
   "zip": "",
   "city": "Nelson",
   "date": "2026-06-02",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-14"
  },
  {
   "id": "iem-ww-FGF-SV-W-14-Ramsey-wind-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-14"
  },
  {
   "id": "iem-ww-FGF-SV-W-14-Ramsey-hail-2026-06-02",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-06-02",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-14"
  },
  {
   "id": "iem-ww-BIS-SV-W-5-Rolette-wind-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-5"
  },
  {
   "id": "iem-ww-BIS-SV-W-5-Rolette-hail-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-02. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-5"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Pierce-wind-2026-06-02",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-02",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Pierce on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Pierce-hail-2026-06-02",
   "zip": "",
   "city": "Pierce",
   "date": "2026-06-02",
   "county": "Pierce",
   "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 BIS for Pierce on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Rolette-wind-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Rolette on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Rolette-hail-2026-06-02",
   "zip": "",
   "city": "Rolette",
   "date": "2026-06-02",
   "county": "Rolette",
   "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 BIS for Rolette on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Bottineau-wind-2026-06-02",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-02",
   "county": "Bottineau",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Bottineau on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-3-Bottineau-hail-2026-06-02",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-06-02",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-3"
  },
  {
   "id": "iem-ww-BIS-SV-W-12-Stutsman-wind-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-12"
  },
  {
   "id": "iem-ww-BIS-SV-W-12-Stutsman-hail-2026-06-02",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-06-02",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-12"
  },
  {
   "id": "iem-ww-BIS-SV-W-12-Foster-wind-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-12"
  },
  {
   "id": "iem-ww-BIS-SV-W-12-Foster-hail-2026-06-02",
   "zip": "",
   "city": "Foster",
   "date": "2026-06-02",
   "county": "Foster",
   "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 BIS for Foster on 2026-06-02. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-12"
  },
  {
   "id": "iem-ww-FGF-SV-W-7-Towner-wind-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Towner on 2026-06-02. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-7"
  },
  {
   "id": "iem-ww-FGF-SV-W-7-Towner-hail-2026-06-02",
   "zip": "",
   "city": "Towner",
   "date": "2026-06-02",
   "county": "Towner",
   "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 FGF for Towner on 2026-06-02. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-7"
  },
  {
   "id": "iem-ww-FGF-SV-W-19-Griggs-wind-2026-06-02",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-02",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-19"
  },
  {
   "id": "iem-ww-FGF-SV-W-19-Griggs-hail-2026-06-02",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-02",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-19"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Grand Forks-wind-2026-06-02",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-02",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-02. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Grand Forks-hail-2026-06-02",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-06-02",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Griggs-wind-2026-06-02",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-02",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-02. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Griggs-hail-2026-06-02",
   "zip": "",
   "city": "Griggs",
   "date": "2026-06-02",
   "county": "Griggs",
   "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 FGF for Griggs on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Nelson-wind-2026-06-02",
   "zip": "",
   "city": "Nelson",
   "date": "2026-06-02",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-06-02. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Nelson-hail-2026-06-02",
   "zip": "",
   "city": "Nelson",
   "date": "2026-06-02",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Steele-wind-2026-06-02",
   "zip": "",
   "city": "Steele",
   "date": "2026-06-02",
   "county": "Steele",
   "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 FGF for Steele on 2026-06-02. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Steele-hail-2026-06-02",
   "zip": "",
   "city": "Steele",
   "date": "2026-06-02",
   "county": "Steele",
   "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 FGF for Steele on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Traill-wind-2026-06-02",
   "zip": "",
   "city": "Traill",
   "date": "2026-06-02",
   "county": "Traill",
   "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 FGF for Traill on 2026-06-02. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "iem-ww-FGF-SV-W-20-Traill-hail-2026-06-02",
   "zip": "",
   "city": "Traill",
   "date": "2026-06-02",
   "county": "Traill",
   "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 FGF for Traill on 2026-06-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-20"
  },
  {
   "id": "sps-2026-06-02-slope-wind",
   "zip": "",
   "city": "Slope",
   "date": "2026-06-02",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2026-06-02",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Dunn — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-walsh-hail",
   "zip": "",
   "city": "Walsh",
   "date": "2026-06-02",
   "county": "Walsh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Walsh — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-hettinger-hail",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-06-02",
   "county": "Hettinger",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hettinger — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-cavalier-hail",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-06-02",
   "county": "Cavalier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Cavalier — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2026-06-02",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Kidder — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2026-06-02",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Wells — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2026-06-02",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-logan-hail",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-02",
   "county": "Logan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Logan — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-mcintosh-hail",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-06-02",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-logan-wind",
   "zip": "",
   "city": "Logan",
   "date": "2026-06-02",
   "county": "Logan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Logan — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-02-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2026-06-02",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bowman — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-HZE-2026-06-02",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2026-06-02",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-06-02",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-06-02",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2026-06-02",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2026-06-02",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-06-02",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-06-02",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-01-adams-wind",
   "zip": "",
   "city": "Adams",
   "date": "2026-06-01",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Adams — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-01-williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-06-01",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-31-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2026-05-31",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 66,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "6 Special Weather Statements for Emmons — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-31-dickey-hail",
   "zip": "",
   "city": "Dickey",
   "date": "2026-05-31",
   "county": "Dickey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dickey — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-30-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2026-05-30",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Billings — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-D60-2026-05-29",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-05-29",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-05-29",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-05-29",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2026-05-29",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-05-29",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-29",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-29",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-28",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-28",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-27-bottineau-wind",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-05-27",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Bottineau — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-27-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-05-27",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bottineau — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Cass-wind-2026-05-26",
   "zip": "",
   "city": "Cass",
   "date": "2026-05-26",
   "county": "Cass",
   "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 FGF for Cass on 2026-05-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Cass-hail-2026-05-26",
   "zip": "",
   "city": "Cass",
   "date": "2026-05-26",
   "county": "Cass",
   "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 FGF for Cass on 2026-05-26. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Traill-wind-2026-05-26",
   "zip": "",
   "city": "Traill",
   "date": "2026-05-26",
   "county": "Traill",
   "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 FGF for Traill on 2026-05-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Traill-hail-2026-05-26",
   "zip": "",
   "city": "Traill",
   "date": "2026-05-26",
   "county": "Traill",
   "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 FGF for Traill on 2026-05-26. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "sps-2026-05-24-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-05-24",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grant — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-24-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2026-05-24",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-21-stark-hail",
   "zip": "",
   "city": "Stark",
   "date": "2026-05-21",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Stark — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-21-mercer-hail",
   "zip": "",
   "city": "Mercer",
   "date": "2026-05-21",
   "county": "Mercer",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mercer — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-21-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2026-05-21",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grant — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.34--102.30",
   "lat": 48.34,
   "lon": -102.3,
   "zip": "",
   "city": "3 W Palermo",
   "date": "2026-05-15",
   "county": "Mountrail",
   "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": "AWOS station K1IN 3 W Palermo. Gust associated with showers and weak thunderstorms in the area.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.79--98.93",
   "lat": 48.79,
   "lon": -98.93,
   "zip": "",
   "city": "2 NW Clyde",
   "date": "2026-05-15",
   "county": "Cavalier",
   "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": "Observation at ND040 NDDOT site.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.55--102.12",
   "lat": 48.55,
   "lon": -102.12,
   "zip": "",
   "city": "5 W Coulee",
   "date": "2026-05-15",
   "county": "Ward",
   "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": "AWOS station K1KN 5 W Coulee.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.76--98.14",
   "lat": 48.76,
   "lon": -98.14,
   "zip": "",
   "city": "5 WSW Olga",
   "date": "2026-05-15",
   "county": "Cavalier",
   "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": "Corrects previous non-tstm wnd gst report from 5 WSW Olga. Peak measured observation at ND041 NDDOT RWIS. Earlier observation at 12pm of 59 mph.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-05-15",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.53--98.63",
   "lat": 48.53,
   "lon": -98.63,
   "zip": "",
   "city": "1 ESE Hampden",
   "date": "2026-05-15",
   "county": "Ramsey",
   "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": "Corrects previous non-tstm wnd gst report from 1 ESE Hampden. Measured observation at HMDN8 NDDOT RWIS site at Hampden_ ND.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.81--100.05",
   "lat": 48.81,
   "lon": -100.05,
   "zip": "",
   "city": "1 SE Dunseith",
   "date": "2026-05-15",
   "county": "Rolette",
   "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": "NDDOT sensor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-05-15",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2026-05-15",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-05-15",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-48.49--102.57",
   "lat": 48.49,
   "lon": -102.57,
   "zip": "",
   "city": "6 SE Powers Lake",
   "date": "2026-05-15",
   "county": "Mountrail",
   "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": "10 m wind gust at NDAWN site Powers Lake 6 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-15-wind-47.80--103.49",
   "lat": 47.8,
   "lon": -103.49,
   "zip": "",
   "city": "2 W Arnegard",
   "date": "2026-05-15",
   "county": "McKenzie",
   "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": "NDDOT sensor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-15",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-15",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-05-15",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-05-15",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-05-15",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-05-15",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9D7-2026-05-15",
   "lat": 48.48,
   "lon": -99.2364,
   "zip": "",
   "city": "Cando",
   "date": "2026-05-15",
   "county": "Towner",
   "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": "Cando (9D7) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cando (9D7) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-05-15",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-05-15",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2026-05-15",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2026-05-15",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2C8-2026-05-15",
   "lat": 48.7837,
   "lon": -97.632,
   "zip": "",
   "city": "Cavalier",
   "date": "2026-05-15",
   "county": "Pembina",
   "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": "Cavalier (2C8) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cavalier (2C8) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-05-15",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-05-15",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-05-15",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-05-15",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DVL-2026-05-15",
   "lat": 48.1146,
   "lon": -98.9083,
   "zip": "",
   "city": "DEVILS_LAKE",
   "date": "2026-05-15",
   "county": "Ramsey",
   "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": "DEVILS_LAKE (DVL) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DEVILS_LAKE (DVL) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-05-15",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-05-15",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-05-15",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-05-15",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-05-15",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-05-15",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2026-05-15",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-05-15",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2026-05-15",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2026-05-15",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-05-15",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-05-15",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-05-15",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-05-15",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-05-15",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-05-15",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1340654-2026-05-15",
   "lon": 213879,
   "zip": "",
   "city": "Ndz055: Northwest Ward",
   "date": "2026-05-15",
   "county": "Ndz055: Northwest Ward",
   "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": "AWOS station 5 W Coulee reported wind gusts up to 59 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1340654",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1340655-2026-05-15",
   "lon": 213879,
   "zip": "",
   "city": "Ndz057: Western McLean",
   "date": "2026-05-15",
   "county": "Ndz057: Western McLean",
   "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": "Garrison ASOS reported wind gusts up to 59 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1340655",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Towner-wind-2026-05-15",
   "zip": "",
   "city": "Towner",
   "date": "2026-05-15",
   "county": "Towner",
   "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 Towner.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Cavalier-wind-2026-05-15",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-05-15",
   "county": "Cavalier",
   "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 Cavalier.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Ramsey-wind-2026-05-15",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-05-15",
   "county": "Ramsey",
   "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 Ramsey.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Walsh-wind-2026-05-15",
   "zip": "",
   "city": "Walsh",
   "date": "2026-05-15",
   "county": "Walsh",
   "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 Walsh.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Nelson-wind-2026-05-15",
   "zip": "",
   "city": "Nelson",
   "date": "2026-05-15",
   "county": "Nelson",
   "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 Nelson.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-ww-FGF-HW-W-3-Benson-wind-2026-05-15",
   "zip": "",
   "city": "Benson",
   "date": "2026-05-15",
   "county": "Benson",
   "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 Benson.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-3"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.82--100.38",
   "lat": 46.82,
   "lon": -100.38,
   "zip": "",
   "city": "1 E Mckenzie",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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": "NDAWN 10 meter peak wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.45--99.94",
   "lat": 47.45,
   "lon": -99.94,
   "zip": "",
   "city": "Hurdsfield",
   "date": "2026-05-14",
   "county": "Wells",
   "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": "NDAWN 10 meter peak wind gust measurement.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.89--103.38",
   "lat": 46.89,
   "lon": -103.38,
   "zip": "",
   "city": "4 WNW Fryburg",
   "date": "2026-05-14",
   "county": "Billings",
   "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 TS428 4 WNW Fryburg.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.80--103.25",
   "lat": 47.8,
   "lon": -103.25,
   "zip": "",
   "city": "2 E Watford City",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "AWOS station KS25 Watford City.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.38--102.90",
   "lat": 48.38,
   "lon": -102.9,
   "zip": "",
   "city": "2 ESE Tioga",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "AWOS station KD60 Tioga.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-05-14",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-05-14",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-05-14",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.28--101.58",
   "lat": 47.28,
   "lon": -101.58,
   "zip": "",
   "city": "2 ESE Hazen",
   "date": "2026-05-14",
   "county": "Mercer",
   "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": "AWOS station KHZE Hazen.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2026-05-14",
   "county": "Burleigh",
   "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 TS633 Long Lake NWR.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-05-14",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.75--98.40",
   "lat": 48.75,
   "lon": -98.4,
   "zip": "",
   "city": "2 SW Langdon",
   "date": "2026-05-14",
   "county": "Cavalier",
   "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": "AWOS station KD55 Langdon AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.93--97.91",
   "lat": 48.93,
   "lon": -97.91,
   "zip": "",
   "city": "1 NNE Walhalla",
   "date": "2026-05-14",
   "county": "Pembina",
   "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": "AWOS station K96D Walhalla AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.83--97.77",
   "lat": 47.83,
   "lon": -97.77,
   "zip": "",
   "city": "3 NE Logan Center",
   "date": "2026-05-14",
   "county": "Grand Forks",
   "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 DVI08123 Northwood ND 12 NW.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-05-14",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.83--98.48",
   "lat": 48.83,
   "lon": -98.48,
   "zip": "",
   "city": "7 NW Langdon",
   "date": "2026-05-14",
   "county": "Cavalier",
   "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 EW3711 Dresden ND.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-05-14",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-05-14",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2026-05-14",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2026-05-14",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.23--97.79",
   "lat": 47.23,
   "lon": -97.79,
   "zip": "",
   "city": "1 N Pillsbury",
   "date": "2026-05-14",
   "county": "Barnes",
   "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 327049 Pillsbury ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.22--97.65",
   "lat": 46.22,
   "lon": -97.65,
   "zip": "",
   "city": "1 SE Gwinner",
   "date": "2026-05-14",
   "county": "Sargent",
   "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": "AWOS station KGWR Gwinner AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.97--104.00",
   "lat": 48.97,
   "lon": -104,
   "zip": "",
   "city": "9 NW Alkabo",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Mesonet station CSBN8 30 W Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.50--97.35",
   "lat": 47.5,
   "lon": -97.35,
   "zip": "",
   "city": "1 W Mayville",
   "date": "2026-05-14",
   "county": "Traill",
   "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 DVI06914 Mayville ND 1 W.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.93--98.02",
   "lat": 46.93,
   "lon": -98.02,
   "zip": "",
   "city": "1 NW Valley City",
   "date": "2026-05-14",
   "county": "Barnes",
   "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": "AWOS station KBAC Valley City AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-05-14",
   "county": "Williams",
   "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 KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.78--103.35",
   "lat": 47.78,
   "lon": -103.35,
   "zip": "",
   "city": "3 WSW Watford City",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "10 m wind gust at NDAWN site Watford City 3 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.82--102.24",
   "lat": 48.82,
   "lon": -102.24,
   "zip": "",
   "city": "1 NNE Bowbells",
   "date": "2026-05-14",
   "county": "Burke",
   "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": "Mesonet station 320989 1 NNE Bowbells (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley. Sustained winds of 45 mph with gust to 59 mph during the past hour.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.38--102.90",
   "lat": 48.38,
   "lon": -102.9,
   "zip": "",
   "city": "2 ESE Tioga",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "AWOS station KD60 Tioga. Sustained winds of 49 mph and gust to 59 mph.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.89--103.05",
   "lat": 47.89,
   "lon": -103.05,
   "zip": "",
   "city": "5 WSW Keene",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "10 m wind gust at NDAWN site Keene 5 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.34--102.30",
   "lat": 48.34,
   "lon": -102.3,
   "zip": "",
   "city": "3 W Palermo",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "AWOS station K1IN 3 W Palermo.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.94--103.79",
   "lat": 47.94,
   "lon": -103.79,
   "zip": "",
   "city": "6 NNW Charbonneau",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "Mesonet station 321480 6 NNW Charbonneau (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.56--102.76",
   "lat": 47.56,
   "lon": -102.76,
   "zip": "",
   "city": "8 NE Oakdale",
   "date": "2026-05-14",
   "county": "Dunn",
   "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": "10 m wind gust at NDAWN site Little Missouri.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.02--102.94",
   "lat": 48.02,
   "lon": -102.94,
   "zip": "",
   "city": "4 SW Charlson",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "Mesonet station 324070 4 WSW Charlson (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.40--103.17",
   "lat": 48.4,
   "lon": -103.17,
   "zip": "",
   "city": "4 N Ray",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Ray 4 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.40--103.17",
   "lat": 48.4,
   "lon": -103.17,
   "zip": "",
   "city": "4 N Ray",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "Mesonet station 327380 3 N Ray (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.16--103.11",
   "lat": 48.16,
   "lon": -103.11,
   "zip": "",
   "city": "11 SE Wheelock",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Hofflund.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.66--103.32",
   "lat": 47.66,
   "lon": -103.32,
   "zip": "",
   "city": "10 S Watford City",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "Mesonet station WCYN8 Watford City.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.81--103.23",
   "lat": 47.81,
   "lon": -103.23,
   "zip": "",
   "city": "2 ENE Watford City",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "Mesonet station 329249 2 E Watford City (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.91--102.22",
   "lat": 47.91,
   "lon": -102.22,
   "zip": "",
   "city": "5 SW Parshall",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "10 m wind gust at NDAWN site Liberty 5 E.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.15--102.07",
   "lat": 48.15,
   "lon": -102.07,
   "zip": "",
   "city": "10 NNW Plaza",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "10 m wind gust at NDAWN site Shell Lake 2 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.20--102.70",
   "lat": 48.2,
   "lon": -102.7,
   "zip": "",
   "city": "11 SW Ross",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "Mesonet station 327400 10 SW Ross (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.97--103.93",
   "lat": 47.97,
   "lon": -103.93,
   "zip": "",
   "city": "6 ESE Fort Union Tradin",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Buford 3 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.20--102.47",
   "lat": 48.2,
   "lon": -102.47,
   "zip": "",
   "city": "6 WNW Belden",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "10 m wind gust at NDAWN site Stanley 8 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-05-14",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.55--102.12",
   "lat": 48.55,
   "lon": -102.12,
   "zip": "",
   "city": "5 W Coulee",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1KN 5 W Coulee.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.49--102.57",
   "lat": 48.49,
   "lon": -102.57,
   "zip": "",
   "city": "6 SE Powers Lake",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "10 m wind gust at NDAWN site Powers Lake 6 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.74--103.88",
   "lat": 48.74,
   "lon": -103.88,
   "zip": "",
   "city": "8 NNE Grenora",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Mesonet station 323750 8 S Alkabo (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.37--103.67",
   "lat": 48.37,
   "lon": -103.67,
   "zip": "",
   "city": "5 SE Blacktail Lake",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "Mesonet station DVI11878 Williston.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-05-14",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN site New England 5 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.25--101.27",
   "lat": 48.25,
   "lon": -101.27,
   "zip": "",
   "city": "2 NE Minot",
   "date": "2026-05-14",
   "county": "Ward",
   "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 KMOT Minot Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-05-14",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-05-14",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.55--102.12",
   "lat": 48.55,
   "lon": -102.12,
   "zip": "",
   "city": "5 W Coulee",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1KN 5 W Coulee.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.65--102.41",
   "lat": 48.65,
   "lon": -102.41,
   "zip": "",
   "city": "9 SSW Coteau",
   "date": "2026-05-14",
   "county": "Burke",
   "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": "Mesonet station LWDN8 Lostwood.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.18--101.31",
   "lat": 48.18,
   "lon": -101.31,
   "zip": "",
   "city": "4 S Minot",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "10 m wind gust at NDAWN site Minot 4 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.74--103.88",
   "lat": 48.74,
   "lon": -103.88,
   "zip": "",
   "city": "8 NNE Grenora",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "10 m wind gust at NDAWN site Grenora 8 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.13--103.74",
   "lat": 48.13,
   "lon": -103.74,
   "zip": "",
   "city": "5 WSW Williston",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Williston 5 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2026-05-14",
   "county": "McLean",
   "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": "10 m wind gust at NDAWN site Garrison 13 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.41--101.89",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "3 WNW Hartland",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1JN 3 W Hartland.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-05-14",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-05-14",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.81--103.31",
   "lat": 48.81,
   "lon": -103.31,
   "zip": "",
   "city": "7 S Crosby",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Mesonet station 321829 7 S Crosby (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.42--101.33",
   "lat": 48.42,
   "lon": -101.33,
   "zip": "",
   "city": "1 E Minot Air Force Bas",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station KMIB Minot AFB.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-05-14",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.67--101.88",
   "lat": 48.67,
   "lon": -101.88,
   "zip": "",
   "city": "5 SSW Tolley",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1MN 4 SW Tolley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.96--103.81",
   "lat": 48.96,
   "lon": -103.81,
   "zip": "",
   "city": "4 NNW Fortuna",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "10 m wind gust at NDAWN site Fortuna 4 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.96--103.81",
   "lat": 48.96,
   "lon": -103.81,
   "zip": "",
   "city": "4 NNW Fortuna",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Mesonet station 323190 3 NNW Fortuna (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.93--103.30",
   "lat": 48.93,
   "lon": -103.3,
   "zip": "",
   "city": "1 N Crosby",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "AWOS station KD50 Crosby.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.76--101.59",
   "lat": 48.76,
   "lon": -101.59,
   "zip": "",
   "city": "3 W Mohall",
   "date": "2026-05-14",
   "county": "Renville",
   "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": "AWOS station K1NN 3 W Mohall.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.97--104.00",
   "lat": 48.97,
   "lon": -104,
   "zip": "",
   "city": "9 NW Alkabo",
   "date": "2026-05-14",
   "county": "Divide",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station CSBN8 30 W Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.65--102.41",
   "lat": 48.65,
   "lon": -102.41,
   "zip": "",
   "city": "9 SSW Coteau",
   "date": "2026-05-14",
   "county": "Burke",
   "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": "Mesonet station LWDN8 Lostwood.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.55--103.47",
   "lat": 48.55,
   "lon": -103.47,
   "zip": "",
   "city": "2 S Alamo",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "Mesonet station 329639 2 S Alamo (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.81--103.31",
   "lat": 48.81,
   "lon": -103.31,
   "zip": "",
   "city": "7 S Crosby",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Mesonet station 321829 7 S Crosby (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.75--103.01",
   "lat": 48.75,
   "lon": -103.01,
   "zip": "",
   "city": "9 NNE Hamlet",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "10 m wind gust at NDAWN site Noonan 9 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.67--101.88",
   "lat": 48.67,
   "lon": -101.88,
   "zip": "",
   "city": "5 SSW Tolley",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1MN 4 SW Tolley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.73--102.70",
   "lat": 48.73,
   "lon": -102.7,
   "zip": "",
   "city": "11 NNE Battleview",
   "date": "2026-05-14",
   "county": "Burke",
   "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": "10 m wind gust at NDAWN site Columbus 12 S.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-05-14",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-05-14",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2026-05-14",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2026-05-14",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.55--102.12",
   "lat": 48.55,
   "lon": -102.12,
   "zip": "",
   "city": "5 W Coulee",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "AWOS station K1KN 5 W Coulee.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.24--102.89",
   "lat": 48.24,
   "lon": -102.89,
   "zip": "",
   "city": "11 S Tioga",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "10 m wind gust at NDAWN site Dry Fork 1 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2026-05-14",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-05-14",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-05-14",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-48.82--101.28",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "9 NW Maxbass",
   "date": "2026-05-14",
   "county": "Bottineau",
   "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": "AWOS station K1ON 10 S Antler. Gust was associated with a shower.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-14-burleigh-wind",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-05-14",
   "county": "Burleigh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Burleigh — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-14-wells-wind",
   "zip": "",
   "city": "Wells",
   "date": "2026-05-14",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Wells — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-RUG-2026-05-14",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-05-14",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-05-14",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-05-14",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-05-14",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-05-14",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HZE-2026-05-14",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2026-05-14",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2026-05-14",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2026-05-14",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-96D-2026-05-14",
   "lat": 48.9406,
   "lon": -97.9028,
   "zip": "",
   "city": "Walhalla",
   "date": "2026-05-14",
   "county": "Pembina",
   "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": "Walhalla (96D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Walhalla (96D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-05-14",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-05-14",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-05-14",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2026-05-14",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2026-05-14",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-14",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-14",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 74 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-05-14",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-05-14",
   "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": "Killdeer (9Y1) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2026-05-14",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-05-14",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-05-14",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2026-05-14",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-05-14",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-05-14",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-05-14",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2026-05-14",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2026-05-14",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-05-14",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1342348-2026-05-14",
   "lon": 213774,
   "zip": "",
   "city": "McHenry",
   "date": "2026-05-14",
   "county": "McHenry",
   "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": "McHenry County had estimated wind gusts up to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1342348",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1343884-2026-05-14",
   "lon": 213774,
   "zip": "",
   "city": "Ndz056: Central And Southern Ward/minot Area",
   "date": "2026-05-14",
   "county": "Ndz056: Central And Southern Ward/minot Area",
   "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": "Hartland AWOS station reported wind gusts up to 63 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1343884",
   "windSpeedMph": 55,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1343925-2026-05-14",
   "lon": 213774,
   "zip": "",
   "city": "Ndz056: Central And Southern Ward/minot Area",
   "date": "2026-05-14",
   "county": "Ndz056: Central And Southern Ward/minot Area",
   "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": "Minot Airport ASOS reported wind gusts up to 62 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1343925",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1343875-2026-05-14",
   "lon": 213774,
   "zip": "",
   "city": "Ndz055: Northwest Ward",
   "date": "2026-05-14",
   "county": "Ndz055: Northwest Ward",
   "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": "Coulee AWOS station reported wind gusts up to 63 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1343875",
   "windSpeedMph": 55,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1340117-2026-05-14",
   "lon": 213774,
   "zip": "",
   "city": "Ndz058: Eastern McLean",
   "date": "2026-05-14",
   "county": "Ndz058: Eastern McLean",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Garrison ASOS reported wind gusts up to 67 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1340117",
   "windSpeedMph": 58,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Rolette-wind-2026-05-14",
   "zip": "",
   "city": "Rolette",
   "date": "2026-05-14",
   "county": "Rolette",
   "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 Rolette.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Ward-wind-2026-05-14",
   "zip": "",
   "city": "Ward",
   "date": "2026-05-14",
   "county": "Ward",
   "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 Ward.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-And Southern Ward/minot Area-wind-2026-05-14",
   "zip": "",
   "city": "And Southern Ward/minot Area",
   "date": "2026-05-14",
   "county": "And Southern Ward/minot Area",
   "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 And Southern Ward/minot Area.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-McKenzie-wind-2026-05-14",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-05-14",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Bottineau-wind-2026-05-14",
   "zip": "",
   "city": "Bottineau",
   "date": "2026-05-14",
   "county": "Bottineau",
   "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 Bottineau.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Mountrail-wind-2026-05-14",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-05-14",
   "county": "Mountrail",
   "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 Mountrail.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-McHenry-wind-2026-05-14",
   "zip": "",
   "city": "McHenry",
   "date": "2026-05-14",
   "county": "McHenry",
   "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 McHenry.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Divide-wind-2026-05-14",
   "zip": "",
   "city": "Divide",
   "date": "2026-05-14",
   "county": "Divide",
   "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 Divide.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Pierce-wind-2026-05-14",
   "zip": "",
   "city": "Pierce",
   "date": "2026-05-14",
   "county": "Pierce",
   "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 Pierce.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Williams-wind-2026-05-14",
   "zip": "",
   "city": "Williams",
   "date": "2026-05-14",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Burke-wind-2026-05-14",
   "zip": "",
   "city": "Burke",
   "date": "2026-05-14",
   "county": "Burke",
   "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 Burke.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-ww-BIS-HW-W-3-Renville-wind-2026-05-14",
   "zip": "",
   "city": "Renville",
   "date": "2026-05-14",
   "county": "Renville",
   "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 Renville.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-3"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-47.66--103.32",
   "lat": 47.66,
   "lon": -103.32,
   "zip": "",
   "city": "10 S Watford City",
   "date": "2026-05-13",
   "county": "McKenzie",
   "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": "Mesonet station WCYN8 Watford City.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-05-12",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-05-12",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-05-12",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-05-12",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-05-12",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-05-12",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-05-12",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-05-12",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-11-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-05-11",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-05-11",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-05-11",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-05-11",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-05-11",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-11-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2026-05-11",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-11-wind-48.34--102.30",
   "lat": 48.34,
   "lon": -102.3,
   "zip": "",
   "city": "3 W Palermo",
   "date": "2026-05-11",
   "county": "Mountrail",
   "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": "AWOS station K1IN 3 W Palermo.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-11-wind-48.34--102.30",
   "lat": 48.34,
   "lon": -102.3,
   "zip": "",
   "city": "3 W Palermo",
   "date": "2026-05-11",
   "county": "Mountrail",
   "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": "AWOS station K1IN 3 W Palermo.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-11-pierce-wind",
   "zip": "",
   "city": "Pierce",
   "date": "2026-05-11",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Pierce — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-N60-2026-05-11",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-05-11",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-05-11",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-05-11",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-11",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-11",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-48.16--103.11",
   "lat": 48.16,
   "lon": -103.11,
   "zip": "",
   "city": "11 SE Wheelock",
   "date": "2026-05-08",
   "county": "Williams",
   "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": "Uses 10m NDAWN observation to correct previous non-tstm wnd gst report from 11 SE Wheelock.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-48.49--102.57",
   "lat": 48.49,
   "lon": -102.57,
   "zip": "",
   "city": "6 SE Powers Lake",
   "date": "2026-05-08",
   "county": "Mountrail",
   "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": "10m NDAWN mesonet station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-05-08",
   "county": "Williams",
   "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 KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-47.91--102.22",
   "lat": 47.91,
   "lon": -102.22,
   "zip": "",
   "city": "5 SW Parshall",
   "date": "2026-05-08",
   "county": "Mountrail",
   "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": "10m NDAWN mesonet station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-48.16--103.11",
   "lat": 48.16,
   "lon": -103.11,
   "zip": "",
   "city": "11 SE Wheelock",
   "date": "2026-05-08",
   "county": "Williams",
   "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": "Mesonet station 324219 12 SSE Ray (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-05-08",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2026-05-08",
   "county": "Kidder",
   "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": "10m NDAWN mesonet station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2026-05-08",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-05-08",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-05-08",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-05-08",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-05-08",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-05-08",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-08",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-08",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-05-08",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-05-08",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1340097-2026-05-08",
   "lon": 213771,
   "zip": "",
   "city": "Ndz058: Eastern McLean",
   "date": "2026-05-08",
   "county": "Ndz058: Eastern McLean",
   "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": "Garrison ASOS reported wind gusts up to 59 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1340097",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-HEI-2026-05-04",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-05-04",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-05-04",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-05-04",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-05-04",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-05-04",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-05-03",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-05-03",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-05-03",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-05-03",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-05-03",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-05-03",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-05-03",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-05-03",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-05-03",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-05-03",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-5H4-2026-05-03",
   "lat": 47.7912,
   "lon": -99.9318,
   "zip": "",
   "city": "Harvey",
   "date": "2026-05-03",
   "county": "Wells",
   "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": "Harvey (5H4) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Harvey (5H4) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9D7-2026-05-03",
   "lat": 48.48,
   "lon": -99.2364,
   "zip": "",
   "city": "Cando",
   "date": "2026-05-03",
   "county": "Towner",
   "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": "Cando (9D7) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cando (9D7) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-05-03",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-05-03",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2026-05-03",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-05-03",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-04-25",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-25",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-04-24",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-04-24",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2026-04-24",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2026-04-24",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-04-24",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-24",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-04-24",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-04-24",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-23-wind-48.97--104.00",
   "lat": 48.97,
   "lon": -104,
   "zip": "",
   "city": "9 NW Alkabo",
   "date": "2026-04-23",
   "county": "Divide",
   "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": "Mesonet station CSBN8 30 W Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-04-23",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-04-23",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-04-23",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-04-23",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-04-23",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-04-23",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-04-23",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-04-23",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-04-23",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-04-23",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-04-23",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-04-23",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-04-23",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-04-23",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-04-23",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-04-23",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-04-23",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-04-23",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-04-23",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-04-23",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-04-23",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-23",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-04-23",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-04-23",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-04-23",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-04-23",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-04-23",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-04-23",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-04-23",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-04-23",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-04-23",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-04-23",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RDR-2026-04-23",
   "lat": 47.9611,
   "lon": -97.4012,
   "zip": "",
   "city": "GRAND_FORKS_AFB",
   "date": "2026-04-23",
   "county": "Grand Forks",
   "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": "GRAND_FORKS_AFB (RDR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS_AFB (RDR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-46.26--99.67",
   "lat": 46.26,
   "lon": -99.67,
   "zip": "",
   "city": "5 W Wishek",
   "date": "2026-04-22",
   "county": "McIntosh",
   "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": "10 m wind gust at NDAWN station Wishek 5 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-48.21--98.33",
   "lat": 48.21,
   "lon": -98.33,
   "zip": "",
   "city": "1 E Brocket",
   "date": "2026-04-22",
   "county": "Ramsey",
   "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": "NDAWN station 10m wind gust measured 60 mph.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-46.01--99.69",
   "lat": 46.01,
   "lon": -99.69,
   "zip": "",
   "city": "7 W Venturia",
   "date": "2026-04-22",
   "county": "McIntosh",
   "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": "NDAWN 10m peak gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-46.01--99.69",
   "lat": 46.01,
   "lon": -99.69,
   "zip": "",
   "city": "7 W Venturia",
   "date": "2026-04-22",
   "county": "McIntosh",
   "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 329700 7 NNE Greenway (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-46.13--100.47",
   "lat": 46.13,
   "lon": -100.47,
   "zip": "",
   "city": "8 ENE Fort Yates",
   "date": "2026-04-22",
   "county": "Emmons",
   "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": "NDAWN 10m peak gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2026-04-22",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2026-04-22",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-47.99--99.53",
   "lat": 47.99,
   "lon": -99.53,
   "zip": "",
   "city": "2 N Maddock",
   "date": "2026-04-22",
   "county": "Benson",
   "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": "NDAWN station 10m wind gust measured 58 mph.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-22-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-04-22",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-1-Grand Forks-wind-2026-04-22",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-04-22",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-1"
  },
  {
   "id": "iem-ww-FGF-SV-W-1-Grand Forks-hail-2026-04-22",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-04-22",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2026-04-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-1"
  },
  {
   "id": "iem-ww-FGF-SV-W-1-Nelson-wind-2026-04-22",
   "zip": "",
   "city": "Nelson",
   "date": "2026-04-22",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-1"
  },
  {
   "id": "iem-ww-FGF-SV-W-1-Nelson-hail-2026-04-22",
   "zip": "",
   "city": "Nelson",
   "date": "2026-04-22",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-04-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-2-Logan-wind-2026-04-22",
   "zip": "",
   "city": "Logan",
   "date": "2026-04-22",
   "county": "Logan",
   "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 BIS for Logan on 2026-04-22. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-2"
  },
  {
   "id": "iem-ww-BIS-SV-W-2-Logan-hail-2026-04-22",
   "zip": "",
   "city": "Logan",
   "date": "2026-04-22",
   "county": "Logan",
   "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 BIS for Logan on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-2"
  },
  {
   "id": "iem-ww-BIS-SV-W-2-McIntosh-wind-2026-04-22",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-04-22",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-04-22. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-2"
  },
  {
   "id": "iem-ww-BIS-SV-W-2-McIntosh-hail-2026-04-22",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-04-22",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Cavalier-wind-2026-04-22",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-04-22",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Cavalier-hail-2026-04-22",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-04-22",
   "county": "Cavalier",
   "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 FGF for Cavalier on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Nelson-wind-2026-04-22",
   "zip": "",
   "city": "Nelson",
   "date": "2026-04-22",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Nelson-hail-2026-04-22",
   "zip": "",
   "city": "Nelson",
   "date": "2026-04-22",
   "county": "Nelson",
   "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 FGF for Nelson on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Pembina-wind-2026-04-22",
   "zip": "",
   "city": "Pembina",
   "date": "2026-04-22",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Pembina-hail-2026-04-22",
   "zip": "",
   "city": "Pembina",
   "date": "2026-04-22",
   "county": "Pembina",
   "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 FGF for Pembina on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Ramsey-wind-2026-04-22",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-04-22",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Ramsey-hail-2026-04-22",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-04-22",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Walsh-wind-2026-04-22",
   "zip": "",
   "city": "Walsh",
   "date": "2026-04-22",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-04-22. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "iem-ww-FGF-SV-W-2-Walsh-hail-2026-04-22",
   "zip": "",
   "city": "Walsh",
   "date": "2026-04-22",
   "county": "Walsh",
   "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 FGF for Walsh on 2026-04-22. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-2"
  },
  {
   "id": "sps-2026-04-22-williams-wind",
   "zip": "",
   "city": "Williams",
   "date": "2026-04-22",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-eddy-wind",
   "zip": "",
   "city": "Eddy",
   "date": "2026-04-22",
   "county": "Eddy",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Eddy — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-emmons-wind",
   "zip": "",
   "city": "Emmons",
   "date": "2026-04-22",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Emmons — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-walsh-wind",
   "zip": "",
   "city": "Walsh",
   "date": "2026-04-22",
   "county": "Walsh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Walsh — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-mcintosh-wind",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-04-22",
   "county": "McIntosh",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for McIntosh — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-ramsey-wind",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-04-22",
   "county": "Ramsey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Ramsey — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-pembina-wind",
   "zip": "",
   "city": "Pembina",
   "date": "2026-04-22",
   "county": "Pembina",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Pembina — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-22-benson-wind",
   "zip": "",
   "city": "Benson",
   "date": "2026-04-22",
   "county": "Benson",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Benson — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-DIK-2026-04-22",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-22",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-04-22",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-04-22",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-FL-W-10-Pembina-flood-2026-04-17",
   "zip": "",
   "city": "Pembina",
   "date": "2026-04-17",
   "county": "Pembina",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Pembina on 2026-04-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-10"
  },
  {
   "id": "iem-ww-FGF-FL-W-10-Walsh-flood-2026-04-17",
   "zip": "",
   "city": "Walsh",
   "date": "2026-04-17",
   "county": "Walsh",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Walsh on 2026-04-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-10"
  },
  {
   "id": "iem-ww-FGF-FL-W-9-Pembina-flood-2026-04-16",
   "zip": "",
   "city": "Pembina",
   "date": "2026-04-16",
   "county": "Pembina",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Pembina on 2026-04-16. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-9"
  },
  {
   "id": "asos-bf-BWW-2026-04-16",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-04-16",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-FL-W-6-Grand Forks-flood-2026-04-15",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-04-15",
   "county": "Grand Forks",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Grand Forks on 2026-04-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-6"
  },
  {
   "id": "iem-ww-FGF-FL-W-6-Walsh-flood-2026-04-15",
   "zip": "",
   "city": "Walsh",
   "date": "2026-04-15",
   "county": "Walsh",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Walsh on 2026-04-15. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-6"
  },
  {
   "id": "iem-ww-FGF-FL-W-8-Grand Forks-flood-2026-04-14",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-04-14",
   "county": "Grand Forks",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Grand Forks on 2026-04-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FL-W-8"
  },
  {
   "id": "iem-lsr-2026-04-12-hail-47.92--97.05",
   "lat": 47.92,
   "lon": -97.05,
   "zip": "",
   "city": "1 ENE Grand Forks",
   "date": "2026-04-12",
   "county": "Grand Forks",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Spotter reports penny sized hail in Grand Forks near 1st Ave N.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "sps-2026-04-12-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2026-04-12",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Kidder — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-12-stutsman-hail",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-04-12",
   "county": "Stutsman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Stutsman — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-slope-wind",
   "zip": "",
   "city": "Slope",
   "date": "2026-04-11",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-goldenvall-wind",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-04-11",
   "county": "Golden Valley",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Golden Valley — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-11-stark-wind",
   "zip": "",
   "city": "Stark",
   "date": "2026-04-11",
   "county": "Stark",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Stark — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-04-08",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-04-08",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-08",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-46.82--101.87",
   "lat": 46.82,
   "lon": -101.87,
   "zip": "",
   "city": "2 W Glen Ullin",
   "date": "2026-04-08",
   "county": "Morton",
   "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": "AWOS station KD57 Glen Ullin.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-04-08",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-04-08",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2026-04-08",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-04-08",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-04-08",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2026-04-08",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2026-04-08",
   "county": "Burleigh",
   "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": "Mesonet station TS633 Long Lake NWR.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2026-04-08",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2026-04-08",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-04-08",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-04-08",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HZE-2026-04-08",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2026-04-08",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-04-08",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-04-08",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-04-08",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-04-08",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-04-08",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-04-08",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-04-08",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-04-08",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-04-08",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-04-08",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-04-08",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-04-08",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-04-08",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-04-08",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 68 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-04-08",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-04-08",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-04-08",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-04-08",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-04-08",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-04-08",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-47.94--103.79",
   "lat": 47.94,
   "lon": -103.79,
   "zip": "",
   "city": "6 NNW Charbonneau",
   "date": "2026-04-07",
   "county": "McKenzie",
   "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": "6 NNW Charbonneau (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "10 NNE Sentinel Butte",
   "date": "2026-04-07",
   "county": "Golden Valley",
   "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": "10 NNE Sentinel Butte (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-04-07",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-04-07",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-04-07",
   "county": "Williams",
   "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 KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-04-07",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-04-07",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-04-07",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-07-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2026-04-07",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Divide — wind gusts up to 55 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-07-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2026-04-07",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Williams — wind gusts up to 55 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-XWA-2026-04-07",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-04-07",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-04-07",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-04-07",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-04-07",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-04-07",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-03-17",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-03-17",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-03-17",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-03-17",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-46.35--96.67",
   "lat": 46.35,
   "lon": -96.67,
   "zip": "",
   "city": "5 NE Dwight",
   "date": "2026-03-13",
   "county": "Richland",
   "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 329109 Wahpeton ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-46.47--97.32",
   "lat": 46.47,
   "lon": -97.32,
   "zip": "",
   "city": "5 N Mcleod",
   "date": "2026-03-13",
   "county": "Ransom",
   "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 SNGN8 Lisbon ND 18 E.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-13-wind-46.93--98.02",
   "lat": 46.93,
   "lon": -98.02,
   "zip": "",
   "city": "1 NW Valley City",
   "date": "2026-03-13",
   "county": "Barnes",
   "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": "AWOS station KBAC Valley City AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-03-13",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-03-13",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-03-13",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-03-13",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2026-03-13",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2026-03-13",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2026-03-13",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2026-03-13",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWP-2026-03-13",
   "lat": 46.2441,
   "lon": -96.6074,
   "zip": "",
   "city": "Wahpeton",
   "date": "2026-03-13",
   "county": "Richland",
   "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": "Wahpeton (BWP) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Wahpeton (BWP) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-03-12",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-03-12",
   "county": "Bowman",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bowman (BWW) recorded a 76 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.78--103.36",
   "lat": 46.78,
   "lon": -103.36,
   "zip": "",
   "city": "7 SSW Fryburg",
   "date": "2026-03-12",
   "county": "Billings",
   "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": "NON-TSTM WND GST reported near 7 SSW Fryburg",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-03-12",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 5 W New England",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 5 W New England",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-03-12",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.89--103.38",
   "lat": 46.89,
   "lon": -103.38,
   "zip": "",
   "city": "4 WNW Fryburg",
   "date": "2026-03-12",
   "county": "Billings",
   "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": "Mesonet station TS428 4 WNW Fryburg.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.32--103.94",
   "lat": 46.32,
   "lon": -103.94,
   "zip": "",
   "city": "2 NNW Marmarth",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 2 NNW Marmarth",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 11 NNE Scranton",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.56--103.70",
   "lat": 46.56,
   "lon": -103.7,
   "zip": "",
   "city": "5 E Three V Crossing",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 5 E Three V Crossing",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "10 NNE Sentinel Butte",
   "date": "2026-03-12",
   "county": "Golden Valley",
   "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": "NON-TSTM WND GST reported near 10 NNE Sentinel Butte",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.32--103.94",
   "lat": 46.32,
   "lon": -103.94,
   "zip": "",
   "city": "2 NNW Marmarth",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "NON-TSTM WND GST reported near 2 NNW Marmarth",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.50--103.66",
   "lat": 47.5,
   "lon": -103.66,
   "zip": "",
   "city": "14 SSE Sather Dam",
   "date": "2026-03-12",
   "county": "McKenzie",
   "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": "NON-TSTM WND GST reported near 14 SSE Sather Dam",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2026-03-12",
   "county": "Bowman",
   "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": "NON-TSTM WND GST reported near 3 ESE Griffin",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-03-12",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2026-03-12",
   "county": "Dunn",
   "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": "71 mph 10m wind gust at Halliday (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-03-12",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-03-12",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 71 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.92--103.65",
   "lat": 46.92,
   "lon": -103.65,
   "zip": "",
   "city": "6 W Medora",
   "date": "2026-03-12",
   "county": "Golden Valley",
   "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": "Mesonet station EW7744 Medora.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.49--103.32",
   "lat": 46.49,
   "lon": -103.32,
   "zip": "",
   "city": "1 NNE Amidon",
   "date": "2026-03-12",
   "county": "Slope",
   "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": "Mesonet station 320199 Amidon (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-03-12",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 W New England",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.66--103.32",
   "lat": 47.66,
   "lon": -103.32,
   "zip": "",
   "city": "10 S Watford City",
   "date": "2026-03-12",
   "county": "McKenzie",
   "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": "Mesonet station WCYN8 Watford City.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-03-12",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-03-12",
   "county": "Stark",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DICKINSON (DIK) recorded a 75 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-03-12",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.31--101.68",
   "lat": 47.31,
   "lon": -101.68,
   "zip": "",
   "city": "3 WNW Hazen",
   "date": "2026-03-12",
   "county": "Mercer",
   "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": "61 mph wind gust at Hazen NDAWN.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.82--101.87",
   "lat": 46.82,
   "lon": -101.87,
   "zip": "",
   "city": "2 W Glen Ullin",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "AWOS station KD57 Glen Ullin.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 WNW Hazen",
   "date": "2026-03-12",
   "county": "Mercer",
   "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": "Mesonet station 324019 2 W Hazen (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-03-12",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.05--101.28",
   "lat": 47.05,
   "lon": -101.28,
   "zip": "",
   "city": "5 SSE Center",
   "date": "2026-03-12",
   "county": "Oliver",
   "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": "Center NDAWN gusted to 61 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.33--101.38",
   "lat": 47.33,
   "lon": -101.38,
   "zip": "",
   "city": "Stanton",
   "date": "2026-03-12",
   "county": "Mercer",
   "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": "Mesonet station TS680 Stanton.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.80--103.25",
   "lat": 47.8,
   "lon": -103.25,
   "zip": "",
   "city": "2 E Watford City",
   "date": "2026-03-12",
   "county": "McKenzie",
   "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": "AWOS station KS25 Watford City.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2026-03-12",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2026-03-12",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 88,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.28--101.58",
   "lat": 47.28,
   "lon": -101.58,
   "zip": "",
   "city": "2 ESE Hazen",
   "date": "2026-03-12",
   "county": "Mercer",
   "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": "AWOS station KHZE Hazen.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.61--101.83",
   "lat": 46.61,
   "lon": -101.83,
   "zip": "",
   "city": "1 WNW Heart Butte Dam",
   "date": "2026-03-12",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW6805 Lake Tschida.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.82--101.87",
   "lat": 46.82,
   "lon": -101.87,
   "zip": "",
   "city": "2 W Glen Ullin",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "AWOS station KD57 Glen Ullin.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.61--101.83",
   "lat": 46.61,
   "lon": -101.83,
   "zip": "",
   "city": "1 WNW Heart Butte Dam",
   "date": "2026-03-12",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW6805 Lake Tschida.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "Mandan NDAWN 59 mph wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-03-12",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 70 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-03-12",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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": "Mesonet station TS633 Long Lake NWR.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.78--99.93",
   "lat": 47.78,
   "lon": -99.93,
   "zip": "",
   "city": "1 N Harvey",
   "date": "2026-03-12",
   "county": "Wells",
   "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": "AWOS station K5H4 Harvey ND AWOS.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2026-03-12",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.17--98.08",
   "lat": 46.17,
   "lon": -98.08,
   "zip": "",
   "city": "2 N Oakes",
   "date": "2026-03-12",
   "county": "Dickey",
   "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": "AWOS station K2D5 Oakes ND AWOS.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.93--98.67",
   "lat": 46.93,
   "lon": -98.67,
   "zip": "",
   "city": "3 NE Jamestown",
   "date": "2026-03-12",
   "county": "Stutsman",
   "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 KJMS Jamestown Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.17--98.08",
   "lat": 46.17,
   "lon": -98.08,
   "zip": "",
   "city": "2 N Oakes",
   "date": "2026-03-12",
   "county": "Dickey",
   "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": "AWOS station K2D5 Oakes ND AWOS.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.22--97.64",
   "lat": 46.22,
   "lon": -97.64,
   "zip": "",
   "city": "1 ESE Gwinner",
   "date": "2026-03-12",
   "county": "Sargent",
   "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": "Measured wind gust at Gwinner_ ND AWOS.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2026-03-12",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2026-03-12",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 71 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.22--97.65",
   "lat": 46.22,
   "lon": -97.65,
   "zip": "",
   "city": "1 SE Gwinner",
   "date": "2026-03-12",
   "county": "Sargent",
   "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": "AWOS station KGWR Gwinner AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.44--97.72",
   "lat": 46.44,
   "lon": -97.72,
   "zip": "",
   "city": "2 WNW Lisbon",
   "date": "2026-03-12",
   "county": "Ransom",
   "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 325239 Lisbon ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.95--97.18",
   "lat": 47.95,
   "lon": -97.18,
   "zip": "",
   "city": "6 WNW Grand Forks",
   "date": "2026-03-12",
   "county": "Grand Forks",
   "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 KGFK Grand Forks AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-45.98--97.82",
   "lat": 45.98,
   "lon": -97.82,
   "zip": "",
   "city": "2 WSW Brampton",
   "date": "2026-03-12",
   "county": "Sargent",
   "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 323117 Brampton ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.73--97.24",
   "lat": 46.73,
   "lon": -97.24,
   "zip": "",
   "city": "6 N Leonard",
   "date": "2026-03-12",
   "county": "Cass",
   "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 324969 Leonard ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.22--96.89",
   "lat": 46.22,
   "lon": -96.89,
   "zip": "",
   "city": "3 SSW Mooreton",
   "date": "2026-03-12",
   "county": "Richland",
   "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 329709 Mooreton ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-03-12",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.42--98.10",
   "lat": 47.42,
   "lon": -98.1,
   "zip": "",
   "city": "2 SSE Cooperstown",
   "date": "2026-03-12",
   "county": "Griggs",
   "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": "AWOS station KS32 Cooperstown AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.25--96.62",
   "lat": 46.25,
   "lon": -96.62,
   "zip": "",
   "city": "1 SSW Wahpeton",
   "date": "2026-03-12",
   "county": "Richland",
   "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": "AWOS station KBWP Wahpeton AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-McLean-wind-2026-03-12",
   "zip": "",
   "city": "McLean",
   "date": "2026-03-12",
   "county": "McLean",
   "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 BIS for McLean on 2026-03-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-McLean-hail-2026-03-12",
   "zip": "",
   "city": "McLean",
   "date": "2026-03-12",
   "county": "McLean",
   "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 BIS for McLean on 2026-03-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Oliver-wind-2026-03-12",
   "zip": "",
   "city": "Oliver",
   "date": "2026-03-12",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-03-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Oliver-hail-2026-03-12",
   "zip": "",
   "city": "Oliver",
   "date": "2026-03-12",
   "county": "Oliver",
   "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 BIS for Oliver on 2026-03-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Burleigh-wind-2026-03-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-03-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Burleigh-hail-2026-03-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2026-03-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Morton-wind-2026-03-12",
   "zip": "",
   "city": "Morton",
   "date": "2026-03-12",
   "county": "Morton",
   "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 BIS for Morton on 2026-03-12. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "iem-ww-BIS-SV-W-1-Morton-hail-2026-03-12",
   "zip": "",
   "city": "Morton",
   "date": "2026-03-12",
   "county": "Morton",
   "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 BIS for Morton on 2026-03-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BIS-SV-W-1"
  },
  {
   "id": "asos-bf-D09-2026-03-12",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-03-12",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2026-03-12",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2026-03-12",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-03-12",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-03-12",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-03-12",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-03-12",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 73 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWP-2026-03-12",
   "lat": 46.2441,
   "lon": -96.6074,
   "zip": "",
   "city": "Wahpeton",
   "date": "2026-03-12",
   "county": "Richland",
   "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": "Wahpeton (BWP) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Wahpeton (BWP) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-03-12",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-03-12",
   "county": "Adams",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HETTINGER (HEI) recorded a 88 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 88,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2026-03-12",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2026-03-12",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-5H4-2026-03-12",
   "lat": 47.7912,
   "lon": -99.9318,
   "zip": "",
   "city": "Harvey",
   "date": "2026-03-12",
   "county": "Wells",
   "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": "Harvey (5H4) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Harvey (5H4) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-03-12",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-03-12",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-03-12",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-03-12",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HZE-2026-03-12",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2026-03-12",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2026-03-12",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-03-12",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-03-12",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-03-12",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-03-12",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-03-12",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-03-12",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-03-12",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-03-12",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-03-12",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-03-12",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-03-12",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-03-12",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1321890-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "Logan",
   "date": "2026-03-12",
   "county": "Logan",
   "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": "Logan County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321890",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321867-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "McLean",
   "date": "2026-03-12",
   "county": "McLean",
   "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": "Garrison ASOS reported wind gusts to 58 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1321867",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321879-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "Emmons",
   "date": "2026-03-12",
   "county": "Emmons",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Hazelton NDDOT site reported wind gusts to 67 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321879",
   "windSpeedMph": 58,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321880-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "La Moure",
   "date": "2026-03-12",
   "county": "La Moure",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Verona NDDOT site reported wind gusts to 68 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321880",
   "windSpeedMph": 59,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321881-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "McIntosh",
   "date": "2026-03-12",
   "county": "McIntosh",
   "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": "Wishek NDDOT site reported wind gusts to 62 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321881",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321884-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "Mountrail",
   "date": "2026-03-12",
   "county": "Mountrail",
   "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": "Mountrail County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1321884",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321888-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "Foster",
   "date": "2026-03-12",
   "county": "Foster",
   "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": "Foster County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321888",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1321889-2026-03-12",
   "lon": 211569,
   "zip": "",
   "city": "Kidder",
   "date": "2026-03-12",
   "county": "Kidder",
   "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": "Kidder County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1321889",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Mountrail-wind-2026-03-12",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-03-12",
   "county": "Mountrail",
   "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 Mountrail.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Hettinger-wind-2026-03-12",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-03-12",
   "county": "Hettinger",
   "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 Hettinger.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Bowman-wind-2026-03-12",
   "zip": "",
   "city": "Bowman",
   "date": "2026-03-12",
   "county": "Bowman",
   "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 Bowman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Adams-wind-2026-03-12",
   "zip": "",
   "city": "Adams",
   "date": "2026-03-12",
   "county": "Adams",
   "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 Adams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Mercer-wind-2026-03-12",
   "zip": "",
   "city": "Mercer",
   "date": "2026-03-12",
   "county": "Mercer",
   "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 Mercer.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Oliver-wind-2026-03-12",
   "zip": "",
   "city": "Oliver",
   "date": "2026-03-12",
   "county": "Oliver",
   "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 Oliver.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Burleigh-wind-2026-03-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-03-12",
   "county": "Burleigh",
   "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 Burleigh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Grant-wind-2026-03-12",
   "zip": "",
   "city": "Grant",
   "date": "2026-03-12",
   "county": "Grant",
   "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 Grant.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Emmons-wind-2026-03-12",
   "zip": "",
   "city": "Emmons",
   "date": "2026-03-12",
   "county": "Emmons",
   "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 Emmons.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Kidder-wind-2026-03-12",
   "zip": "",
   "city": "Kidder",
   "date": "2026-03-12",
   "county": "Kidder",
   "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 Kidder.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Stutsman-wind-2026-03-12",
   "zip": "",
   "city": "Stutsman",
   "date": "2026-03-12",
   "county": "Stutsman",
   "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 Stutsman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Dickey-wind-2026-03-12",
   "zip": "",
   "city": "Dickey",
   "date": "2026-03-12",
   "county": "Dickey",
   "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 Dickey.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Sheridan-wind-2026-03-12",
   "zip": "",
   "city": "Sheridan",
   "date": "2026-03-12",
   "county": "Sheridan",
   "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 Sheridan.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Wells-wind-2026-03-12",
   "zip": "",
   "city": "Wells",
   "date": "2026-03-12",
   "county": "Wells",
   "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 Wells.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Foster-wind-2026-03-12",
   "zip": "",
   "city": "Foster",
   "date": "2026-03-12",
   "county": "Foster",
   "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 Foster.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Logan-wind-2026-03-12",
   "zip": "",
   "city": "Logan",
   "date": "2026-03-12",
   "county": "Logan",
   "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 Logan.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-La Moure-wind-2026-03-12",
   "zip": "",
   "city": "La Moure",
   "date": "2026-03-12",
   "county": "La Moure",
   "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 La Moure.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-McHenry-wind-2026-03-12",
   "zip": "",
   "city": "McHenry",
   "date": "2026-03-12",
   "county": "McHenry",
   "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 McHenry.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Divide-wind-2026-03-12",
   "zip": "",
   "city": "Divide",
   "date": "2026-03-12",
   "county": "Divide",
   "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 Divide.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Williams-wind-2026-03-12",
   "zip": "",
   "city": "Williams",
   "date": "2026-03-12",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Burke-wind-2026-03-12",
   "zip": "",
   "city": "Burke",
   "date": "2026-03-12",
   "county": "Burke",
   "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 Burke.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-McKenzie-wind-2026-03-12",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-03-12",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Dunn-wind-2026-03-12",
   "zip": "",
   "city": "Dunn",
   "date": "2026-03-12",
   "county": "Dunn",
   "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 Dunn.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Golden Valley-wind-2026-03-12",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-03-12",
   "county": "Golden Valley",
   "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 Golden Valley.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-McIntosh-wind-2026-03-12",
   "zip": "",
   "city": "McIntosh",
   "date": "2026-03-12",
   "county": "McIntosh",
   "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 McIntosh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Renville-wind-2026-03-12",
   "zip": "",
   "city": "Renville",
   "date": "2026-03-12",
   "county": "Renville",
   "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 Renville.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Billings-wind-2026-03-12",
   "zip": "",
   "city": "Billings",
   "date": "2026-03-12",
   "county": "Billings",
   "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 Billings.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Stark-wind-2026-03-12",
   "zip": "",
   "city": "Stark",
   "date": "2026-03-12",
   "county": "Stark",
   "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 Stark.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-BIS-HW-W-2-Slope-wind-2026-03-12",
   "zip": "",
   "city": "Slope",
   "date": "2026-03-12",
   "county": "Slope",
   "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 Slope.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Sargent-wind-2026-03-12",
   "zip": "",
   "city": "Sargent",
   "date": "2026-03-12",
   "county": "Sargent",
   "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 Sargent.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Steele-wind-2026-03-12",
   "zip": "",
   "city": "Steele",
   "date": "2026-03-12",
   "county": "Steele",
   "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 Steele.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Barnes-wind-2026-03-12",
   "zip": "",
   "city": "Barnes",
   "date": "2026-03-12",
   "county": "Barnes",
   "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 Barnes.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Ransom-wind-2026-03-12",
   "zip": "",
   "city": "Ransom",
   "date": "2026-03-12",
   "county": "Ransom",
   "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 Ransom.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Cass-wind-2026-03-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-03-12",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Richland-wind-2026-03-12",
   "zip": "",
   "city": "Richland",
   "date": "2026-03-12",
   "county": "Richland",
   "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 Richland.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Eddy-wind-2026-03-12",
   "zip": "",
   "city": "Eddy",
   "date": "2026-03-12",
   "county": "Eddy",
   "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 Eddy.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Griggs-wind-2026-03-12",
   "zip": "",
   "city": "Griggs",
   "date": "2026-03-12",
   "county": "Griggs",
   "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 Griggs.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Traill-wind-2026-03-12",
   "zip": "",
   "city": "Traill",
   "date": "2026-03-12",
   "county": "Traill",
   "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 Traill.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-03-08",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-03-08",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-03-08",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-03-08",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-03-08",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-03-08",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-03-08",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-03-08",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-03-08",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-03-06",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-03-06",
   "county": "Rolette",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Rolla (06D) recorded a 85 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-27-wind-48.74--98.98",
   "lat": 48.74,
   "lon": -98.98,
   "zip": "",
   "city": "4 WSW Clyde",
   "date": "2026-02-27",
   "county": "Cavalier",
   "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": "NDAWN reports 58 mph wind gust at 10 m.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-02-27",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-02-27",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-27-wind-47.42--98.10",
   "lat": 47.42,
   "lon": -98.1,
   "zip": "",
   "city": "2 SSE Cooperstown",
   "date": "2026-02-27",
   "county": "Griggs",
   "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": "AWOS station KS32 Cooperstown AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-02-27",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-02-27",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-5H4-2026-02-27",
   "lat": 47.7912,
   "lon": -99.9318,
   "zip": "",
   "city": "Harvey",
   "date": "2026-02-27",
   "county": "Wells",
   "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": "Harvey (5H4) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Harvey (5H4) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWP-2026-02-27",
   "lat": 46.2441,
   "lon": -96.6074,
   "zip": "",
   "city": "Wahpeton",
   "date": "2026-02-27",
   "county": "Richland",
   "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": "Wahpeton (BWP) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Wahpeton (BWP) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-02-27",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-02-27",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2026-02-27",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2026-02-27",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-02-27",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-02-27",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2026-02-27",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2026-02-27",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-02-27",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-02-27",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-02-27",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-02-27",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2026-02-27",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2026-02-27",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-02-27",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-02-27",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RDR-2026-02-27",
   "lat": 47.9611,
   "lon": -97.4012,
   "zip": "",
   "city": "GRAND_FORKS_AFB",
   "date": "2026-02-27",
   "county": "Grand Forks",
   "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": "GRAND_FORKS_AFB (RDR) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS_AFB (RDR) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Towner-wind-2026-02-27",
   "zip": "",
   "city": "Towner",
   "date": "2026-02-27",
   "county": "Towner",
   "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 Towner.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Ramsey-wind-2026-02-27",
   "zip": "",
   "city": "Ramsey",
   "date": "2026-02-27",
   "county": "Ramsey",
   "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 Ramsey.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Walsh-wind-2026-02-27",
   "zip": "",
   "city": "Walsh",
   "date": "2026-02-27",
   "county": "Walsh",
   "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 Walsh.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Nelson-wind-2026-02-27",
   "zip": "",
   "city": "Nelson",
   "date": "2026-02-27",
   "county": "Nelson",
   "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 Nelson.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Grand Forks-wind-2026-02-27",
   "zip": "",
   "city": "Grand Forks",
   "date": "2026-02-27",
   "county": "Grand Forks",
   "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 Grand Forks.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Cavalier-wind-2026-02-27",
   "zip": "",
   "city": "Cavalier",
   "date": "2026-02-27",
   "county": "Cavalier",
   "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 Cavalier.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-ww-FGF-HW-W-1-Pembina-wind-2026-02-27",
   "zip": "",
   "city": "Pembina",
   "date": "2026-02-27",
   "county": "Pembina",
   "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 Pembina.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-1"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-02-18",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-18-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2026-02-18",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-02-18",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-02-18",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-02-18",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-02-18",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-02-18",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-02-18",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-02-18",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-02-18",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-02-18",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-02-18",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-02-18",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-02-18",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-02-18",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-02-18",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-02-18",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-02-18",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-02-18",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-02-18",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-48.93--103.30",
   "lat": 48.93,
   "lon": -103.3,
   "zip": "",
   "city": "1 N Crosby",
   "date": "2026-02-17",
   "county": "Divide",
   "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": "AWOS station KD50 Crosby.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-02-17",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-17-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-02-17",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-02-17",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-02-17",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-02-17",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-02-17",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-02-17",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-02-17",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2026-02-17",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2026-02-17",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2026-02-17",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2026-02-17",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-02-17",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-02-17",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-02-17",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-02-17",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-02-17",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-02-17",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2026-02-11",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2026-02-11",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-02-08",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-02-08",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2026-01-31",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2026-01-31",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-21-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "11 NNE Sentinel Butte",
   "date": "2026-01-21",
   "county": "Golden Valley",
   "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": "Sentinel Butte NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-01-21",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-01-21",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-01-21",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-01-21",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-21-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2026-01-21",
   "county": "Slope",
   "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": "New England NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-21-wind-46.29--103.03",
   "lat": 46.29,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2026-01-21",
   "county": "Slope",
   "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": "Cedar Lake NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-21-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-01-21",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-01-21",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-01-21",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-01-21",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-01-21",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-01-21",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-01-21",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-01-21",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-01-21",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-01-21",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-01-21",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-01-21",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-01-21",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-01-18",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-01-18",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-47.89--103.05",
   "lat": 47.89,
   "lon": -103.05,
   "zip": "",
   "city": "5 WSW Keene",
   "date": "2026-01-18",
   "county": "McKenzie",
   "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": "NDAWN Station Keene 5SW. Report at 10 meters_ 46 MPH observed at the surface at 09:35 AM CST.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-48.97--104.00",
   "lat": 48.97,
   "lon": -104,
   "zip": "",
   "city": "9 NW Alkabo",
   "date": "2026-01-18",
   "county": "Divide",
   "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 CSBN8 30 W Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.79--103.97",
   "lat": 46.79,
   "lon": -103.97,
   "zip": "",
   "city": "4 NNE Golva",
   "date": "2026-01-18",
   "county": "Golden Valley",
   "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": "NDAWN Station Beach 9S. Report at 10 meters_ 45 MPH observed at the surface at 10:15 AM CST.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-01-18",
   "county": "Slope",
   "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 AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-01-18",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-01-18",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-01-18",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.01--99.69",
   "lat": 46.01,
   "lon": -99.69,
   "zip": "",
   "city": "7 W Venturia",
   "date": "2026-01-18",
   "county": "McIntosh",
   "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": "NDAWN Station Zeeland 7NE. Report at 10 meters_ 49 MPH observed at the surface at 12:12 PM CST.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-47.45--99.94",
   "lat": 47.45,
   "lon": -99.94,
   "zip": "",
   "city": "Hurdsfield",
   "date": "2026-01-18",
   "county": "Wells",
   "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": "NDAWN Station Hurdsfield NW. Report at 10 meters_ 49 MPH observed at the surface at 12:33 PM CST.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-46.16--101.77",
   "lat": 46.16,
   "lon": -101.77,
   "zip": "",
   "city": "15 SSW Leith",
   "date": "2026-01-18",
   "county": "Grant",
   "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": "NDAWN Station Pretty Rock 2E. Report at 10 meters.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-01-18",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-01-18",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-18-wind-47.42--98.10",
   "lat": 47.42,
   "lon": -98.1,
   "zip": "",
   "city": "2 SSE Cooperstown",
   "date": "2026-01-18",
   "county": "Griggs",
   "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": "AWOS station KS32 Cooperstown AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-01-18",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-01-18",
   "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": "Killdeer (9Y1) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2026-01-18",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2026-01-18",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2026-01-18",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2026-01-18",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-01-18",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-01-18",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-01-18",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-01-18",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-01-18",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-01-18",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-01-16",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.82--101.87",
   "lat": 46.82,
   "lon": -101.87,
   "zip": "",
   "city": "2 W Glen Ullin",
   "date": "2026-01-16",
   "county": "Morton",
   "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": "AWOS station KD57 Glen Ullin.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-01-16",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-01-16",
   "county": "Slope",
   "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 AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.93--103.98",
   "lat": 46.93,
   "lon": -103.98,
   "zip": "",
   "city": "1 NE Beach",
   "date": "2026-01-16",
   "county": "Golden Valley",
   "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": "AWOS station K20U Beach.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-48.25--101.27",
   "lat": 48.25,
   "lon": -101.27,
   "zip": "",
   "city": "2 NE Minot",
   "date": "2026-01-16",
   "county": "Ward",
   "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 KMOT Minot Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2026-01-16",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2026-01-16",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-01-16",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-01-16",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-01-16",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2026-01-16",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-01-16",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-01-16",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-01-16",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2026-01-16",
   "county": "Bowman",
   "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": "Mesonet station 320999 3 ESE Griffin (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2026-01-16",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.17--103.30",
   "lat": 46.17,
   "lon": -103.3,
   "zip": "",
   "city": "3 W Buffalo Springs",
   "date": "2026-01-16",
   "county": "Bowman",
   "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": "AWOS station KBWW Bowman Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-16-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2026-01-16",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-01-16",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-01-16",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 74 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-01-16",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-01-16",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2026-01-16",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2026-01-16",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-01-16",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-01-16",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-01-16",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-01-16",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 65 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-01-16",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-01-16",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-01-16",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-01-16",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2026-01-16",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2026-01-16",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-01-16",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-01-16",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2026-01-16",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2026-01-16",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2026-01-16",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-01-16",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-01-16",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-01-16",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2026-01-16",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2026-01-16",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2026-01-16",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2026-01-16",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2026-01-16",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2026-01-16",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HZE-2026-01-16",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2026-01-16",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-01-16",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-01-16",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-01-16",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-01-16",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-01-16",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-01-16",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-01-16",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-01-16",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2026-01-16",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2026-01-16",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-01-16",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-01-16",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 65 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-01-16",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-01-16",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 68 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.97--104.00",
   "lat": 48.97,
   "lon": -104,
   "zip": "",
   "city": "9 NW Alkabo",
   "date": "2026-01-15",
   "county": "Divide",
   "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": "Mesonet station CSBN8 30 W Crosby.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.38--102.90",
   "lat": 48.38,
   "lon": -102.9,
   "zip": "",
   "city": "2 ESE Tioga",
   "date": "2026-01-15",
   "county": "Williams",
   "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": "AWOS station KD60 Tioga.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2026-01-15",
   "county": "Stark",
   "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 KDIK Dickinson Airport. Reports heavy snow_ quarter mile visibility_ and thundersnow during strong winds.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2026-01-15",
   "county": "Hettinger",
   "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 TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2026-01-15",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2026-01-15",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2026-01-15",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2026-01-15",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.96--103.81",
   "lat": 48.96,
   "lon": -103.81,
   "zip": "",
   "city": "4 NNW Fortuna",
   "date": "2026-01-15",
   "county": "Divide",
   "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 323190 3 NNW Fortuna (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2026-01-15",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2026-01-15",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.67--101.88",
   "lat": 48.67,
   "lon": -101.88,
   "zip": "",
   "city": "5 SSW Tolley",
   "date": "2026-01-15",
   "county": "Ward",
   "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": "AWOS station K1MN 4 SW Tolley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.25--101.27",
   "lat": 48.25,
   "lon": -101.27,
   "zip": "",
   "city": "2 NE Minot",
   "date": "2026-01-15",
   "county": "Ward",
   "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 KMOT Minot Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-01-15",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2026-01-15",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2026-01-15",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2026-01-15",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2026-01-15",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2026-01-15",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.42--101.33",
   "lat": 48.42,
   "lon": -101.33,
   "zip": "",
   "city": "1 E Minot Air Force Bas",
   "date": "2026-01-15",
   "county": "Ward",
   "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": "AWOS station KMIB Minot AFB.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-47.80--101.30",
   "lat": 47.8,
   "lon": -101.3,
   "zip": "",
   "city": "1 S Max",
   "date": "2026-01-15",
   "county": "McLean",
   "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": "AWOS station K1DN 1 S Max.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.74--103.88",
   "lat": 48.74,
   "lon": -103.88,
   "zip": "",
   "city": "8 NNE Grenora",
   "date": "2026-01-15",
   "county": "Divide",
   "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": "Mesonet station 323750 8 S Alkabo (NDAWN).",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-48.42--101.33",
   "lat": 48.42,
   "lon": -101.33,
   "zip": "",
   "city": "1 E Minot Air Force Bas",
   "date": "2026-01-15",
   "county": "Ward",
   "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": "AWOS station KMIB Minot AFB.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-47.80--103.25",
   "lat": 47.8,
   "lon": -103.25,
   "zip": "",
   "city": "2 E Watford City",
   "date": "2026-01-15",
   "county": "McKenzie",
   "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": "AWOS station KS25 Watford City.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-47.66--103.32",
   "lat": 47.66,
   "lon": -103.32,
   "zip": "",
   "city": "10 S Watford City",
   "date": "2026-01-15",
   "county": "McKenzie",
   "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 WCYN8 Watford City.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-15-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2026-01-15",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2026-01-15",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2026-01-15",
   "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": "Killdeer (9Y1) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2026-01-15",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2026-01-15",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2026-01-15",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2026-01-15",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2026-01-15",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2026-01-15",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2026-01-15",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-01-15",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 65 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2026-01-15",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2026-01-15",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2026-01-15",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2026-01-15",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2026-01-15",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2026-01-15",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2026-01-15",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2026-01-15",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 69 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2026-01-15",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2026-01-15",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2026-01-15",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2026-01-15",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2026-01-15",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2026-01-15",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2026-01-15",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2026-01-15",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1311561-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Billings",
   "date": "2026-01-15",
   "county": "Billings",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Fryburg NDDOT site reported wind gusts to 70 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311561",
   "windSpeedMph": 61,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311564-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Burleigh",
   "date": "2026-01-15",
   "county": "Burleigh",
   "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": "Glen Ullin NDDOT site reported wind gusts to 65 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311564",
   "windSpeedMph": 56,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311565-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Slope",
   "date": "2026-01-15",
   "county": "Slope",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sand Creek RAWS reported wind gusts to 73 mph.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1311565",
   "windSpeedMph": 63,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311567-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Grant",
   "date": "2026-01-15",
   "county": "Grant",
   "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": "New Leipzig NDDOT site reported wind gusts to 61 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311567",
   "windSpeedMph": 53,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311570-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Sioux",
   "date": "2026-01-15",
   "county": "Sioux",
   "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": "Tatanka Prairie RAWS reported wind gusts to 63 mph.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1311570",
   "windSpeedMph": 55,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311571-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Emmons",
   "date": "2026-01-15",
   "county": "Emmons",
   "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": "Hazelton NDDOT site reported wind gusts to 59 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311571",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311572-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Oliver",
   "date": "2026-01-15",
   "county": "Oliver",
   "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": "Oliver County had estimated 60 mph wind gusts.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311572",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1311558-2026-01-15",
   "lon": 209529,
   "zip": "",
   "city": "Mercer",
   "date": "2026-01-15",
   "county": "Mercer",
   "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": "Golden Valley NDDOT site reported wind gusts to 62 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1311558",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Williams-wind-2026-01-15",
   "zip": "",
   "city": "Williams",
   "date": "2026-01-15",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Burke-wind-2026-01-15",
   "zip": "",
   "city": "Burke",
   "date": "2026-01-15",
   "county": "Burke",
   "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 Burke.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Mountrail-wind-2026-01-15",
   "zip": "",
   "city": "Mountrail",
   "date": "2026-01-15",
   "county": "Mountrail",
   "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 Mountrail.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Emmons-wind-2026-01-15",
   "zip": "",
   "city": "Emmons",
   "date": "2026-01-15",
   "county": "Emmons",
   "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 Emmons.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Stark-wind-2026-01-15",
   "zip": "",
   "city": "Stark",
   "date": "2026-01-15",
   "county": "Stark",
   "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 Stark.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Billings-wind-2026-01-15",
   "zip": "",
   "city": "Billings",
   "date": "2026-01-15",
   "county": "Billings",
   "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 Billings.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-McKenzie-wind-2026-01-15",
   "zip": "",
   "city": "McKenzie",
   "date": "2026-01-15",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Grant-wind-2026-01-15",
   "zip": "",
   "city": "Grant",
   "date": "2026-01-15",
   "county": "Grant",
   "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 Grant.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Mercer-wind-2026-01-15",
   "zip": "",
   "city": "Mercer",
   "date": "2026-01-15",
   "county": "Mercer",
   "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 Mercer.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Oliver-wind-2026-01-15",
   "zip": "",
   "city": "Oliver",
   "date": "2026-01-15",
   "county": "Oliver",
   "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 Oliver.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Divide-wind-2026-01-15",
   "zip": "",
   "city": "Divide",
   "date": "2026-01-15",
   "county": "Divide",
   "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 Divide.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Adams-wind-2026-01-15",
   "zip": "",
   "city": "Adams",
   "date": "2026-01-15",
   "county": "Adams",
   "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 Adams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Slope-wind-2026-01-15",
   "zip": "",
   "city": "Slope",
   "date": "2026-01-15",
   "county": "Slope",
   "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 Slope.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Bowman-wind-2026-01-15",
   "zip": "",
   "city": "Bowman",
   "date": "2026-01-15",
   "county": "Bowman",
   "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 Bowman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Burleigh-wind-2026-01-15",
   "zip": "",
   "city": "Burleigh",
   "date": "2026-01-15",
   "county": "Burleigh",
   "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 Burleigh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Hettinger-wind-2026-01-15",
   "zip": "",
   "city": "Hettinger",
   "date": "2026-01-15",
   "county": "Hettinger",
   "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 Hettinger.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Golden Valley-wind-2026-01-15",
   "zip": "",
   "city": "Golden Valley",
   "date": "2026-01-15",
   "county": "Golden Valley",
   "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 Golden Valley.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "iem-ww-BIS-HW-W-1-Dunn-wind-2026-01-15",
   "zip": "",
   "city": "Dunn",
   "date": "2026-01-15",
   "county": "Dunn",
   "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 Dunn.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-1"
  },
  {
   "id": "asos-bf-DIK-2026-01-13",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2026-01-13",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-12-27",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-12-27",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2025-12-25",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2025-12-25",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9D7-2025-12-25",
   "lat": 48.48,
   "lon": -99.2364,
   "zip": "",
   "city": "Cando",
   "date": "2025-12-25",
   "county": "Towner",
   "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": "Cando (9D7) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cando (9D7) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2025-12-20",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2025-12-20",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-12-20",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-12-20",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2025-12-20",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2025-12-20",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2025-12-20",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2025-12-20",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2025-12-19",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2025-12-19",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2025-12-19",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2025-12-19",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-12-18",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Sustained at 68 MPH. Mesonet station GW6638 AMIDON.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 91,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2025-12-18",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2025-12-18",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Cedar Lake 3W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2025-12-18",
   "county": "Slope",
   "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": "Sand Creek RAWS Station AMDN8.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2025-12-18",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2025-12-18",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "10 m wind gust at NDAWN station New England 5W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.19--102.83",
   "lat": 47.19,
   "lon": -102.83,
   "zip": "",
   "city": "4 SW Manning",
   "date": "2025-12-18",
   "county": "Dunn",
   "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": "10 m wind gust at NDAWN station Manning 4SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.66--103.32",
   "lat": 47.66,
   "lon": -103.32,
   "zip": "",
   "city": "10 S Watford City",
   "date": "2025-12-18",
   "county": "McKenzie",
   "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": "Mesonet station WCYN8 Watford City.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2025-12-18",
   "county": "Grant",
   "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": "10 M wind gust at NDAWN station Elgin 10NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-12-18",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-12-18",
   "county": "Bowman",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bowman (BWW) recorded a 84 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.38--102.32",
   "lat": 46.38,
   "lon": -102.32,
   "zip": "",
   "city": "1 NNE Mott",
   "date": "2025-12-18",
   "county": "Hettinger",
   "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": "10 m wind gust at NDAWN station Mott 1N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.93--103.30",
   "lat": 48.93,
   "lon": -103.3,
   "zip": "",
   "city": "1 N Crosby",
   "date": "2025-12-18",
   "county": "Divide",
   "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": "AWOS station KD50 Crosby.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-12-18",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-12-18",
   "county": "Stark",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DICKINSON (DIK) recorded a 78 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.59--102.39",
   "lat": 46.59,
   "lon": -102.39,
   "zip": "",
   "city": "10 SE Lefor",
   "date": "2025-12-18",
   "county": "Hettinger",
   "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": "10 m wind gust at NDAWN station Lefor 10SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2025-12-18",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.30--98.88",
   "lat": 48.3,
   "lon": -98.88,
   "zip": "",
   "city": "1 N Webster",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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": "NDAWN Webster 1N 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.81--100.05",
   "lat": 48.81,
   "lon": -100.05,
   "zip": "",
   "city": "1 SE Dunseith",
   "date": "2025-12-18",
   "county": "Rolette",
   "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": "NDDOT Dunseith Station US-281.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-12-18",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Williams Lookout RAWS Station TT584.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 90,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.81--99.84",
   "lat": 48.81,
   "lon": -99.84,
   "zip": "",
   "city": "1 NE Shell Valley",
   "date": "2025-12-18",
   "county": "Rolette",
   "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": "Turtle Mountain RAWS Station TMTN8.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.78--100.76",
   "lat": 46.78,
   "lon": -100.76,
   "zip": "",
   "city": "2 SE Bismarck",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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": "Bismarck ASOS Peak Gust.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.05--98.61",
   "lat": 48.05,
   "lon": -98.61,
   "zip": "",
   "city": "2 SE Crary",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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 321819 Crary ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.77--100.90",
   "lat": 46.77,
   "lon": -100.9,
   "zip": "",
   "city": "4 S Mandan",
   "date": "2025-12-18",
   "county": "Morton",
   "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": "AWOS station KY19 Mandan.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D09-2025-12-18",
   "lat": 48.8305,
   "lon": -100.4173,
   "zip": "",
   "city": "Bottineau",
   "date": "2025-12-18",
   "county": "Bottineau",
   "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": "Bottineau (D09) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bottineau (D09) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.53--98.62",
   "lat": 48.53,
   "lon": -98.62,
   "zip": "",
   "city": "2 ESE Hampden",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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 HMDN8 Hampden ND 3 SE.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.27--100.64",
   "lat": 46.27,
   "lon": -100.64,
   "zip": "",
   "city": "Prairie Knights Resort",
   "date": "2025-12-18",
   "county": "Sioux",
   "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": "Measured wind gust from NDDOT Fort Yates sensor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.58--98.78",
   "lat": 48.58,
   "lon": -98.78,
   "zip": "",
   "city": "5 SW Alsen",
   "date": "2025-12-18",
   "county": "Cavalier",
   "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 DVI08645 Munich ND 5 SSE.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.12--100.47",
   "lat": 46.12,
   "lon": -100.47,
   "zip": "",
   "city": "8 ENE Fort Yates",
   "date": "2025-12-18",
   "county": "Emmons",
   "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": "Measured 10 meter wind gust at NDAWN Station Strasburg 15W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.37--102.06",
   "lat": 47.37,
   "lon": -102.06,
   "zip": "",
   "city": "6 N Golden Valley",
   "date": "2025-12-18",
   "county": "Mercer",
   "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": "Measured wind gust from private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-06D-2025-12-18",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2025-12-18",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.81--99.84",
   "lat": 48.81,
   "lon": -99.84,
   "zip": "",
   "city": "1 NE Shell Valley",
   "date": "2025-12-18",
   "county": "Rolette",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TMTN8 4 SW Belcourt.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.09--101.35",
   "lat": 47.09,
   "lon": -101.35,
   "zip": "",
   "city": "3 WSW Center",
   "date": "2025-12-18",
   "county": "Oliver",
   "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": "Measured wind gust from private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.71--99.30",
   "lat": 48.71,
   "lon": -99.3,
   "zip": "",
   "city": "7 E Perth",
   "date": "2025-12-18",
   "county": "Towner",
   "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": "NDAWN Perth 7E 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.84--100.25",
   "lat": 46.84,
   "lon": -100.25,
   "zip": "",
   "city": "3 NE Sterling",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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": "Measured wind gust at Sterling NDDOT sensor.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.81--100.05",
   "lat": 48.81,
   "lon": -100.05,
   "zip": "",
   "city": "1 SE Dunseith",
   "date": "2025-12-18",
   "county": "Rolette",
   "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": "Measured wind gust at NDDOT Dunseith.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.42--98.10",
   "lat": 47.42,
   "lon": -98.1,
   "zip": "",
   "city": "2 SSE Cooperstown",
   "date": "2025-12-18",
   "county": "Griggs",
   "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": "AWOS station KS32 Cooperstown AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.95--97.18",
   "lat": 47.95,
   "lon": -97.18,
   "zip": "",
   "city": "6 WNW Grand Forks",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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 KGFK Grand Forks AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.73--98.96",
   "lat": 48.73,
   "lon": -98.96,
   "zip": "",
   "city": "4 SW Clyde",
   "date": "2025-12-18",
   "county": "Cavalier",
   "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": "Clyde 4 SW NDAWN reports 58 mph gust at 10m.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.99--99.53",
   "lat": 47.99,
   "lon": -99.53,
   "zip": "",
   "city": "2 N Maddock",
   "date": "2025-12-18",
   "county": "Benson",
   "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": "NDAWN Maddock 2N 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2C8-2025-12-18",
   "lat": 48.7837,
   "lon": -97.632,
   "zip": "",
   "city": "Cavalier",
   "date": "2025-12-18",
   "county": "Pembina",
   "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": "Cavalier (2C8) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cavalier (2C8) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.83--98.90",
   "lat": 48.83,
   "lon": -98.9,
   "zip": "",
   "city": "4 SW Clyde",
   "date": "2025-12-18",
   "county": "Cavalier",
   "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": "NDAWN Clyde 4SW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.26--99.75",
   "lat": 46.26,
   "lon": -99.75,
   "zip": "",
   "city": "9 W Wishek",
   "date": "2025-12-18",
   "county": "McIntosh",
   "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": "Measured wind gust at NDDOT Wishek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.44--98.19",
   "lat": 47.44,
   "lon": -98.19,
   "zip": "",
   "city": "3 W Cooperstown",
   "date": "2025-12-18",
   "county": "Griggs",
   "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": "NDAWN Cooperstown 3W 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.42--98.51",
   "lat": 48.42,
   "lon": -98.51,
   "zip": "",
   "city": "3 WNW Edmore",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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 322525 Edmore ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.50--97.35",
   "lat": 47.5,
   "lon": -97.35,
   "zip": "",
   "city": "1 W Mayville",
   "date": "2025-12-18",
   "county": "Traill",
   "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 DVI06914 Mayville ND 1 W.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.97--97.40",
   "lat": 47.97,
   "lon": -97.4,
   "zip": "",
   "city": "4 NNW Emerado",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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 KRDR Grand Forks ND AFB.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.75--98.40",
   "lat": 48.75,
   "lon": -98.4,
   "zip": "",
   "city": "2 SW Langdon",
   "date": "2025-12-18",
   "county": "Cavalier",
   "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": "AWOS station KD55 Langdon AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.40--97.37",
   "lat": 48.4,
   "lon": -97.37,
   "zip": "",
   "city": "2 ESE Grafton",
   "date": "2025-12-18",
   "county": "Walsh",
   "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": "AWOS station KGAF Grafton AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.60--97.49",
   "lat": 48.6,
   "lon": -97.49,
   "zip": "",
   "city": "2 WSW Saint Thomas",
   "date": "2025-12-18",
   "county": "Pembina",
   "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 328269 St Thomas ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.40--97.37",
   "lat": 48.4,
   "lon": -97.37,
   "zip": "",
   "city": "2 ESE Grafton",
   "date": "2025-12-18",
   "county": "Walsh",
   "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": "AWOS station KGAF Grafton AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.36--98.08",
   "lat": 46.36,
   "lon": -98.08,
   "zip": "",
   "city": "Verona",
   "date": "2025-12-18",
   "county": "Lamoure",
   "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": "Measured wind gust at NDDOT Verona.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.49--98.07",
   "lat": 48.49,
   "lon": -98.07,
   "zip": "",
   "city": "5 N Adams",
   "date": "2025-12-18",
   "county": "Walsh",
   "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": "NDAWN Adams 5N 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.92--97.32",
   "lat": 47.92,
   "lon": -97.32,
   "zip": "",
   "city": "2 E Emerado",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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": "NDAWN Emerado 2E 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.14--99.35",
   "lat": 47.14,
   "lon": -99.35,
   "zip": "",
   "city": "2 W Woodworth",
   "date": "2025-12-18",
   "county": "Stutsman",
   "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": "Measured wind gust at private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.89--96.81",
   "lat": 46.89,
   "lon": -96.81,
   "zip": "",
   "city": "1 NW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Fargo NW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.01--97.09",
   "lat": 47.01,
   "lon": -97.09,
   "zip": "",
   "city": "5 NW Prosper",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Prosper 5NW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.00--97.11",
   "lat": 47,
   "lon": -97.11,
   "zip": "",
   "city": "5 E Amenia",
   "date": "2025-12-18",
   "county": "Cass",
   "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 327359 Prosper ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.48--99.23",
   "lat": 48.48,
   "lon": -99.23,
   "zip": "",
   "city": "1 WSW Cando",
   "date": "2025-12-18",
   "county": "Towner",
   "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": "AWOS station K9D7 Cando AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.81--98.30",
   "lat": 47.81,
   "lon": -98.3,
   "zip": "",
   "city": "2 NE Pekin",
   "date": "2025-12-18",
   "county": "Nelson",
   "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": "NDAWN Pekin 2NE 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.81--98.31",
   "lat": 47.81,
   "lon": -98.31,
   "zip": "",
   "city": "1 NNE Pekin",
   "date": "2025-12-18",
   "county": "Nelson",
   "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 325765 Pekin ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.25--99.30",
   "lat": 48.25,
   "lon": -99.3,
   "zip": "",
   "city": "3 SE Niles",
   "date": "2025-12-18",
   "county": "Benson",
   "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": "NDAWN Niles 3SE 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.80--97.78",
   "lat": 47.8,
   "lon": -97.78,
   "zip": "",
   "city": "2 E Logan Center",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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": "NDAWN Logan Center 2E 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.50--100.30",
   "lat": 46.5,
   "lon": -100.3,
   "zip": "",
   "city": "1 NNW Hazelton",
   "date": "2025-12-18",
   "county": "Emmons",
   "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": "Measured wind gust at NDDOT Hazelton.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.21--98.33",
   "lat": 48.21,
   "lon": -98.33,
   "zip": "",
   "city": "1 E Brocket",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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": "NDAWN Brocket 1E 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.05--97.51",
   "lat": 47.05,
   "lon": -97.51,
   "zip": "",
   "city": "1 NW Ayr",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "via NDAWN site 1 NW Ayr.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.17--97.71",
   "lat": 48.17,
   "lon": -97.71,
   "zip": "",
   "city": "3 WNW Inkster",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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 324319 Inkster ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.17--98.08",
   "lat": 46.17,
   "lon": -98.08,
   "zip": "",
   "city": "2 N Oakes",
   "date": "2025-12-18",
   "county": "Dickey",
   "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": "AWOS station K2D5 Oakes ND AWOS.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.81--99.76",
   "lat": 46.81,
   "lon": -99.76,
   "zip": "",
   "city": "1 SW Lake Isabel",
   "date": "2025-12-18",
   "county": "Kidder",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust 8 feet above the ground. There were multiple wind gusts over 80 mph between 9:30 and 11:15 AM.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--98.67",
   "lat": 46.93,
   "lon": -98.67,
   "zip": "",
   "city": "3 NE Jamestown",
   "date": "2025-12-18",
   "county": "Stutsman",
   "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 KJMS Jamestown Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.26--99.67",
   "lat": 46.26,
   "lon": -99.67,
   "zip": "",
   "city": "5 W Wishek",
   "date": "2025-12-18",
   "county": "McIntosh",
   "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": "Mesonet station 329519 5 W Wishek (NDAWN). 10 meter wind gust.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.25--96.62",
   "lat": 46.25,
   "lon": -96.62,
   "zip": "",
   "city": "1 SSW Wahpeton",
   "date": "2025-12-18",
   "county": "Richland",
   "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": "AWOS station KBWP Wahpeton AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.18--98.14",
   "lat": 47.18,
   "lon": -98.14,
   "zip": "",
   "city": "3 E Dazey",
   "date": "2025-12-18",
   "county": "Barnes",
   "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 321999 Dazey ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.35--96.92",
   "lat": 47.35,
   "lon": -96.92,
   "zip": "",
   "city": "5 ENE Kelso",
   "date": "2025-12-18",
   "county": "Traill",
   "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 324209 Hillsboro ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.89--97.23",
   "lat": 46.89,
   "lon": -97.23,
   "zip": "",
   "city": "1 SW Casselton",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Casselton 1SW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-12-18",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.69--98.62",
   "lat": 47.69,
   "lon": -98.62,
   "zip": "",
   "city": "11 SSW Hamar",
   "date": "2025-12-18",
   "county": "Eddy",
   "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 325749 McHenry ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.93--97.91",
   "lat": 48.93,
   "lon": -97.91,
   "zip": "",
   "city": "1 NNE Walhalla",
   "date": "2025-12-18",
   "county": "Pembina",
   "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": "AWOS station K96D Walhalla AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--98.67",
   "lat": 46.93,
   "lon": -98.67,
   "zip": "",
   "city": "3 NE Jamestown",
   "date": "2025-12-18",
   "county": "Stutsman",
   "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 KJMS Jamestown Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.25--97.46",
   "lat": 46.25,
   "lon": -97.46,
   "zip": "",
   "city": "1 S Milnor",
   "date": "2025-12-18",
   "county": "Sargent",
   "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": "NDAWN Milnor 1S 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.22--97.65",
   "lat": 46.22,
   "lon": -97.65,
   "zip": "",
   "city": "1 SE Gwinner",
   "date": "2025-12-18",
   "county": "Sargent",
   "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": "AWOS station KGWR Gwinner AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.35--96.67",
   "lat": 46.35,
   "lon": -96.67,
   "zip": "",
   "city": "5 NE Dwight",
   "date": "2025-12-18",
   "county": "Richland",
   "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 329109 Wahpeton ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--98.02",
   "lat": 46.93,
   "lon": -98.02,
   "zip": "",
   "city": "1 NW Valley City",
   "date": "2025-12-18",
   "county": "Barnes",
   "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": "AWOS station KBAC Valley City AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.24--96.92",
   "lat": 46.24,
   "lon": -96.92,
   "zip": "",
   "city": "3 SW Mooreton",
   "date": "2025-12-18",
   "county": "Richland",
   "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": "NDAWN Mooreton 3SW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2025-12-18",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2025-12-18",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-12-18",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-12-18",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-5H4-2025-12-18",
   "lat": 47.7912,
   "lon": -99.9318,
   "zip": "",
   "city": "Harvey",
   "date": "2025-12-18",
   "county": "Wells",
   "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": "Harvey (5H4) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Harvey (5H4) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-96D-2025-12-18",
   "lat": 48.9406,
   "lon": -97.9028,
   "zip": "",
   "city": "Walhalla",
   "date": "2025-12-18",
   "county": "Pembina",
   "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": "Walhalla (96D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Walhalla (96D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2025-12-18",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2025-12-18",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2025-12-18",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2025-12-18",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-12-18",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-12-18",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RDR-2025-12-18",
   "lat": 47.9611,
   "lon": -97.4012,
   "zip": "",
   "city": "GRAND_FORKS_AFB",
   "date": "2025-12-18",
   "county": "Grand Forks",
   "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": "GRAND_FORKS_AFB (RDR) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS_AFB (RDR) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2025-12-18",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2025-12-18",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2025-12-18",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2025-12-18",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-12-18",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S25-2025-12-18",
   "lat": 47.7966,
   "lon": -103.2552,
   "zip": "",
   "city": "Watford",
   "date": "2025-12-18",
   "county": "McKenzie",
   "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": "Watford (S25) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Watford (S25) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9D7-2025-12-18",
   "lat": 48.48,
   "lon": -99.2364,
   "zip": "",
   "city": "Cando",
   "date": "2025-12-18",
   "county": "Towner",
   "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": "Cando (9D7) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cando (9D7) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-12-18",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-12-18",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2025-12-18",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2025-12-18",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-18",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-18",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-12-18",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-12-18",
   "county": "Adams",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HETTINGER (HEI) recorded a 78 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2025-12-18",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2025-12-18",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 71 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GWR-2025-12-18",
   "lat": 46.2187,
   "lon": -97.6435,
   "zip": "",
   "city": "Gwinner",
   "date": "2025-12-18",
   "county": "Sargent",
   "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": "Gwinner (GWR) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Gwinner (GWR) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-12-18",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-12-18",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2025-12-18",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2025-12-18",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2025-12-18",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2025-12-18",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWP-2025-12-18",
   "lat": 46.2441,
   "lon": -96.6074,
   "zip": "",
   "city": "Wahpeton",
   "date": "2025-12-18",
   "county": "Richland",
   "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": "Wahpeton (BWP) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Wahpeton (BWP) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-12-18",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-12-18",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2025-12-18",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2025-12-18",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DVL-2025-12-18",
   "lat": 48.1146,
   "lon": -98.9083,
   "zip": "",
   "city": "DEVILS_LAKE",
   "date": "2025-12-18",
   "county": "Ramsey",
   "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": "DEVILS_LAKE (DVL) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DEVILS_LAKE (DVL) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-HW-W-7-Ransom-wind-2025-12-18",
   "zip": "",
   "city": "Ransom",
   "date": "2025-12-18",
   "county": "Ransom",
   "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 Ransom.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-7"
  },
  {
   "id": "iem-ww-FGF-HW-W-7-Sargent-wind-2025-12-18",
   "zip": "",
   "city": "Sargent",
   "date": "2025-12-18",
   "county": "Sargent",
   "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 Sargent.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-7"
  },
  {
   "id": "iem-ww-FGF-HW-W-7-Richland-wind-2025-12-18",
   "zip": "",
   "city": "Richland",
   "date": "2025-12-18",
   "county": "Richland",
   "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 Richland.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-7"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-12-17",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.93--103.98",
   "lat": 46.93,
   "lon": -103.98,
   "zip": "",
   "city": "1 NE Beach",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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": "AWOS station K20U Beach.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2025-12-17",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "Mesonet station GW6638 AMIDON.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "10 NNE Sentinel Butte",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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": "10 m wind gust at NDAWN station Sentinel Butte 10 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.93--103.98",
   "lat": 46.93,
   "lon": -103.98,
   "zip": "",
   "city": "1 NE Beach",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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": "AWOS station K20U Beach. Reported with sustained wind speed at 56 mph.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2025-12-17",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "Mesonet station AMDN8 Sand Creek.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "Mesonet station GW6638 AMIDON. Reported with sustained wind speed at 53 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2025-12-17",
   "county": "Bowman",
   "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": "10 m wind gust at NDAWN station Bowman 4 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.32--103.94",
   "lat": 46.32,
   "lon": -103.94,
   "zip": "",
   "city": "2 NNW Marmarth",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Marmarth 2 N. Also reported 10 m sustained wind speed at 55 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2025-12-17",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.17--103.30",
   "lat": 46.17,
   "lon": -103.3,
   "zip": "",
   "city": "3 W Buffalo Springs",
   "date": "2025-12-17",
   "county": "Bowman",
   "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": "AWOS station KBWW Bowman Airport. Reported with sustained wind speed at 49 mph.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.89--103.38",
   "lat": 46.89,
   "lon": -103.38,
   "zip": "",
   "city": "4 WNW Fryburg",
   "date": "2025-12-17",
   "county": "Billings",
   "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": "NDDOT station TS428 4 WNW Fryburg.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station New England 5 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.32--103.94",
   "lat": 46.32,
   "lon": -103.94,
   "zip": "",
   "city": "2 NNW Marmarth",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Marmarth 2 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.17--103.30",
   "lat": 46.17,
   "lon": -103.3,
   "zip": "",
   "city": "3 W Buffalo Springs",
   "date": "2025-12-17",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AWOS station KBWW Bowman Airport. Reported with sustained wind speed at 60 mph.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-12-17",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-12-17",
   "county": "Stark",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DICKINSON (DIK) recorded a 75 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.20--103.47",
   "lat": 46.2,
   "lon": -103.47,
   "zip": "",
   "city": "3 ESE Griffin",
   "date": "2025-12-17",
   "county": "Bowman",
   "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": "10 m wind gust at NDAWN station Bowman 4 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.56--103.70",
   "lat": 46.56,
   "lon": -103.7,
   "zip": "",
   "city": "5 E Three V Crossing",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Davis Dam 2 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station New England 5 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.07--103.79",
   "lat": 47.07,
   "lon": -103.79,
   "zip": "",
   "city": "10 NNE Sentinel Butte",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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": "10 m wind gust at NDAWN station Sentinel Butte 10 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.87--102.55",
   "lat": 46.87,
   "lon": -102.55,
   "zip": "",
   "city": "1 NE Gladstone",
   "date": "2025-12-17",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Corrects source for previous non-tstm wnd gst report from 1 NE Gladstone. NDDOT mesonet station Gladstone I-94. Reported with sustained wind speed at 53 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2025-12-17",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 66 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.78--102.94",
   "lat": 46.78,
   "lon": -102.94,
   "zip": "",
   "city": "7 SSE South Heart",
   "date": "2025-12-17",
   "county": "Stark",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured wind gust from a private weather station.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2025-12-17",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2025-12-17",
   "county": "Adams",
   "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": "10 m wind gust at NDAWN station Hettinger NW.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.82--101.87",
   "lat": 46.82,
   "lon": -101.87,
   "zip": "",
   "city": "2 W Glen Ullin",
   "date": "2025-12-17",
   "county": "Morton",
   "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": "AWOS station KD57 Glen Ullin. Reported with sustained wind speed at 53 mph.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2025-12-17",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Cedar Lake 3 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2025-12-17",
   "county": "Grant",
   "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": "10 m wind gust at NDAWN station Elgin 10 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.80--103.49",
   "lat": 47.8,
   "lon": -103.49,
   "zip": "",
   "city": "2 W Arnegard",
   "date": "2025-12-17",
   "county": "McKenzie",
   "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": "NDDOT station ND046 US-85 Arnegard.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.38--102.32",
   "lat": 46.38,
   "lon": -102.32,
   "zip": "",
   "city": "1 NNE Mott",
   "date": "2025-12-17",
   "county": "Hettinger",
   "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": "10 m wind gust at NDAWN station Mott 1 N. Reported with 10 m sustained wind speed at 57 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.38--102.32",
   "lat": 46.38,
   "lon": -102.32,
   "zip": "",
   "city": "1 NNE Mott",
   "date": "2025-12-17",
   "county": "Hettinger",
   "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": "10 m wind gust at NDAWN station Mott 1 N. Reported with 10 m sustained wind speed at 60 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.53--102.97",
   "lat": 46.53,
   "lon": -102.97,
   "zip": "",
   "city": "5 W New England",
   "date": "2025-12-17",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "10 m wind gust at NDAWN station New England 5 W. Reported with a 10 m sustained wind speed at 61 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-12-17",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-12-17",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-12-17",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-12-17",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 67 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-12-17",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-12-17",
   "county": "Bowman",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Bowman (BWW) recorded a 83 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2025-12-17",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2025-12-17",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2025-12-17",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2025-12-17",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-12-17",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-12-17",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 70 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-17",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-17",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1301674-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Sioux",
   "date": "2025-12-17",
   "county": "Sioux",
   "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": "Tatanka Prairie RAWS reported wind gusts to 64 mph.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1301674",
   "windSpeedMph": 56,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301682-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Mercer",
   "date": "2025-12-17",
   "county": "Mercer",
   "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": "Mercer County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1301682",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301683-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Oliver",
   "date": "2025-12-17",
   "county": "Oliver",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The public southwest of Center reported wind gusts to 73 mph.",
   "sourceDetail": "Verified by Public — NCEI Event #1301683",
   "windSpeedMph": 63,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301676-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Emmons",
   "date": "2025-12-17",
   "county": "Emmons",
   "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": "Hazelton NDDOT site reported wind gusts to 62 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301676",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301677-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "La Moure",
   "date": "2025-12-17",
   "county": "La Moure",
   "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": "Verona NDDOT site reported wind gusts to 62 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301677",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301678-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "McIntosh",
   "date": "2025-12-17",
   "county": "McIntosh",
   "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": "Wishek NDDOT site reported wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301678",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301679-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Dickey",
   "date": "2025-12-17",
   "county": "Dickey",
   "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": "Oakes AWOS reported wind gusts to 59 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1301679",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301705-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Kidder",
   "date": "2025-12-17",
   "county": "Kidder",
   "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": "Kidder County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301705",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301706-2025-12-17",
   "lon": 208960,
   "zip": "",
   "city": "Logan",
   "date": "2025-12-17",
   "county": "Logan",
   "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": "Logan County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301706",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Burleigh-wind-2025-12-17",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-12-17",
   "county": "Burleigh",
   "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 Burleigh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Williams-wind-2025-12-17",
   "zip": "",
   "city": "Williams",
   "date": "2025-12-17",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-McKenzie-wind-2025-12-17",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-12-17",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Mercer-wind-2025-12-17",
   "zip": "",
   "city": "Mercer",
   "date": "2025-12-17",
   "county": "Mercer",
   "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 Mercer.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Oliver-wind-2025-12-17",
   "zip": "",
   "city": "Oliver",
   "date": "2025-12-17",
   "county": "Oliver",
   "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 Oliver.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Dunn-wind-2025-12-17",
   "zip": "",
   "city": "Dunn",
   "date": "2025-12-17",
   "county": "Dunn",
   "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 Dunn.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Golden Valley-wind-2025-12-17",
   "zip": "",
   "city": "Golden Valley",
   "date": "2025-12-17",
   "county": "Golden Valley",
   "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 Golden Valley.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Billings-wind-2025-12-17",
   "zip": "",
   "city": "Billings",
   "date": "2025-12-17",
   "county": "Billings",
   "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 Billings.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Stark-wind-2025-12-17",
   "zip": "",
   "city": "Stark",
   "date": "2025-12-17",
   "county": "Stark",
   "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 Stark.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Slope-wind-2025-12-17",
   "zip": "",
   "city": "Slope",
   "date": "2025-12-17",
   "county": "Slope",
   "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 Slope.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Hettinger-wind-2025-12-17",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-12-17",
   "county": "Hettinger",
   "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 Hettinger.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Bowman-wind-2025-12-17",
   "zip": "",
   "city": "Bowman",
   "date": "2025-12-17",
   "county": "Bowman",
   "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 Bowman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Adams-wind-2025-12-17",
   "zip": "",
   "city": "Adams",
   "date": "2025-12-17",
   "county": "Adams",
   "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 Adams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Kidder-wind-2025-12-17",
   "zip": "",
   "city": "Kidder",
   "date": "2025-12-17",
   "county": "Kidder",
   "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 Kidder.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Grant-wind-2025-12-17",
   "zip": "",
   "city": "Grant",
   "date": "2025-12-17",
   "county": "Grant",
   "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 Grant.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Emmons-wind-2025-12-17",
   "zip": "",
   "city": "Emmons",
   "date": "2025-12-17",
   "county": "Emmons",
   "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 Emmons.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Logan-wind-2025-12-17",
   "zip": "",
   "city": "Logan",
   "date": "2025-12-17",
   "county": "Logan",
   "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 Logan.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-La Moure-wind-2025-12-17",
   "zip": "",
   "city": "La Moure",
   "date": "2025-12-17",
   "county": "La Moure",
   "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 La Moure.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-McIntosh-wind-2025-12-17",
   "zip": "",
   "city": "McIntosh",
   "date": "2025-12-17",
   "county": "McIntosh",
   "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 McIntosh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "iem-ww-BIS-HW-W-7-Dickey-wind-2025-12-17",
   "zip": "",
   "city": "Dickey",
   "date": "2025-12-17",
   "county": "Dickey",
   "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 Dickey.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-7"
  },
  {
   "id": "asos-bf-1LN-2025-12-16",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2025-12-16",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-12-16",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-12-16",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2025-12-16",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2025-12-16",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-12-16",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-12-16",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2025-12-16",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2025-12-16",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2025-12-16",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2025-12-16",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2025-12-16",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2025-12-16",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-12-16",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-12-16",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2025-12-16",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2025-12-16",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-12-16",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-12-16",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 62 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2025-12-16",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2025-12-16",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-12-16",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-12-16",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2025-12-16",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2025-12-16",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2025-12-16",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2025-12-16",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2025-12-16",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2025-12-16",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Ramsey-wind-2025-12-16",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-12-16",
   "county": "Ramsey",
   "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 Ramsey.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Nelson-wind-2025-12-16",
   "zip": "",
   "city": "Nelson",
   "date": "2025-12-16",
   "county": "Nelson",
   "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 Nelson.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Grand Forks-wind-2025-12-16",
   "zip": "",
   "city": "Grand Forks",
   "date": "2025-12-16",
   "county": "Grand Forks",
   "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 Grand Forks.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Griggs-wind-2025-12-16",
   "zip": "",
   "city": "Griggs",
   "date": "2025-12-16",
   "county": "Griggs",
   "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 Griggs.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Steele-wind-2025-12-16",
   "zip": "",
   "city": "Steele",
   "date": "2025-12-16",
   "county": "Steele",
   "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 Steele.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Traill-wind-2025-12-16",
   "zip": "",
   "city": "Traill",
   "date": "2025-12-16",
   "county": "Traill",
   "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 Traill.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Barnes-wind-2025-12-16",
   "zip": "",
   "city": "Barnes",
   "date": "2025-12-16",
   "county": "Barnes",
   "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 Barnes.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Cass-wind-2025-12-16",
   "zip": "",
   "city": "Cass",
   "date": "2025-12-16",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Ransom-wind-2025-12-16",
   "zip": "",
   "city": "Ransom",
   "date": "2025-12-16",
   "county": "Ransom",
   "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 Ransom.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Sargent-wind-2025-12-16",
   "zip": "",
   "city": "Sargent",
   "date": "2025-12-16",
   "county": "Sargent",
   "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 Sargent.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Richland-wind-2025-12-16",
   "zip": "",
   "city": "Richland",
   "date": "2025-12-16",
   "county": "Richland",
   "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 Richland.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Walsh-wind-2025-12-16",
   "zip": "",
   "city": "Walsh",
   "date": "2025-12-16",
   "county": "Walsh",
   "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 Walsh.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Cavalier-wind-2025-12-16",
   "zip": "",
   "city": "Cavalier",
   "date": "2025-12-16",
   "county": "Cavalier",
   "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 Cavalier.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Pembina-wind-2025-12-16",
   "zip": "",
   "city": "Pembina",
   "date": "2025-12-16",
   "county": "Pembina",
   "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 Pembina.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Richland-wind-2025-12-10",
   "zip": "",
   "city": "Richland",
   "date": "2025-12-10",
   "county": "Richland",
   "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 Richland.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Barnes-wind-2025-12-10",
   "zip": "",
   "city": "Barnes",
   "date": "2025-12-10",
   "county": "Barnes",
   "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 Barnes.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Eddy-wind-2025-12-10",
   "zip": "",
   "city": "Eddy",
   "date": "2025-12-10",
   "county": "Eddy",
   "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 Eddy.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Griggs-wind-2025-12-10",
   "zip": "",
   "city": "Griggs",
   "date": "2025-12-10",
   "county": "Griggs",
   "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 Griggs.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Ransom-wind-2025-12-10",
   "zip": "",
   "city": "Ransom",
   "date": "2025-12-10",
   "county": "Ransom",
   "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 Ransom.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Sargent-wind-2025-12-10",
   "zip": "",
   "city": "Sargent",
   "date": "2025-12-10",
   "county": "Sargent",
   "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 Sargent.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Cass-wind-2025-12-10",
   "zip": "",
   "city": "Cass",
   "date": "2025-12-10",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2025-12-09",
   "county": "Williams",
   "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": "AWOS station KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.27--103.75",
   "lat": 48.27,
   "lon": -103.75,
   "zip": "",
   "city": "10 NW Williston",
   "date": "2025-12-09",
   "county": "Williams",
   "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 at KXWA Williston Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2025-12-09",
   "county": "Dunn",
   "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": "Corrects previous non-tstm wnd gst report from 5 N Halliday. Halliday NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.44--101.97",
   "lat": 47.44,
   "lon": -101.97,
   "zip": "",
   "city": "11 NNW Zap",
   "date": "2025-12-09",
   "county": "Mercer",
   "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": "Zap NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.42--102.32",
   "lat": 47.42,
   "lon": -102.32,
   "zip": "",
   "city": "5 N Halliday",
   "date": "2025-12-09",
   "county": "Dunn",
   "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": "Halliday NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.20--102.47",
   "lat": 48.2,
   "lon": -102.47,
   "zip": "",
   "city": "6 WNW Belden",
   "date": "2025-12-09",
   "county": "Mountrail",
   "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": "Stanley 8SW NDAWN station.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-12-09",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-12-09",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-12-09",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 W Hazen",
   "date": "2025-12-09",
   "county": "Mercer",
   "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": "Hazen NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2025-12-09",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-12-09",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-12-09",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.20--102.47",
   "lat": 48.2,
   "lon": -102.47,
   "zip": "",
   "city": "6 WNW Belden",
   "date": "2025-12-09",
   "county": "Mountrail",
   "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": "Stanley 8SW NDAWN.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.25--101.27",
   "lat": 48.25,
   "lon": -101.27,
   "zip": "",
   "city": "2 NE Minot",
   "date": "2025-12-09",
   "county": "Ward",
   "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 KMOT Minot Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.30--101.68",
   "lat": 47.3,
   "lon": -101.68,
   "zip": "",
   "city": "3 W Hazen",
   "date": "2025-12-09",
   "county": "Mercer",
   "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": "10 m wind gust at NDAWN station Hazen 2 W. Also reported sustained 10 m wind speed of 49 mph at 751 PM CST.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2025-12-09",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie RAWS.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-12-09",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.77--101.34",
   "lat": 46.77,
   "lon": -101.34,
   "zip": "",
   "city": "5 SW Judson",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "10 m wind gust at NDAWN station New Salem 6 SE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1EN-2025-12-09",
   "lat": 47.75,
   "lon": -101.67,
   "zip": "",
   "city": "Echo (ryder)",
   "date": "2025-12-09",
   "county": "McLean",
   "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": "Echo (ryder) (1EN) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Echo (ryder) (1EN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2025-12-09",
   "county": "Burleigh",
   "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": "Mesonet station TS633 Long Lake NWR.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.89--99.58",
   "lat": 46.89,
   "lon": -99.58,
   "zip": "",
   "city": "3 ENE Tappen",
   "date": "2025-12-09",
   "county": "Kidder",
   "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": "10 m wind gust at NDAWN station Tappen 3 E. Also reported sustained 10 m wind speed at 53 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2025-12-09",
   "county": "Kidder",
   "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": "10 m wind gust at NDAWN station Steele 5 NW. Also reported sustained 10 m wind speed at 49 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.89--99.99",
   "lat": 46.89,
   "lon": -99.99,
   "zip": "",
   "city": "5 NW Steele",
   "date": "2025-12-09",
   "county": "Kidder",
   "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": "10 m wind gust at NDAWN station Steele 5 NW. Also reported sustained 10 m wind speed at 47 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-12-09",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.77--100.91",
   "lat": 46.77,
   "lon": -100.91,
   "zip": "",
   "city": "4 SSW Mandan",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "10 m wind gust at NDAWN station Mandan 4 S. Also reported sustained 10 m wind speed at 46 mph.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.80--102.80",
   "lat": 46.8,
   "lon": -102.8,
   "zip": "",
   "city": "5 S Dickinson",
   "date": "2025-12-09",
   "county": "Stark",
   "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 KDIK Dickinson Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2025-12-09",
   "county": "Grant",
   "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": "10 m wind gust at NDAWN station Elgin 10 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.72--99.46",
   "lat": 46.72,
   "lon": -99.46,
   "zip": "",
   "city": "7 NW Streeter",
   "date": "2025-12-09",
   "county": "Kidder",
   "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": "10 m wind gust at NDAWN station Streeter 6 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.26--101.12",
   "lat": 46.26,
   "lon": -101.12,
   "zip": "",
   "city": "2 N Shields",
   "date": "2025-12-09",
   "county": "Grant",
   "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": "10 m wind gust at NDAWN station Shields 2 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.95--102.13",
   "lat": 47.95,
   "lon": -102.13,
   "zip": "",
   "city": "Parshall",
   "date": "2025-12-09",
   "county": "Mountrail",
   "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": "Private weather station observed wind gust.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.05--98.50",
   "lat": 46.05,
   "lon": -98.5,
   "zip": "",
   "city": "4 NNE Ellendale",
   "date": "2025-12-09",
   "county": "Dickey",
   "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": "10 m wind gust at NDAWN station Ellendale 4 NE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-12-09",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.50--99.37",
   "lat": 46.5,
   "lon": -99.37,
   "zip": "",
   "city": "11 S Streeter",
   "date": "2025-12-09",
   "county": "Logan",
   "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": "10 m wind gust at NDAWN station Neudorf 10 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.14--99.07",
   "lat": 46.14,
   "lon": -99.07,
   "zip": "",
   "city": "12 SSW Kulm",
   "date": "2025-12-09",
   "county": "McIntosh",
   "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": "10 m wind gust at NDAWN station Wirch 7 NW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.01--99.69",
   "lat": 46.01,
   "lon": -99.69,
   "zip": "",
   "city": "7 W Venturia",
   "date": "2025-12-09",
   "county": "McIntosh",
   "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": "10 m wind gust at NDAWN station Zeeland 7 NE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-12-09",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-12-09",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-12-09",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-12-09",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-12-09",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-12-09",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2025-12-09",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2025-12-09",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2025-12-09",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2025-12-09",
   "county": "Dunn",
   "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": "Killdeer (9Y1) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2025-12-09",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2025-12-09",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1LN-2025-12-09",
   "lat": 48.79,
   "lon": -102.27,
   "zip": "",
   "city": "Lima",
   "date": "2025-12-09",
   "county": "Burke",
   "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": "Lima (1LN) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Lima (1LN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HZE-2025-12-09",
   "lat": 47.2899,
   "lon": -101.581,
   "zip": "",
   "city": "Hazen",
   "date": "2025-12-09",
   "county": "Mercer",
   "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": "Hazen (HZE) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Hazen (HZE) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2025-12-09",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2025-12-09",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-12-09",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-12-09",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-12-09",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2025-12-09",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2025-12-09",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2025-12-09",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2025-12-09",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-12-09",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-12-09",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1299747-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Slope",
   "date": "2025-12-09",
   "county": "Slope",
   "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": "Amidon CWOP reported wind gusts to 59 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1299747",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299760-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "McHenry",
   "date": "2025-12-09",
   "county": "McHenry",
   "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": "McHenry County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1299760",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299761-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Wells",
   "date": "2025-12-09",
   "county": "Wells",
   "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": "Wells County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1299761",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299762-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "McKenzie",
   "date": "2025-12-09",
   "county": "McKenzie",
   "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": "McKenzie County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1299762",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299764-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Billings",
   "date": "2025-12-09",
   "county": "Billings",
   "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": "Billings County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1299764",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299765-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Golden Valley",
   "date": "2025-12-09",
   "county": "Golden Valley",
   "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": "Golden Valley County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1299765",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299766-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Bowman",
   "date": "2025-12-09",
   "county": "Bowman",
   "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": "Bowman County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1299766",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299769-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Oliver",
   "date": "2025-12-09",
   "county": "Oliver",
   "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": "Oliver County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1299769",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299771-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "Renville",
   "date": "2025-12-09",
   "county": "Renville",
   "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": "Renville County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1299771",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1299774-2025-12-09",
   "lon": 208636,
   "zip": "",
   "city": "La Moure",
   "date": "2025-12-09",
   "county": "La Moure",
   "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": "LaMoure County had estimated wind gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1299774",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Foster-wind-2025-12-09",
   "zip": "",
   "city": "Foster",
   "date": "2025-12-09",
   "county": "Foster",
   "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 Foster.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Billings-wind-2025-12-09",
   "zip": "",
   "city": "Billings",
   "date": "2025-12-09",
   "county": "Billings",
   "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 Billings.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Divide-wind-2025-12-09",
   "zip": "",
   "city": "Divide",
   "date": "2025-12-09",
   "county": "Divide",
   "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 Divide.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Dunn-wind-2025-12-09",
   "zip": "",
   "city": "Dunn",
   "date": "2025-12-09",
   "county": "Dunn",
   "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 Dunn.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Slope-wind-2025-12-09",
   "zip": "",
   "city": "Slope",
   "date": "2025-12-09",
   "county": "Slope",
   "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 Slope.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Bowman-wind-2025-12-09",
   "zip": "",
   "city": "Bowman",
   "date": "2025-12-09",
   "county": "Bowman",
   "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 Bowman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Mercer-wind-2025-12-09",
   "zip": "",
   "city": "Mercer",
   "date": "2025-12-09",
   "county": "Mercer",
   "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 Mercer.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Hettinger-wind-2025-12-09",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-12-09",
   "county": "Hettinger",
   "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 Hettinger.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Grant-wind-2025-12-09",
   "zip": "",
   "city": "Grant",
   "date": "2025-12-09",
   "county": "Grant",
   "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 Grant.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Adams-wind-2025-12-09",
   "zip": "",
   "city": "Adams",
   "date": "2025-12-09",
   "county": "Adams",
   "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 Adams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-McIntosh-wind-2025-12-09",
   "zip": "",
   "city": "McIntosh",
   "date": "2025-12-09",
   "county": "McIntosh",
   "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 McIntosh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Dickey-wind-2025-12-09",
   "zip": "",
   "city": "Dickey",
   "date": "2025-12-09",
   "county": "Dickey",
   "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 Dickey.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Golden Valley-wind-2025-12-09",
   "zip": "",
   "city": "Golden Valley",
   "date": "2025-12-09",
   "county": "Golden Valley",
   "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 Golden Valley.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-McHenry-wind-2025-12-09",
   "zip": "",
   "city": "McHenry",
   "date": "2025-12-09",
   "county": "McHenry",
   "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 McHenry.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Sheridan-wind-2025-12-09",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-12-09",
   "county": "Sheridan",
   "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 Sheridan.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Stark-wind-2025-12-09",
   "zip": "",
   "city": "Stark",
   "date": "2025-12-09",
   "county": "Stark",
   "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 Stark.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Burleigh-wind-2025-12-09",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-12-09",
   "county": "Burleigh",
   "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 Burleigh.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Kidder-wind-2025-12-09",
   "zip": "",
   "city": "Kidder",
   "date": "2025-12-09",
   "county": "Kidder",
   "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 Kidder.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Oliver-wind-2025-12-09",
   "zip": "",
   "city": "Oliver",
   "date": "2025-12-09",
   "county": "Oliver",
   "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 Oliver.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Burke-wind-2025-12-09",
   "zip": "",
   "city": "Burke",
   "date": "2025-12-09",
   "county": "Burke",
   "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 Burke.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Mountrail-wind-2025-12-09",
   "zip": "",
   "city": "Mountrail",
   "date": "2025-12-09",
   "county": "Mountrail",
   "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 Mountrail.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Williams-wind-2025-12-09",
   "zip": "",
   "city": "Williams",
   "date": "2025-12-09",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-McKenzie-wind-2025-12-09",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-12-09",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Emmons-wind-2025-12-09",
   "zip": "",
   "city": "Emmons",
   "date": "2025-12-09",
   "county": "Emmons",
   "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 Emmons.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Logan-wind-2025-12-09",
   "zip": "",
   "city": "Logan",
   "date": "2025-12-09",
   "county": "Logan",
   "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 Logan.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-La Moure-wind-2025-12-09",
   "zip": "",
   "city": "La Moure",
   "date": "2025-12-09",
   "county": "La Moure",
   "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 La Moure.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Wells-wind-2025-12-09",
   "zip": "",
   "city": "Wells",
   "date": "2025-12-09",
   "county": "Wells",
   "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 Wells.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Renville-wind-2025-12-09",
   "zip": "",
   "city": "Renville",
   "date": "2025-12-09",
   "county": "Renville",
   "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 Renville.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "iem-ww-BIS-HW-W-6-Stutsman-wind-2025-12-09",
   "zip": "",
   "city": "Stutsman",
   "date": "2025-12-09",
   "county": "Stutsman",
   "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 Stutsman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-6"
  },
  {
   "id": "asos-bf-BWP-2025-11-25",
   "lat": 46.2441,
   "lon": -96.6074,
   "zip": "",
   "city": "Wahpeton",
   "date": "2025-11-25",
   "county": "Richland",
   "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": "Wahpeton (BWP) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Wahpeton (BWP) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-11-25",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-11-25",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-11-25",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-11-25",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-11-25",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-11-25",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-02-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-11-02",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-02-wind-46.02--102.65",
   "lat": 46.02,
   "lon": -102.65,
   "zip": "",
   "city": "1 NNW Hettinger",
   "date": "2025-11-02",
   "county": "Adams",
   "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 KHEI Hettinger Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-11-02",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-11-02",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-11-02",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-11-02",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-11-02",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-11-02",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2025-11-02",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2025-11-02",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-11-02",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-11-02",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-11-02",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-11-02",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2025-11-02",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2025-11-02",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-11-02",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-11-02",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1ON-2025-11-02",
   "lat": 48.82,
   "lon": -101.28,
   "zip": "",
   "city": "Oscar",
   "date": "2025-11-02",
   "county": "Bottineau",
   "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": "Oscar (1ON) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oscar (1ON) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-11-02",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-11-02",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2025-11-02",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2025-11-02",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MIB-2025-11-02",
   "lat": 48.4158,
   "lon": -101.358,
   "zip": "",
   "city": "MINOT_AFB",
   "date": "2025-11-02",
   "county": "Ward",
   "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": "MINOT_AFB (MIB) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_AFB (MIB) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-11-02",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-11-02",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-10-30",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-10-30",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-10-26",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-10-26",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-26-wind-47.44--98.12",
   "lat": 47.44,
   "lon": -98.12,
   "zip": "",
   "city": "Cooperstown",
   "date": "2025-10-26",
   "county": "Griggs",
   "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": "NON-TSTM WND GST reported near Cooperstown",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-26-wind-47.40--98.19",
   "lat": 47.4,
   "lon": -98.19,
   "zip": "",
   "city": "4 SW Cooperstown",
   "date": "2025-10-26",
   "county": "Griggs",
   "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 DVI07314 Cooperstown ND 4 SW.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-26-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-10-26",
   "county": "Cass",
   "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 KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-26-wind-46.93--98.02",
   "lat": 46.93,
   "lon": -98.02,
   "zip": "",
   "city": "1 NW Valley City",
   "date": "2025-10-26",
   "county": "Barnes",
   "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": "AWOS station KBAC Valley City AP ND.",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-7L2-2025-10-26",
   "lat": 46.2206,
   "lon": -100.2456,
   "zip": "",
   "city": "Linton",
   "date": "2025-10-26",
   "county": "Emmons",
   "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": "Linton (7L2) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Linton (7L2) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2D5-2025-10-26",
   "lat": 46.1731,
   "lon": -98.0799,
   "zip": "",
   "city": "Oakes",
   "date": "2025-10-26",
   "county": "Dickey",
   "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": "Oakes (2D5) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Oakes (2D5) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2025-10-26",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2025-10-26",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-10-26",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-26",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2025-10-26",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2025-10-26",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-21",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-21",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-10-21",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-10-21",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-10-20",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.38--102.32",
   "lat": 46.38,
   "lon": -102.32,
   "zip": "",
   "city": "1 NNE Mott",
   "date": "2025-10-20",
   "county": "Hettinger",
   "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": "10 m wind gust at NDAWN station Mott 1 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-10-20",
   "county": "Slope",
   "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": "Mesonet station GW6638 AMIDON.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.16--100.90",
   "lat": 46.16,
   "lon": -100.9,
   "zip": "",
   "city": "8 N Selfridge",
   "date": "2025-10-20",
   "county": "Sioux",
   "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": "Mesonet station TTKN8 Tatanka Prairie.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.49--103.32",
   "lat": 46.49,
   "lon": -103.32,
   "zip": "",
   "city": "1 NNE Amidon",
   "date": "2025-10-20",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Amidon 1 NE.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-10-20",
   "county": "Hettinger",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station TT584 12 E Mott. Wind gust likely associated with showers. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.28--103.03",
   "lat": 46.28,
   "lon": -103.03,
   "zip": "",
   "city": "11 NNE Scranton",
   "date": "2025-10-20",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Cedar Lake 3 W.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-48.30--102.40",
   "lat": 48.3,
   "lon": -102.4,
   "zip": "",
   "city": "1 SSW Stanley",
   "date": "2025-10-20",
   "county": "Mountrail",
   "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": "AWOS station K08D Stanley.",
   "sourceDetail": "NWS BIS — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-46.77--100.75",
   "lat": 46.77,
   "lon": -100.75,
   "zip": "",
   "city": "2 W Lincoln",
   "date": "2025-10-20",
   "county": "Burleigh",
   "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 KBIS Bismarck Airport.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-47.42--100.67",
   "lat": 47.42,
   "lon": -100.67,
   "zip": "",
   "city": "5 SSE Mercer",
   "date": "2025-10-20",
   "county": "Sheridan",
   "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": "10 m wind gust at NDAWN station Pickardville 6 SW.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-10-20",
   "county": "McLean",
   "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 KN60 Garrison.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-20-wind-47.57--100.92",
   "lat": 47.57,
   "lon": -100.92,
   "zip": "",
   "city": "3 NNW Turtle Lake",
   "date": "2025-10-20",
   "county": "McLean",
   "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": "10 m wind gust at NDAWN station Turtle Lake 4 N.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-10-20",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-10-20",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2025-10-20",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2025-10-20",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-Y19-2025-10-20",
   "lat": 46.768,
   "lon": -100.8944,
   "zip": "",
   "city": "Mandam",
   "date": "2025-10-20",
   "county": "Morton",
   "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": "Mandam (Y19) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Mandam (Y19) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-10-20",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-10-20",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-10-20",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-10-20",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-10-20",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-10-20",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D50-2025-10-20",
   "lat": 48.9285,
   "lon": -103.2973,
   "zip": "",
   "city": "Crosby",
   "date": "2025-10-20",
   "county": "Divide",
   "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": "Crosby (D50) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Crosby (D50) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-10-20",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-10-20",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-10-20",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-10-20",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-10-20",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-10-20",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-9Y1-2025-10-20",
   "lat": 47.3928,
   "lon": -102.7707,
   "zip": "",
   "city": "Killdeer",
   "date": "2025-10-20",
   "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": "Killdeer (9Y1) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Killdeer (9Y1) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-20",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-20",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-20U-2025-10-20",
   "lat": 46.9252,
   "lon": -103.9821,
   "zip": "",
   "city": "Beach Beach",
   "date": "2025-10-20",
   "county": "Golden Valley",
   "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": "Beach Beach (20U) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Beach Beach (20U) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1EN-2025-10-20",
   "lat": 47.75,
   "lon": -101.67,
   "zip": "",
   "city": "Echo (ryder)",
   "date": "2025-10-20",
   "county": "McLean",
   "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": "Echo (ryder) (1EN) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Echo (ryder) (1EN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-08D-2025-10-20",
   "lat": 48.3008,
   "lon": -102.4064,
   "zip": "",
   "city": "Stanley",
   "date": "2025-10-20",
   "county": "Mountrail",
   "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": "Stanley (08D) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Stanley (08D) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-10-20",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-10-20",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1295475-2025-10-20",
   "lon": 207762,
   "zip": "",
   "city": "McKenzie",
   "date": "2025-10-20",
   "county": "McKenzie",
   "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": "McKenzie County had estimated gusts to 60 mph.",
   "sourceDetail": "Verified by AWOS — NCEI Event #1295475",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295478-2025-10-20",
   "lon": 207762,
   "zip": "",
   "city": "Billings",
   "date": "2025-10-20",
   "county": "Billings",
   "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": "Billings County had estimated gusts to 60 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1295478",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295481-2025-10-20",
   "lon": 207762,
   "zip": "",
   "city": "Grant",
   "date": "2025-10-20",
   "county": "Grant",
   "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": "Grant County had estimated gusts to 60 mph.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1295481",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Divide-wind-2025-10-20",
   "zip": "",
   "city": "Divide",
   "date": "2025-10-20",
   "county": "Divide",
   "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 Divide.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Williams-wind-2025-10-20",
   "zip": "",
   "city": "Williams",
   "date": "2025-10-20",
   "county": "Williams",
   "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 Williams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-McKenzie-wind-2025-10-20",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-10-20",
   "county": "McKenzie",
   "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 McKenzie.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Dunn-wind-2025-10-20",
   "zip": "",
   "city": "Dunn",
   "date": "2025-10-20",
   "county": "Dunn",
   "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 Dunn.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Golden Valley-wind-2025-10-20",
   "zip": "",
   "city": "Golden Valley",
   "date": "2025-10-20",
   "county": "Golden Valley",
   "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 Golden Valley.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Billings-wind-2025-10-20",
   "zip": "",
   "city": "Billings",
   "date": "2025-10-20",
   "county": "Billings",
   "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 Billings.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Stark-wind-2025-10-20",
   "zip": "",
   "city": "Stark",
   "date": "2025-10-20",
   "county": "Stark",
   "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 Stark.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Hettinger-wind-2025-10-20",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-10-20",
   "county": "Hettinger",
   "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 Hettinger.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Slope-wind-2025-10-20",
   "zip": "",
   "city": "Slope",
   "date": "2025-10-20",
   "county": "Slope",
   "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 Slope.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Grant-wind-2025-10-20",
   "zip": "",
   "city": "Grant",
   "date": "2025-10-20",
   "county": "Grant",
   "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 Grant.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Bowman-wind-2025-10-20",
   "zip": "",
   "city": "Bowman",
   "date": "2025-10-20",
   "county": "Bowman",
   "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 Bowman.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-ww-BIS-HW-W-5-Adams-wind-2025-10-20",
   "zip": "",
   "city": "Adams",
   "date": "2025-10-20",
   "county": "Adams",
   "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 Adams.",
   "sourceDetail": "NWS BIS — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-HW-W-5"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-46.93--98.67",
   "lat": 46.93,
   "lon": -98.67,
   "zip": "",
   "city": "3 NE Jamestown",
   "date": "2025-10-18",
   "county": "Stutsman",
   "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 KJMS Jamestown Airport. Wind gust associated with showers.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-47.23--98.68",
   "lat": 47.23,
   "lon": -98.68,
   "zip": "",
   "city": "5 W Courtenay",
   "date": "2025-10-18",
   "county": "Stutsman",
   "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": "NDAWN station Courtenay 5 W. 10 m wind gust associated with showers.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-46D-2025-10-18",
   "lat": 47.4511,
   "lon": -99.1513,
   "zip": "",
   "city": "Carrington",
   "date": "2025-10-18",
   "county": "Foster",
   "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": "Carrington (46D) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Carrington (46D) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-47.71--101.68",
   "lat": 47.71,
   "lon": -101.68,
   "zip": "",
   "city": "5 NNW Emmet",
   "date": "2025-10-18",
   "county": "McLean",
   "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": "NDAWN station Garrison 13 NW. 10 m wind gust associated with showers.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-48.25--101.27",
   "lat": 48.25,
   "lon": -101.27,
   "zip": "",
   "city": "2 NE Minot",
   "date": "2025-10-18",
   "county": "Ward",
   "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 KMOT Minot Airport. Wind gust associated with showers.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-47.75--100.43",
   "lat": 47.75,
   "lon": -100.43,
   "zip": "",
   "city": "3 ESE Krueger Lake",
   "date": "2025-10-18",
   "county": "Sheridan",
   "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": "NDAWN station Skogmo 3 N. 10 m wind gust associated with showers.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-47.65--101.43",
   "lat": 47.65,
   "lon": -101.43,
   "zip": "",
   "city": "1 W Garrison",
   "date": "2025-10-18",
   "county": "McLean",
   "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 KN60 Garrison. Wind gust associated with showers.",
   "sourceDetail": "NWS BIS — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-46.68--100.24",
   "lat": 46.68,
   "lon": -100.24,
   "zip": "",
   "city": "3 E Moffit",
   "date": "2025-10-18",
   "county": "Burleigh",
   "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 TS633 Long Lake NWR. Wind gust associated with showers. Time estimated from radar.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-48.20--102.47",
   "lat": 48.2,
   "lon": -102.47,
   "zip": "",
   "city": "6 WNW Belden",
   "date": "2025-10-18",
   "county": "Mountrail",
   "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": "NDAWN station Stanley 8 SW. 10 m wind gust associated with showers.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-10-18",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-10-18",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-10-18",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-10-18",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-10-18",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-10-18",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-16-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2025-10-16",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Mountrail — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-D55-2025-10-13",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2025-10-13",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-12-wind-46.36--102.06",
   "lat": 46.36,
   "lon": -102.06,
   "zip": "",
   "city": "2 N Bentley",
   "date": "2025-10-12",
   "county": "Hettinger",
   "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": "Mesonet station TT584 12 E Mott.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-12-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-10-12",
   "county": "Slope",
   "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": "Mesonet station GW6638 AMIDON.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DIK-2025-10-12",
   "lat": 46.7973,
   "lon": -102.8019,
   "zip": "",
   "city": "DICKINSON",
   "date": "2025-10-12",
   "county": "Stark",
   "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": "DICKINSON (DIK) recorded a 61 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DICKINSON (DIK) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-12-wind-46.61--101.83",
   "lat": 46.61,
   "lon": -101.83,
   "zip": "",
   "city": "1 WNW Heart Butte Dam",
   "date": "2025-10-12",
   "county": "Grant",
   "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": "Mesonet station FW6805 Lake Tschida.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-06D-2025-10-12",
   "lat": 48.8844,
   "lon": -99.6208,
   "zip": "",
   "city": "Rolla",
   "date": "2025-10-12",
   "county": "Rolette",
   "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": "Rolla (06D) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rolla (06D) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D60-2025-10-12",
   "lat": 48.3803,
   "lon": -102.8974,
   "zip": "",
   "city": "Tioga",
   "date": "2025-10-12",
   "county": "Williams",
   "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": "Tioga (D60) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Tioga (D60) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D55-2025-10-12",
   "lat": 48.7531,
   "lon": -98.3937,
   "zip": "",
   "city": "Langdon",
   "date": "2025-10-12",
   "county": "Cavalier",
   "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": "Langdon (D55) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Langdon (D55) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MOT-2025-10-12",
   "lat": 48.2594,
   "lon": -101.2803,
   "zip": "",
   "city": "MINOT_INTL",
   "date": "2025-10-12",
   "county": "Ward",
   "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": "MINOT_INTL (MOT) recorded a 56 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — MINOT_INTL (MOT) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-96D-2025-10-12",
   "lat": 48.9406,
   "lon": -97.9028,
   "zip": "",
   "city": "Walhalla",
   "date": "2025-10-12",
   "county": "Pembina",
   "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": "Walhalla (96D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Walhalla (96D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DVL-2025-10-12",
   "lat": 48.1146,
   "lon": -98.9083,
   "zip": "",
   "city": "DEVILS_LAKE",
   "date": "2025-10-12",
   "county": "Ramsey",
   "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": "DEVILS_LAKE (DVL) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — DEVILS_LAKE (DVL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RUG-2025-10-12",
   "lat": 48.3904,
   "lon": -100.0243,
   "zip": "",
   "city": "Rugby",
   "date": "2025-10-12",
   "county": "Pierce",
   "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": "Rugby (RUG) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rugby (RUG) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-D57-2025-10-12",
   "lat": 46.8128,
   "lon": -101.8602,
   "zip": "",
   "city": "Glen Ullin",
   "date": "2025-10-12",
   "county": "Morton",
   "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": "Glen Ullin (D57) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Glen Ullin (D57) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BWW-2025-10-12",
   "lat": 46.1655,
   "lon": -103.3007,
   "zip": "",
   "city": "Bowman",
   "date": "2025-10-12",
   "county": "Bowman",
   "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": "Bowman (BWW) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Bowman (BWW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HEI-2025-10-12",
   "lat": 46.0149,
   "lon": -102.656,
   "zip": "",
   "city": "HETTINGER",
   "date": "2025-10-12",
   "county": "Adams",
   "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": "HETTINGER (HEI) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — HETTINGER (HEI) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BIS-2025-10-12",
   "lat": 46.7727,
   "lon": -100.7458,
   "zip": "",
   "city": "BISMARCK",
   "date": "2025-10-12",
   "county": "Burleigh",
   "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": "BISMARCK (BIS) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — BISMARCK (BIS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-N60-2025-10-12",
   "lat": 47.6458,
   "lon": -101.4394,
   "zip": "",
   "city": "GARRISON",
   "date": "2025-10-12",
   "county": "McLean",
   "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": "GARRISON (N60) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GARRISON (N60) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-1JN-2025-10-12",
   "lat": 48.41,
   "lon": -101.89,
   "zip": "",
   "city": "Juliet",
   "date": "2025-10-12",
   "county": "Ward",
   "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": "Juliet (1JN) recorded a 54 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Juliet (1JN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-XWA-2025-10-12",
   "lat": 48.2597,
   "lon": -103.7505,
   "zip": "",
   "city": "Williston Basin",
   "date": "2025-10-12",
   "county": "Williams",
   "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": "Williston Basin (XWA) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Williston Basin (XWA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-10-11",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-11",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2025-10-11",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2025-10-11",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-10-11",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-10-11",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-05-wind-47.96--97.13",
   "lat": 47.96,
   "lon": -97.13,
   "zip": "",
   "city": "4 NW Grand Forks",
   "date": "2025-10-05",
   "county": "Grand Forks",
   "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": "Corrects previous tstm wnd gst report time from 4 NW Grand Forks.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-05-grandforks-hail",
   "zip": "",
   "city": "Grand Forks",
   "date": "2025-10-05",
   "county": "Grand Forks",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Grand Forks — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-FAR-2025-10-05",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-05",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-46D-2025-10-05",
   "lat": 47.4511,
   "lon": -99.1513,
   "zip": "",
   "city": "Carrington",
   "date": "2025-10-05",
   "county": "Foster",
   "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": "Carrington (46D) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Carrington (46D) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GAF-2025-10-05",
   "lat": 48.4047,
   "lon": -97.3709,
   "zip": "",
   "city": "Grafton",
   "date": "2025-10-05",
   "county": "Walsh",
   "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": "Grafton (GAF) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Grafton (GAF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-S32-2025-10-05",
   "lat": 47.4228,
   "lon": -98.1059,
   "zip": "",
   "city": "Rands",
   "date": "2025-10-05",
   "county": "Griggs",
   "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": "Rands (S32) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Rands (S32) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BAC-2025-10-05",
   "lat": 46.9412,
   "lon": -98.018,
   "zip": "",
   "city": "Valley City",
   "date": "2025-10-05",
   "county": "Barnes",
   "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": "Valley City (BAC) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Valley City (BAC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-JMS-2025-10-05",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-10-05",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-2C8-2025-10-05",
   "lat": 48.7837,
   "lon": -97.632,
   "zip": "",
   "city": "Cavalier",
   "date": "2025-10-05",
   "county": "Pembina",
   "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": "Cavalier (2C8) recorded a 55 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — Cavalier (2C8) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GFK-2025-10-05",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-10-05",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 57 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-04-hail-47.91--97.63",
   "lat": 47.91,
   "lon": -97.63,
   "zip": "",
   "city": "Larimore",
   "date": "2025-10-04",
   "county": "Grand Forks",
   "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 Larimore",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "sps-2025-10-04-lamoure-hail",
   "zip": "",
   "city": "LaMoure",
   "date": "2025-10-04",
   "county": "LaMoure",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for LaMoure — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-GFK-2025-10-04",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-10-04",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-01-nelson-hail",
   "zip": "",
   "city": "Nelson",
   "date": "2025-10-01",
   "county": "Nelson",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Nelson — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-01-griggs-hail",
   "zip": "",
   "city": "Griggs",
   "date": "2025-10-01",
   "county": "Griggs",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Griggs — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-01-pembina-hail",
   "zip": "",
   "city": "Pembina",
   "date": "2025-10-01",
   "county": "Pembina",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Pembina — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2025-09-18-tornado-46.37--97.11",
   "lat": 46.37,
   "lon": -97.11,
   "zip": "",
   "city": "8 N Wyndmere",
   "date": "2025-09-18",
   "county": "Richland",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Spotter reported very weak tornado that lasted 2 minutes.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1295656-2025-09-18",
   "lon": 207823,
   "zip": "",
   "city": "WYNDMERE",
   "date": "2025-09-18",
   "county": "Richland",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Spotter reported very weak tornado that was nearly stationary and lasted approximately 2 minutes.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1295656",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-geo-2025-09-17-tornado-47.83--103.47",
   "lat": 47.83,
   "lon": -103.47,
   "zip": "",
   "city": "2 NW Arnegard",
   "date": "2025-09-17",
   "county": "McKenzie",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Public report relayed by broadcast media of a likely landspout tornado. Location estimated by radar.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1295050-2025-09-17",
   "lon": 207685,
   "zip": "",
   "city": "ARNEGARD",
   "date": "2025-09-17",
   "county": "McKenzie",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field northwest of Arnegard and moved south-southeast. The tornado impacted no structures, thus there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1295050",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-16-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-16",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Sioux — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-16-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-16",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Emmons — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-15-wind-46.12--102.67",
   "lat": 46.12,
   "lon": -102.67,
   "zip": "",
   "city": "7 NE Bucyrus",
   "date": "2025-09-15",
   "county": "Adams",
   "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": "Heavy rain.",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Adams-wind-2025-09-15",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-15",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Adams-hail-2025-09-15",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-15",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-15. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Hettinger-wind-2025-09-15",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-09-15",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2025-09-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Hettinger-hail-2025-09-15",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-09-15",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2025-09-15. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Kidder-wind-2025-09-15",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-15",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Kidder-hail-2025-09-15",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-15",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-15. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Stutsman-wind-2025-09-15",
   "zip": "",
   "city": "Stutsman",
   "date": "2025-09-15",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2025-09-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "iem-ww-BIS-SV-W-280-Stutsman-hail-2025-09-15",
   "zip": "",
   "city": "Stutsman",
   "date": "2025-09-15",
   "county": "Stutsman",
   "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 BIS for Stutsman on 2025-09-15. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-280"
  },
  {
   "id": "sps-2025-09-15-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-15",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Bowman — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-15-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-15",
   "county": "Adams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Adams — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ncei-1294378-2025-09-15",
   "lon": 207522,
   "zip": "",
   "city": "BUCYRUS",
   "date": "2025-09-15",
   "county": "Adams",
   "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": "Thunderstorm wind gusts were estimated by a trained spotter.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1294378",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2025-09-14-hail-47.98--100.54",
   "lat": 47.98,
   "lon": -100.54,
   "zip": "",
   "city": "2 N Balfour",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 2 N Balfour",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-14-wind-46.27--96.81",
   "lat": 46.27,
   "lon": -96.81,
   "zip": "",
   "city": "3 E Mooreton",
   "date": "2025-09-14",
   "county": "Richland",
   "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": "Social Media post with video of wind gusts_ estimated by observer of 60 mph near I-29 and Hwy 13.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-GFK-2025-09-14",
   "lat": 47.9492,
   "lon": -97.1761,
   "zip": "",
   "city": "GRAND_FORKS",
   "date": "2025-09-14",
   "county": "Grand Forks",
   "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": "GRAND_FORKS (GFK) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — GRAND_FORKS (GFK) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-14-wind-48.89--98.62",
   "lat": 48.89,
   "lon": -98.62,
   "zip": "",
   "city": "1 W Wales",
   "date": "2025-09-14",
   "county": "Cavalier",
   "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": "Reported via NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-14-flood-46.81--100.76",
   "lat": 46.81,
   "lon": -100.76,
   "zip": "",
   "city": "1 E Bismarck",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: Street/road flooding; Street/road closed; Vehicles stranded.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-flood-46.90--98.71",
   "lat": 46.9,
   "lon": -98.71,
   "zip": "",
   "city": "1 S Jamestown",
   "date": "2025-09-14",
   "county": "Stutsman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: Street/road flooding; Street/road closed; Vehicles stranded.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.27--100.51",
   "lat": 46.27,
   "lon": -100.51,
   "zip": "",
   "city": "6 E Prairie Knights Res",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports multi vortex tornado. Location estimated based on radar.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.36--100.53",
   "lat": 46.36,
   "lon": -100.53,
   "zip": "",
   "city": "4 ESE Cannon Ball",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports large tornado on ground. Also reports damage to a barn. Location estimated based on radar.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.04--100.55",
   "lat": 46.04,
   "lon": -100.55,
   "zip": "",
   "city": "5 SE Fort Yates",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado. Location estimated based on radar.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.56--100.53",
   "lat": 46.56,
   "lon": -100.53,
   "zip": "",
   "city": "3 NE Fort Rice",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple reports of multiple cone tornadoes north of Hazelton Recreation area.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.82--100.51",
   "lat": 46.82,
   "lon": -100.51,
   "zip": "",
   "city": "1 E Menoken",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado just east of Menoken.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.90--100.14",
   "lat": 46.9,
   "lon": -100.14,
   "zip": "",
   "city": "4 N Driscoll",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado north of Driscoll.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-46.99--100.61",
   "lat": 46.99,
   "lon": -100.61,
   "zip": "",
   "city": "7 ESE Baldwin",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports large tornado on ground. Began about five minutes ago. Also reports tree damage.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.14--100.17",
   "lat": 47.14,
   "lon": -100.17,
   "zip": "",
   "city": "1 NNW Arena",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado near Arena.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.17--100.34",
   "lat": 47.17,
   "lon": -100.34,
   "zip": "",
   "city": "3 NW Wing",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple videos of a tornado touching down near Haystack Butte northwest of Wing. Videos from storm chasers and locals.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.11--100.69",
   "lat": 47.11,
   "lon": -100.69,
   "zip": "",
   "city": "6 SE Wilton",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports tornado.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.18--100.16",
   "lat": 47.18,
   "lon": -100.16,
   "zip": "",
   "city": "4 N Arena",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports multiple vortex tornado.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.31--100.23",
   "lat": 47.31,
   "lon": -100.23,
   "zip": "",
   "city": "12 S Denhoff",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser report multi vortex tornado continues.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.41--100.26",
   "lat": 47.41,
   "lon": -100.26,
   "zip": "",
   "city": "5 S Denhoff",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chasers report large wedge tornado and a brief small rope tornado. Large tornado remains ongoing.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.76--100.51",
   "lat": 47.76,
   "lon": -100.51,
   "zip": "",
   "city": "1 SW Krueger Lake",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Relayed through broadcast media of a tornado 5 to 7 miles south of Kief.",
   "sourceDetail": "NWS BIS — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.61--100.72",
   "lat": 47.61,
   "lon": -100.72,
   "zip": "",
   "city": "8 N Mercer",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser report of a tornado. Radar also showing debris signature about 9 to 10 minutes prior.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.77--100.37",
   "lat": 47.77,
   "lon": -100.37,
   "zip": "",
   "city": "6 E Krueger Lake",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports new large multi vortex tornado.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.75--100.61",
   "lat": 47.75,
   "lon": -100.61,
   "zip": "",
   "city": "5 WSW Krueger Lake",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports large wedge tornado in progress.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.85--100.66",
   "lat": 47.85,
   "lon": -100.66,
   "zip": "",
   "city": "1 NNE Butte",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Corrects previous tornado report from 1 NNE Butte. Storm chaser report tornado near Butte. Tornado started around 606 PM CDT southwest of Butte.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-47.95--100.62",
   "lat": 47.95,
   "lon": -100.62,
   "zip": "",
   "city": "4 W Balfour",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports a brief tornado 4 miles west of Balfour.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-48.09--100.68",
   "lat": 48.09,
   "lon": -100.68,
   "zip": "",
   "city": "3 W Karlsruhe",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Storm chaser reports rain wrapped tornado continues. Location estimated based on radar.",
   "sourceDetail": "NWS BIS — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-14-tornado-48.25--100.84",
   "lat": 48.25,
   "lon": -100.84,
   "zip": "",
   "city": "1 S Granville",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 1 S Granville",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-McLean-wind-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-McLean-hail-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-Sheridan-wind-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-Sheridan-hail-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-McHenry-wind-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-McHenry-hail-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-Kidder-wind-2025-09-14",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-14",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-BIS-SV-W-279-Kidder-hail-2025-09-14",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-14",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-279"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Benson-wind-2025-09-14",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-14",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Benson-hail-2025-09-14",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-14",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Ramsey-wind-2025-09-14",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-14",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Ramsey-hail-2025-09-14",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-14",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Eddy-wind-2025-09-14",
   "zip": "",
   "city": "Eddy",
   "date": "2025-09-14",
   "county": "Eddy",
   "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 FGF for Eddy on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-189-Eddy-hail-2025-09-14",
   "zip": "",
   "city": "Eddy",
   "date": "2025-09-14",
   "county": "Eddy",
   "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 FGF for Eddy on 2025-09-14. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-189"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Sargent-wind-2025-09-14",
   "zip": "",
   "city": "Sargent",
   "date": "2025-09-14",
   "county": "Sargent",
   "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 FGF for Sargent on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Sargent-hail-2025-09-14",
   "zip": "",
   "city": "Sargent",
   "date": "2025-09-14",
   "county": "Sargent",
   "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 FGF for Sargent on 2025-09-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Cass-wind-2025-09-14",
   "zip": "",
   "city": "Cass",
   "date": "2025-09-14",
   "county": "Cass",
   "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 FGF for Cass on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Cass-hail-2025-09-14",
   "zip": "",
   "city": "Cass",
   "date": "2025-09-14",
   "county": "Cass",
   "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 FGF for Cass on 2025-09-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Ransom-wind-2025-09-14",
   "zip": "",
   "city": "Ransom",
   "date": "2025-09-14",
   "county": "Ransom",
   "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 FGF for Ransom on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Ransom-hail-2025-09-14",
   "zip": "",
   "city": "Ransom",
   "date": "2025-09-14",
   "county": "Ransom",
   "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 FGF for Ransom on 2025-09-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Richland-wind-2025-09-14",
   "zip": "",
   "city": "Richland",
   "date": "2025-09-14",
   "county": "Richland",
   "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 FGF for Richland on 2025-09-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-FGF-SV-W-188-Richland-hail-2025-09-14",
   "zip": "",
   "city": "Richland",
   "date": "2025-09-14",
   "county": "Richland",
   "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 FGF for Richland on 2025-09-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-188"
  },
  {
   "id": "iem-ww-BIS-TO-W-43-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-43"
  },
  {
   "id": "iem-ww-BIS-TO-W-47-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-47"
  },
  {
   "id": "iem-ww-BIS-TO-W-47-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-47"
  },
  {
   "id": "iem-ww-BIS-TO-W-47-Kidder-tornado-2025-09-14",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-14",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-47"
  },
  {
   "id": "iem-ww-BIS-TO-W-48-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-48"
  },
  {
   "id": "iem-ww-BIS-TO-W-48-McIntosh-tornado-2025-09-14",
   "zip": "",
   "city": "McIntosh",
   "date": "2025-09-14",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-48"
  },
  {
   "id": "iem-ww-BIS-TO-W-37-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-37"
  },
  {
   "id": "iem-ww-BIS-TO-W-37-Sioux-tornado-2025-09-14",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-14",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-37"
  },
  {
   "id": "iem-ww-BIS-TO-W-46-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-46"
  },
  {
   "id": "iem-ww-BIS-TO-W-36-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-36"
  },
  {
   "id": "iem-ww-BIS-TO-W-36-Sioux-tornado-2025-09-14",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-14",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-36"
  },
  {
   "id": "iem-ww-BIS-TO-W-41-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-41"
  },
  {
   "id": "iem-ww-BIS-TO-W-41-Morton-tornado-2025-09-14",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-14",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-41"
  },
  {
   "id": "iem-ww-BIS-TO-W-41-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-41"
  },
  {
   "id": "iem-ww-BIS-TO-W-42-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-42"
  },
  {
   "id": "iem-ww-BIS-TO-W-49-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-49"
  },
  {
   "id": "iem-ww-BIS-TO-W-49-McLean-tornado-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-49"
  },
  {
   "id": "iem-ww-BIS-TO-W-49-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-49"
  },
  {
   "id": "iem-ww-BIS-TO-W-58-McHenry-tornado-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-58"
  },
  {
   "id": "iem-ww-BIS-TO-W-45-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-45"
  },
  {
   "id": "iem-ww-BIS-TO-W-55-McLean-tornado-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-55"
  },
  {
   "id": "iem-ww-BIS-TO-W-55-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-55"
  },
  {
   "id": "iem-ww-BIS-TO-W-50-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-50"
  },
  {
   "id": "iem-ww-BIS-TO-W-50-Logan-tornado-2025-09-14",
   "zip": "",
   "city": "Logan",
   "date": "2025-09-14",
   "county": "Logan",
   "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 BIS for Logan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-50"
  },
  {
   "id": "iem-ww-BIS-TO-W-50-McIntosh-tornado-2025-09-14",
   "zip": "",
   "city": "McIntosh",
   "date": "2025-09-14",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-50"
  },
  {
   "id": "iem-ww-BIS-TO-W-52-McLean-tornado-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-52"
  },
  {
   "id": "iem-ww-BIS-TO-W-52-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-52"
  },
  {
   "id": "iem-ww-BIS-TO-W-52-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-52"
  },
  {
   "id": "iem-ww-BIS-TO-W-40-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-40"
  },
  {
   "id": "iem-ww-BIS-TO-W-40-Morton-tornado-2025-09-14",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-14",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-40"
  },
  {
   "id": "iem-ww-BIS-TO-W-40-Sioux-tornado-2025-09-14",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-14",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-40"
  },
  {
   "id": "iem-ww-BIS-TO-W-39-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-39"
  },
  {
   "id": "iem-ww-BIS-TO-W-39-Morton-tornado-2025-09-14",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-14",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-39"
  },
  {
   "id": "iem-ww-BIS-TO-W-39-Sioux-tornado-2025-09-14",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-14",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-39"
  },
  {
   "id": "iem-ww-BIS-TO-W-44-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-44"
  },
  {
   "id": "iem-ww-BIS-TO-W-54-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-54"
  },
  {
   "id": "iem-ww-BIS-TO-W-54-Logan-tornado-2025-09-14",
   "zip": "",
   "city": "Logan",
   "date": "2025-09-14",
   "county": "Logan",
   "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 BIS for Logan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-54"
  },
  {
   "id": "iem-ww-BIS-TO-W-54-McIntosh-tornado-2025-09-14",
   "zip": "",
   "city": "McIntosh",
   "date": "2025-09-14",
   "county": "McIntosh",
   "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 BIS for McIntosh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-54"
  },
  {
   "id": "iem-ww-BIS-TO-W-59-McHenry-tornado-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-59"
  },
  {
   "id": "iem-ww-BIS-TO-W-53-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-53"
  },
  {
   "id": "iem-ww-BIS-TO-W-57-McHenry-tornado-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-57"
  },
  {
   "id": "iem-ww-BIS-TO-W-57-McLean-tornado-2025-09-14",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-14",
   "county": "McLean",
   "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 BIS for McLean on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-57"
  },
  {
   "id": "iem-ww-BIS-TO-W-57-Ward-tornado-2025-09-14",
   "zip": "",
   "city": "Ward",
   "date": "2025-09-14",
   "county": "Ward",
   "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 BIS for Ward on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-57"
  },
  {
   "id": "iem-ww-BIS-TO-W-51-Burleigh-tornado-2025-09-14",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-14",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-51"
  },
  {
   "id": "iem-ww-BIS-TO-W-51-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-51"
  },
  {
   "id": "iem-ww-BIS-TO-W-56-McHenry-tornado-2025-09-14",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-14",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-56"
  },
  {
   "id": "iem-ww-BIS-TO-W-56-Sheridan-tornado-2025-09-14",
   "zip": "",
   "city": "Sheridan",
   "date": "2025-09-14",
   "county": "Sheridan",
   "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 BIS for Sheridan on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-56"
  },
  {
   "id": "iem-ww-BIS-TO-W-38-Emmons-tornado-2025-09-14",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-14",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-38"
  },
  {
   "id": "iem-ww-BIS-TO-W-38-Sioux-tornado-2025-09-14",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-14",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-14. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-38"
  },
  {
   "id": "sps-2025-09-14-cass-wind",
   "zip": "",
   "city": "Cass",
   "date": "2025-09-14",
   "county": "Cass",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Cass — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-14-foster-hail",
   "zip": "",
   "city": "Foster",
   "date": "2025-09-14",
   "county": "Foster",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Foster — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-14-kidder-hail",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-14",
   "county": "Kidder",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Kidder — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-14-eddy-hail",
   "zip": "",
   "city": "Eddy",
   "date": "2025-09-14",
   "county": "Eddy",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Eddy — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-14-foster-wind",
   "zip": "",
   "city": "Foster",
   "date": "2025-09-14",
   "county": "Foster",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Foster — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-JMS-2025-09-14",
   "lat": 46.93,
   "lon": -98.68,
   "zip": "",
   "city": "JAMESTOWN",
   "date": "2025-09-14",
   "county": "Stutsman",
   "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": "JAMESTOWN (JMS) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — JAMESTOWN (JMS) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1294422-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "WESTFIELD",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field west of Westfield and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294422",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294423-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "LINTON",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Initial damage near the start of the tornado consisted of crop damage. The tornado then travelled northwest to a farmstead where it dented in the south facing side of a large, mostly empty grain bin. It then proceeded to destroy an 80 by 124 foot pole barn to the north. Inside the barn, farm equipment was damaged including a combine which had the south facing door to barn resting on it. Debris was scattered in all directions and several hundred feet away. Large pieces of board from the destroyed building were embedded in the ground including part of a rafter. There was limited tree damage to the row of trees to the north of this property. The tornado then progressed to the north before dissipating. Based on the damage done this tornado was rated EF-2, and from that wind speeds were estimated to be around 120 mph.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1294423",
   "tornadoScale": "EF2",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295435-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "MANDAN",
   "date": "2025-09-14",
   "county": "Morton",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Approximately two to three inches of rain fell in a short period of time, leading to flash flooding. Many rural roads over far eastern Morton County had water flowing over.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1295435",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294724-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "HAZELTON",
   "date": "2025-09-14",
   "county": "Emmons",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open area along the Missouri River northwest of Hazelton and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294724",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295434-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "(BIS)BISMARCK MUNI A",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Approximately two to three inches of rain fell in a short period of time, leading to flash flooding. The most notable flash flooding occurred in the Bismarck area. Many vehicles were stalled due to floodwaters along State Street south of the North Dakota State Capitol Building, and along Bismarck Expressway.  Both the 7th and 9th Street underpasses were flooded. Drainages over various parts of the city were flowing at or above capacity.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1295434",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294528-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "HAZELTON",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down east of Menoken, then traveled northwest across Interstate 94 where it struck a farmstead. At this location, the tornado ripped off the roof of an old pole barn and tossed it into nearby trees. The tornado then continued to the northwest where it impacted another property, causing shingle damage to a single-wide mobile home, and some 75 year old trees had either large branches down or were fully uprooted. Based on the damage done this tornado was rated EF-1, and from that wind speeds were estimated to be around 95 mph.",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294528",
   "tornadoScale": "EF1",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294529-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "DRISCOLL",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field north of Driscoll and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294529",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294531-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "BALDWIN",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field east of Baldwin and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294531",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294532-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "ARENA",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field north of Arena and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294532",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294533-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "WING",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field northwest of Wing and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294533",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294728-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "WILTON",
   "date": "2025-09-14",
   "county": "Burleigh",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field southeast of Wilton and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294728",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294762-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "DENHOFF",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This tornado touched down south of Denhoff about three miles north of the Burleigh County line and moved in a northerly direction to the west of Highway 14. When the tornado reached about 6 miles south of Denhoff, it destroyed a 30 by 60 foot pole barn. A nearby barn had two skylights torn off the roof. Another nearby building had some minor damage. At this same property, a double wide mobile home propped up on a basement had the roof completely torn off and blown to the west side of the home. The southeast corner of this mobile home was also missing a wall. A car parked on the property was picked up and set down near the mobile home. Debris was scattered throughout the property and there was substantial tree damage, mostly snapped branches. About a mile south of Denhoff, a single wide mobile home was flipped. There was also debris scattered up to a quarter mile away from this property, along with noticeable tree damage and moved hay bales. The tornado then continued to the west and north of Denhoff. Near a gravel pit to the north of Highway 200, there was more hay bale and tree damage. Several other properties then experience damage from two to five miles north of Denhoff. There was hay bale damage and hay embedded in a road sign's wood post north of Denhoff. Roof panels were missing from a farm outbuilding north of this road sign. Further north, another property had missing skylights on a farm building, damage to a small grain bin, and a children���s wooden play area destroyed. Multiple areas of tree damage were also noted. The tornado was then dissipated about 6 miles north of Dehoff. No deaths or injuries occurred during this event. Based on the damage done this tornado was rated EF-2, and from that wind speeds were estimated to be around 120 mph.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1294762",
   "tornadoScale": "EF2",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294756-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "DENHOFF",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This is the second event entry for one tornado that passed through two counties, Burleigh and Sheridan. The tornado touched down in an open field north of Wing and impacted no structures before it ended south of Denhoff. During the time this tornado was on the ground, another tornado which caused damage developed in Sheridan County south of Denhoff. With this tornado, there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294756",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295630-2025-09-14",
   "lon": 207802,
   "zip": "",
   "city": "FAIRVIEW JCT",
   "date": "2025-09-14",
   "county": "Richland",
   "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": "Social Media post with video of wind gusts, estimated by observer of 60 mph near I-29  and Hwy 13.",
   "sourceDetail": "Verified by Public — NCEI Event #1295630",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295001-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "BALFOUR",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A low-pressure center moved north from South Dakota to North Dakota with a warm front lifting to the north. This resulted in strong low-level wind shear over central North Dakota. This shear combined with low cloud bases caused by a high amount of moisture in the lower atmosphere to produce multiple low-topped supercells which produced a low amount of lighting. From these supercells, 20 tornadoes developed over central North Dakota which moved in a generally southerly to northerly direction. Two tornadoes produced EF-2 damage. Near Denhoff in Sheridan County, multiple buildings including mobile homes and farm out-buildings were severely damaged along the tornado path, along with damage to many trees and some vehicles. This multi-vortex tornado had a total path length of approximately 13 miles. The second area of EF-2 tornado damage was about 13 miles west of Linton in Emmons County, where a barn was destroyed near Beaver Bay. Two other tornadoes produced EF-1 damage. Near Menoken in Burleigh County, there was damage to trees and the roof of a farm outbuilding. Near Mercer in McLean County, a pole barn was partially destroyed, and a mobile home on wheels was destroyed. Numerous other tornadoes occurred with no damage to evaluate. By National Weather Service policy, those tornadoes were rated EF-U (Unknown). Otherwise, no damaging straight-line winds were reported, and the only large hail reported was one inch in diameter, which occurred near Balfour in McHenry County. In addition, flash flooding occurred over parts of Burleigh and Morton Counties as a result of the heavy rain from the storms. Many vehicles were stranded in Bismarck as multiple roads were underwater, and in Morton County several rural roads had water flowing over.",
   "sourceDetail": "Verified by Public — NCEI Event #1295001",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294916-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "PICKARDVILLE",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This is the first event entry for one tornado that passed through two counties, Sheridan and McLean. The tornado touched down in an open field southwest of Pickardville and impacted no structures before it ended southeast of Mercer. Shortly after this tornado dissipated, a separate damaging tornado developed west of Mercer. With this tornado, there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294916",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294917-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "MERCER",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This is the second event entry for one tornado that passed through two counties, Sheridan and McLean. The tornado touched down in an open field southwest of Pickardville and impacted no structures before it ended southeast of Mercer. Shortly after this tornado dissipated, a separate damaging tornado developed west of Mercer. With this tornado, there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294917",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294937-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "MERCER",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down about a mile west of Mercer near a farmstead which it then passed through. At this farmstead, the tornado caused extensive tree damage to the property with many branches and trees snapped, and a large tree uprooted. The tornado then partially destroyed a pole barn by ripping about one-half of the rafters off, and pulling out several large support beams along its southeast side that were buried about five feet deep. Debris was scattered up to one-quarter mile away, with large pieces of wood embedded in the ground along the debris field. From there, the tornado then crossed Highway 200, damaging trees on the north side of the highway. It then proceeded north and destroyed an unanchored and unoccupied mobile home on wheels being stored about six miles north of Mercer. The tornado then lifted about two miles north of the mobile home damage. Based on the damage done this tornado was rated EF-1, and from that wind speeds were estimated to be around 110 mph.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1294937",
   "tornadoScale": "EF1",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294939-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "MARTIN",
   "date": "2025-09-14",
   "county": "Sheridan",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field southeast of Kief and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294939",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295418-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "BUTTE",
   "date": "2025-09-14",
   "county": "McLean",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This is the first event entry for one tornado that passed through two counties, McLean and McHenry. The tornado touched down in an open field south of Butte and impacted no structures before it ended just north of the county line north of Butte. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1295418",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295420-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "BUTTE",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This is the second event entry for one tornado that passed through two counties, McLean and McHenry. The tornado touched down in an open field south of Butte and impacted no structures before it ended just north of the county line north of Butte. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1295420",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294949-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "BALFOUR",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field west of Balfour and impacted no structures before it lifted northeast of Bergen. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294949",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295629-2025-09-14",
   "lon": 207802,
   "zip": "",
   "city": "DEVILS LAKE",
   "date": "2025-09-14",
   "county": "Ramsey",
   "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": "Tree reported on house, time estimated from radar.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1295629",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294990-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "KARLSRUHE",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field west of Karlsruhe and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1294990",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1295000-2025-09-14",
   "lon": 207521,
   "zip": "",
   "city": "GRANVILLE",
   "date": "2025-09-14",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field south of Granville and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by Storm Chaser — NCEI Event #1295000",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-09-13-goldenvall-hail",
   "zip": "",
   "city": "Golden Valley",
   "date": "2025-09-13",
   "county": "Golden Valley",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Golden Valley — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-billings-hail",
   "zip": "",
   "city": "Billings",
   "date": "2025-09-13",
   "county": "Billings",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Billings — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2025-09-13",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-13-mountrail-hail",
   "zip": "",
   "city": "Mountrail",
   "date": "2025-09-13",
   "county": "Mountrail",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Mountrail — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.29--99.45",
   "lat": 48.29,
   "lon": -99.45,
   "zip": "",
   "city": "Leeds",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from Leeds. Facebook report: Time estimated via radar. Handful of Nickel to quarters with one larger stone of at least half dollar size.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.32--99.44",
   "lat": 48.32,
   "lon": -99.44,
   "zip": "",
   "city": "2 N Leeds",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Facebook report: Time estimated via radar.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.26--98.80",
   "lat": 48.26,
   "lon": -98.8,
   "zip": "",
   "city": "4 ESE Webster",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail fell for 4 to 5 minutes with the ground becoming completely covered. The largest stones were larger than a quarter.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.07--98.64",
   "lat": 48.07,
   "lon": -98.64,
   "zip": "",
   "city": "Crary",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report relayed via broadcast media: Handful of quarter sized hail with one stone closer to 1.25 to 1.5 inches.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.05--98.54",
   "lat": 48.05,
   "lon": -98.54,
   "zip": "",
   "city": "Doyon",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 Doyon",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-48.06--98.44",
   "lat": 48.06,
   "lon": -98.44,
   "zip": "",
   "city": "4 E Doyon",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 E Doyon",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2025-09-12-hail-47.65--99.62",
   "lat": 47.65,
   "lon": -99.62,
   "zip": "",
   "city": "Fessenden",
   "date": "2025-09-12",
   "county": "Wells",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Brief period of nickel to quarter sized hail followed by a brief period of heavy rain. Time estimated based on radar.",
   "sourceDetail": "NWS BIS — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.01--103.55",
   "lat": 46.01,
   "lon": -103.55,
   "zip": "",
   "city": "11 E Mud Buttes",
   "date": "2025-09-12",
   "county": "Bowman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Ground was white with hail_ and some hail still remained at the time of this report. Mostly smaller than quarter_ but quarter size was the largest.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.39--100.80",
   "lat": 46.39,
   "lon": -100.8,
   "zip": "",
   "city": "Solen",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Also rained 2.4 inches from the storm.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.45--100.89",
   "lat": 46.45,
   "lon": -100.89,
   "zip": "",
   "city": "6 NW Solen",
   "date": "2025-09-12",
   "county": "Morton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed to NWS by broadcast media partner.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.25--101.40",
   "lat": 46.25,
   "lon": -101.4,
   "zip": "",
   "city": "4 SW Saint Gertrude",
   "date": "2025-09-12",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Ground was white with hail. Also received 0.80 inch of rain.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.39--100.80",
   "lat": 46.39,
   "lon": -100.8,
   "zip": "",
   "city": "Solen",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hailed for about 20 minutes_ mainly before this time of the half dollar hail. Some hail also fell off and on after this time.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.26--100.66",
   "lat": 46.26,
   "lon": -100.66,
   "zip": "",
   "city": "1 SW Prairie Knights Re",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mainly smaller hail but a few around the size of a quarter.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-hail-46.86--101.42",
   "lat": 46.86,
   "lon": -101.42,
   "zip": "",
   "city": "1 NNW New Salem",
   "date": "2025-09-12",
   "county": "Morton",
   "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 1 NNW New Salem",
   "sourceDetail": "NWS BIS — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-12-wind-46.50--101.99",
   "lat": 46.5,
   "lon": -101.99,
   "zip": "",
   "city": "9 NNW New Leipzig",
   "date": "2025-09-12",
   "county": "Grant",
   "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": "10 m wind gust at NDAWN station Elgin 10 NW. Caused by a heat burst that brought the temperature up to 87 degrees at 309 local time.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-12-tornado-48.27--103.20",
   "lat": 48.27,
   "lon": -103.2,
   "zip": "",
   "city": "3 SE Wheelock",
   "date": "2025-09-12",
   "county": "Williams",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple reports of a funnel cloud followed by a tornado. Confirmed by a 911 dispatch center. Estimated location based on radar.",
   "sourceDetail": "NWS BIS — 911 Call Center via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-274-Morton-wind-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-274"
  },
  {
   "id": "iem-ww-BIS-SV-W-274-Morton-hail-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-274"
  },
  {
   "id": "iem-ww-BIS-SV-W-274-Sioux-wind-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-274"
  },
  {
   "id": "iem-ww-BIS-SV-W-274-Sioux-hail-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-274"
  },
  {
   "id": "iem-ww-FGF-SV-W-179-Benson-wind-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-179"
  },
  {
   "id": "iem-ww-FGF-SV-W-179-Benson-hail-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-179"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Morton-wind-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Morton-hail-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Sioux-wind-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Sioux-hail-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Adams-wind-2025-09-12",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-12",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-BIS-SV-W-272-Adams-hail-2025-09-12",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-12",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-12. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-272"
  },
  {
   "id": "iem-ww-FGF-SV-W-180-Benson-wind-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-180"
  },
  {
   "id": "iem-ww-FGF-SV-W-180-Benson-hail-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS FGF for Benson on 2025-09-12. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "FGF-SV-W-180"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Dunn-wind-2025-09-12",
   "zip": "",
   "city": "Dunn",
   "date": "2025-09-12",
   "county": "Dunn",
   "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 BIS for Dunn on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Dunn-hail-2025-09-12",
   "zip": "",
   "city": "Dunn",
   "date": "2025-09-12",
   "county": "Dunn",
   "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 BIS for Dunn on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Mountrail-wind-2025-09-12",
   "zip": "",
   "city": "Mountrail",
   "date": "2025-09-12",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Mountrail-hail-2025-09-12",
   "zip": "",
   "city": "Mountrail",
   "date": "2025-09-12",
   "county": "Mountrail",
   "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 BIS for Mountrail on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-McKenzie-wind-2025-09-12",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-09-12",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-McKenzie-hail-2025-09-12",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-09-12",
   "county": "McKenzie",
   "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 BIS for McKenzie on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Kidder-wind-2025-09-12",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-12",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Kidder-hail-2025-09-12",
   "zip": "",
   "city": "Kidder",
   "date": "2025-09-12",
   "county": "Kidder",
   "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 BIS for Kidder on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Burleigh-wind-2025-09-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Burleigh-hail-2025-09-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Logan-wind-2025-09-12",
   "zip": "",
   "city": "Logan",
   "date": "2025-09-12",
   "county": "Logan",
   "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 BIS for Logan on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-277-Logan-hail-2025-09-12",
   "zip": "",
   "city": "Logan",
   "date": "2025-09-12",
   "county": "Logan",
   "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 BIS for Logan on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-277"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Bowman-wind-2025-09-12",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-12",
   "county": "Bowman",
   "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 BIS for Bowman on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Bowman-hail-2025-09-12",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-12",
   "county": "Bowman",
   "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 BIS for Bowman on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Grant-wind-2025-09-12",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-12",
   "county": "Grant",
   "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 BIS for Grant on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Grant-hail-2025-09-12",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-12",
   "county": "Grant",
   "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 BIS for Grant on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Morton-wind-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-271-Morton-hail-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-271"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Emmons-wind-2025-09-12",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-12",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Emmons-hail-2025-09-12",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-12",
   "county": "Emmons",
   "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 BIS for Emmons on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Sioux-wind-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Sioux-hail-2025-09-12",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Burleigh-wind-2025-09-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Burleigh-hail-2025-09-12",
   "zip": "",
   "city": "Burleigh",
   "date": "2025-09-12",
   "county": "Burleigh",
   "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 BIS for Burleigh on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Morton-wind-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-BIS-SV-W-275-Morton-hail-2025-09-12",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BIS-SV-W-275"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Nelson-wind-2025-09-12",
   "zip": "",
   "city": "Nelson",
   "date": "2025-09-12",
   "county": "Nelson",
   "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 FGF for Nelson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Nelson-hail-2025-09-12",
   "zip": "",
   "city": "Nelson",
   "date": "2025-09-12",
   "county": "Nelson",
   "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 FGF for Nelson on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Ramsey-wind-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Ramsey-hail-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Grand Forks-hail-2025-09-12",
   "zip": "",
   "city": "Grand Forks",
   "date": "2025-09-12",
   "county": "Grand Forks",
   "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 FGF for Grand Forks on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-184-Walsh-hail-2025-09-12",
   "zip": "",
   "city": "Walsh",
   "date": "2025-09-12",
   "county": "Walsh",
   "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 FGF for Walsh on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-184"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Benson-wind-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Benson-hail-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Eddy-wind-2025-09-12",
   "zip": "",
   "city": "Eddy",
   "date": "2025-09-12",
   "county": "Eddy",
   "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 FGF for Eddy on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Eddy-hail-2025-09-12",
   "zip": "",
   "city": "Eddy",
   "date": "2025-09-12",
   "county": "Eddy",
   "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 FGF for Eddy on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Nelson-wind-2025-09-12",
   "zip": "",
   "city": "Nelson",
   "date": "2025-09-12",
   "county": "Nelson",
   "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 FGF for Nelson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Nelson-hail-2025-09-12",
   "zip": "",
   "city": "Nelson",
   "date": "2025-09-12",
   "county": "Nelson",
   "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 FGF for Nelson on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Ramsey-wind-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Ramsey-hail-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Walsh-wind-2025-09-12",
   "zip": "",
   "city": "Walsh",
   "date": "2025-09-12",
   "county": "Walsh",
   "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 FGF for Walsh on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-183-Walsh-hail-2025-09-12",
   "zip": "",
   "city": "Walsh",
   "date": "2025-09-12",
   "county": "Walsh",
   "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 FGF for Walsh on 2025-09-12. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "FGF-SV-W-183"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Benson-wind-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Benson-hail-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Ramsey-wind-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Ramsey-hail-2025-09-12",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-12",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Towner-wind-2025-09-12",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-12",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-182-Towner-hail-2025-09-12",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-12",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-182"
  },
  {
   "id": "iem-ww-FGF-SV-W-181-Benson-wind-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Benson on 2025-09-12. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-181"
  },
  {
   "id": "iem-ww-FGF-SV-W-181-Benson-hail-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-181"
  },
  {
   "id": "iem-ww-FGF-SV-W-181-Towner-wind-2025-09-12",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-12",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Towner on 2025-09-12. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-181"
  },
  {
   "id": "iem-ww-FGF-SV-W-181-Towner-hail-2025-09-12",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-12",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-12. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-181"
  },
  {
   "id": "iem-ww-BIS-TO-W-35-Williams-tornado-2025-09-12",
   "zip": "",
   "city": "Williams",
   "date": "2025-09-12",
   "county": "Williams",
   "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 BIS for Williams on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-TO-W-35"
  },
  {
   "id": "iem-ww-BIS-FF-W-2-Pierce-flood-2025-09-12",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-12",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for Pierce on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-2"
  },
  {
   "id": "iem-ww-BIS-FF-W-2-McHenry-flood-2025-09-12",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-12",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BIS for McHenry on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-FF-W-2"
  },
  {
   "id": "iem-ww-FGF-FF-W-13-Benson-flood-2025-09-12",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Benson on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-13"
  },
  {
   "id": "iem-ww-FGF-FF-W-13-Towner-flood-2025-09-12",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-12",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Towner on 2025-09-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-13"
  },
  {
   "id": "sps-2025-09-12-dunn-hail",
   "zip": "",
   "city": "Dunn",
   "date": "2025-09-12",
   "county": "Dunn",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Dunn — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-mclean-hail",
   "zip": "",
   "city": "McLean",
   "date": "2025-09-12",
   "county": "McLean",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McLean — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-pierce-hail",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-12",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Pierce — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-wells-hail",
   "zip": "",
   "city": "Wells",
   "date": "2025-09-12",
   "county": "Wells",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 63,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Wells — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-williams-hail",
   "zip": "",
   "city": "Williams",
   "date": "2025-09-12",
   "county": "Williams",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Williams — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-burke-hail",
   "zip": "",
   "city": "Burke",
   "date": "2025-09-12",
   "county": "Burke",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Burke — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-bowman-hail",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-12",
   "county": "Bowman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bowman — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Sioux — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-morton-hail",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-12",
   "county": "Morton",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Morton — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-divide-hail",
   "zip": "",
   "city": "Divide",
   "date": "2025-09-12",
   "county": "Divide",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Divide — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-12-mckenzie-hail",
   "zip": "",
   "city": "McKenzie",
   "date": "2025-09-12",
   "county": "McKenzie",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McKenzie — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ncei-1295634-2025-09-12",
   "lon": 207803,
   "zip": "",
   "city": "LEEDS",
   "date": "2025-09-12",
   "county": "Benson",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Social media report - Time estimated via radar. Handful of nickel to quarter sized hail with one larger stone of at least half dollar size.",
   "sourceDetail": "Verified by Public — NCEI Event #1295634",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1295638-2025-09-12",
   "lon": 207803,
   "zip": "",
   "city": "WEBSTER",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail fell for 4 to 5 minutes with the ground becoming completely covered. The largest stones were larger than a quarter.",
   "sourceDetail": "Verified by Public — NCEI Event #1295638",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1295637-2025-09-12",
   "lon": 207803,
   "zip": "",
   "city": "CRARY",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report relayed via broadcast media.",
   "sourceDetail": "Verified by Public — NCEI Event #1295637",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1295642-2025-09-12",
   "lon": 207803,
   "zip": "",
   "city": "DOYON",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of 1 inch hail from spotter.",
   "sourceDetail": "Verified by Public — NCEI Event #1295642",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1295644-2025-09-12",
   "lon": 207803,
   "zip": "",
   "city": "BARTLETT",
   "date": "2025-09-12",
   "county": "Ramsey",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report of golf ball sized hail from spotter.",
   "sourceDetail": "Verified by Public — NCEI Event #1295644",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1294364-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "FESSENDEN",
   "date": "2025-09-12",
   "county": "Wells",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1294364",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294365-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "WHEELOCK",
   "date": "2025-09-12",
   "county": "Williams",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The tornado touched down in an open field southeast of Wheelock and impacted no structures. There was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).",
   "sourceDetail": "Verified by State Official — NCEI Event #1294365",
   "tornadoScale": "EFU",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294367-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "BOWMAN ARPT",
   "date": "2025-09-12",
   "county": "Bowman",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294367",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294368-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "SOLEN",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294368",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1294369-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "BRISBANE",
   "date": "2025-09-12",
   "county": "Grant",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294369",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294370-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "SOLEN",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294370",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1294371-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "CANNON BALL",
   "date": "2025-09-12",
   "county": "Sioux",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294371",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294372-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "BREIEN",
   "date": "2025-09-12",
   "county": "Morton",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294372",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1294373-2025-09-12",
   "lon": 207518,
   "zip": "",
   "city": "NEW SALEM",
   "date": "2025-09-12",
   "county": "Morton",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A surface low pressure system was located over central South Dakota while multiple short-wave troughs moved through southwesterly flow aloft. This led to multiple areas of thunderstorms developing, with some becoming severe. Initially, a storm became severe near Fessenden in Wells County in the morning, producing one inch diameter hail.  Then in the early afternoon, another thunderstorm produced a brief tornado near Wheelock in Williams County. The tornado touched down in an open field and impacted no structures, therefore there was no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).  Later in the afternoon into the evening, additional thunderstorms became severe over southwest North Dakota. The largest hail reported was the size of a ping pong ball, which fell at Solen in Sioux County.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1294373",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.54--99.76",
   "lat": 48.54,
   "lon": -99.76,
   "zip": "",
   "city": "3 SE Nanson",
   "date": "2025-09-11",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime size hail.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.57--99.49",
   "lat": 48.57,
   "lon": -99.49,
   "zip": "",
   "city": "7 SW Bisbee",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Estimated hail size with a few stones up to a quarter in size.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.27--100.84",
   "lat": 48.27,
   "lon": -100.84,
   "zip": "",
   "city": "Granville",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relays photo on social media of quarter sized hail near Granville.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.27--100.84",
   "lat": 48.27,
   "lon": -100.84,
   "zip": "",
   "city": "Granville",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relays photo on social media of 2 inch hail near Granville.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.27--100.78",
   "lat": 48.27,
   "lon": -100.78,
   "zip": "",
   "city": "3 E Granville",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Member of the public shared a photo of a hailstone estimated to be around the size of a half-dollar. Photo relayed on social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.27--100.84",
   "lat": 48.27,
   "lon": -100.84,
   "zip": "",
   "city": "Granville",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Member of the public shares photo of hailstones estimated to be a quarter in size. Hail started around 9:30 and fell for approximately 15 minutes. Photo relayed on social media.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.28--100.84",
   "lat": 48.28,
   "lon": -100.84,
   "zip": "",
   "city": "1 N Granville",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Member of the public reports hail estimated to be around 2 inches in diameter. Still hailing at the time of the report.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2025-09-11-hail-48.32--100.61",
   "lat": 48.32,
   "lon": -100.61,
   "zip": "",
   "city": "1 W Denbigh",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail report from Thursday (9-11-25) late evening.",
   "sourceDetail": "NWS BIS — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-09-11-wind-46.39--103.30",
   "lat": 46.39,
   "lon": -103.3,
   "zip": "",
   "city": "7 S Amidon",
   "date": "2025-09-11",
   "county": "Slope",
   "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": "Mesonet station GW6638 AMIDON at or near the top of White Butte. Wind gust associated with a heat burst from a decaying thunderstorm_ but no lightning in vicinity at time of observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-11-wind-46.55--103.52",
   "lat": 46.55,
   "lon": -103.52,
   "zip": "",
   "city": "10 WNW Amidon",
   "date": "2025-09-11",
   "county": "Slope",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station AMDN8 Sand Creek. Wind gust associated with a heat burst from a decaying thunderstorm_ but no lightning in vicinity at time of observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-11-wind-46.56--103.70",
   "lat": 46.56,
   "lon": -103.7,
   "zip": "",
   "city": "5 E Three V Crossing",
   "date": "2025-09-11",
   "county": "Slope",
   "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": "10 m wind gust at NDAWN station Davis Dam 2 NW. Associated with a heat burst from a decaying thunderstorm_ but no lightning in vicinity at time of observation.",
   "sourceDetail": "NWS BIS — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-11-flood-48.49--99.20",
   "lat": 48.49,
   "lon": -99.2,
   "zip": "",
   "city": "Cando",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Aerial flooding observed in Cando.",
   "sourceDetail": "NWS FGF — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-09-11-flood-48.20--98.97",
   "lat": 48.2,
   "lon": -98.97,
   "zip": "",
   "city": "6 ESE Penn",
   "date": "2025-09-11",
   "county": "Ramsey",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emergency manager relayed report of road washout at 54th Street NE near Channel A fishing pier. Between 5 and 6 inches of rainfall reported near site of washout. Time estimated via radar.",
   "sourceDetail": "NWS FGF — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-McHenry-wind-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-McHenry-hail-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for McHenry on 2025-09-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-Pierce-wind-2025-09-11",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-Pierce-hail-2025-09-11",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-11",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Pierce on 2025-09-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-Morton-wind-2025-09-11",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-11",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-265-Morton-hail-2025-09-11",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-11",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS BIS for Morton on 2025-09-11. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "BIS-SV-W-265"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-McHenry-wind-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-McHenry-hail-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Adams-wind-2025-09-11",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-11",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Adams-hail-2025-09-11",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-11",
   "county": "Adams",
   "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 BIS for Adams on 2025-09-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Slope-wind-2025-09-11",
   "zip": "",
   "city": "Slope",
   "date": "2025-09-11",
   "county": "Slope",
   "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 BIS for Slope on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Slope-hail-2025-09-11",
   "zip": "",
   "city": "Slope",
   "date": "2025-09-11",
   "county": "Slope",
   "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 BIS for Slope on 2025-09-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Bowman-wind-2025-09-11",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-BIS-SV-W-263-Bowman-hail-2025-09-11",
   "zip": "",
   "city": "Bowman",
   "date": "2025-09-11",
   "county": "Bowman",
   "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 BIS for Bowman on 2025-09-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "BIS-SV-W-263"
  },
  {
   "id": "iem-ww-FGF-SV-W-178-Towner-wind-2025-09-11",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-178"
  },
  {
   "id": "iem-ww-FGF-SV-W-178-Towner-hail-2025-09-11",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-178"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Benson-wind-2025-09-11",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-11",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Benson on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Benson-hail-2025-09-11",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-11",
   "county": "Benson",
   "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 FGF for Benson on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Ramsey-wind-2025-09-11",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-11",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Ramsey on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Ramsey-hail-2025-09-11",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-11",
   "county": "Ramsey",
   "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 FGF for Ramsey on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Towner-wind-2025-09-11",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 FGF for Towner on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-FGF-SV-W-177-Towner-hail-2025-09-11",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "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 FGF for Towner on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-177"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Bottineau-wind-2025-09-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2025-09-11",
   "county": "Bottineau",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Bottineau on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Bottineau-hail-2025-09-11",
   "zip": "",
   "city": "Bottineau",
   "date": "2025-09-11",
   "county": "Bottineau",
   "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 BIS for Bottineau on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Stark-wind-2025-09-11",
   "zip": "",
   "city": "Stark",
   "date": "2025-09-11",
   "county": "Stark",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Stark on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Stark-hail-2025-09-11",
   "zip": "",
   "city": "Stark",
   "date": "2025-09-11",
   "county": "Stark",
   "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 BIS for Stark on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Billings-wind-2025-09-11",
   "zip": "",
   "city": "Billings",
   "date": "2025-09-11",
   "county": "Billings",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Billings on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Billings-hail-2025-09-11",
   "zip": "",
   "city": "Billings",
   "date": "2025-09-11",
   "county": "Billings",
   "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 BIS for Billings on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Hettinger-wind-2025-09-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-09-11",
   "county": "Hettinger",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Hettinger on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Hettinger-hail-2025-09-11",
   "zip": "",
   "city": "Hettinger",
   "date": "2025-09-11",
   "county": "Hettinger",
   "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 BIS for Hettinger on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Slope-wind-2025-09-11",
   "zip": "",
   "city": "Slope",
   "date": "2025-09-11",
   "county": "Slope",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Slope on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-262-Slope-hail-2025-09-11",
   "zip": "",
   "city": "Slope",
   "date": "2025-09-11",
   "county": "Slope",
   "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 BIS for Slope on 2025-09-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BIS-SV-W-262"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-McHenry-wind-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for McHenry on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-McHenry-hail-2025-09-11",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "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 BIS for McHenry on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Pierce-wind-2025-09-11",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-11",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Pierce on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Pierce-hail-2025-09-11",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-11",
   "county": "Pierce",
   "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 BIS for Pierce on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Sioux-wind-2025-09-11",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-11",
   "county": "Sioux",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Sioux on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Sioux-hail-2025-09-11",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-11",
   "county": "Sioux",
   "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 BIS for Sioux on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Grant-wind-2025-09-11",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-11",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Grant on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Grant-hail-2025-09-11",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-11",
   "county": "Grant",
   "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 BIS for Grant on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Morton-wind-2025-09-11",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-11",
   "county": "Morton",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "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 BIS for Morton on 2025-09-11. Storm tag wind: 50 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "windSpeedMph": 50,
   "evidenceLevel": "warning",
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-BIS-SV-W-267-Morton-hail-2025-09-11",
   "zip": "",
   "city": "Morton",
   "date": "2025-09-11",
   "county": "Morton",
   "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 BIS for Morton on 2025-09-11. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BIS — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "BIS-SV-W-267"
  },
  {
   "id": "iem-ww-FGF-FF-W-12-Benson-flood-2025-09-11",
   "zip": "",
   "city": "Benson",
   "date": "2025-09-11",
   "county": "Benson",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Benson on 2025-09-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-12"
  },
  {
   "id": "iem-ww-FGF-FF-W-12-Ramsey-flood-2025-09-11",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-11",
   "county": "Ramsey",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS FGF for Ramsey on 2025-09-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FF-W-12"
  },
  {
   "id": "iem-ww-FGF-FA-W-2-Towner-flood-2025-09-11",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS FGF for Towner on 2025-09-11. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-FA-W-2"
  },
  {
   "id": "sps-2025-09-11-slope-wind",
   "zip": "",
   "city": "Slope",
   "date": "2025-09-11",
   "county": "Slope",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Slope — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-bottineau-hail",
   "zip": "",
   "city": "Bottineau",
   "date": "2025-09-11",
   "county": "Bottineau",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Bottineau — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-rolette-hail",
   "zip": "",
   "city": "Rolette",
   "date": "2025-09-11",
   "county": "Rolette",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 64,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Rolette — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-towner-hail",
   "zip": "",
   "city": "Towner",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Towner — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-ramsey-hail",
   "zip": "",
   "city": "Ramsey",
   "date": "2025-09-11",
   "county": "Ramsey",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Ramsey — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-pierce-hail",
   "zip": "",
   "city": "Pierce",
   "date": "2025-09-11",
   "county": "Pierce",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Pierce — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-cavalier-hail",
   "zip": "",
   "city": "Cavalier",
   "date": "2025-09-11",
   "county": "Cavalier",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Cavalier — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "FGF — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-mchenry-hail",
   "zip": "",
   "city": "McHenry",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for McHenry — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ncei-1295625-2025-09-11",
   "lon": 207769,
   "zip": "",
   "city": "GRAND HARBOR",
   "date": "2025-09-11",
   "county": "Ramsey",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Emergency manager relayed report of road washout at 54th Street NE near Channel A fishing pier. Between 5 and 6 inches of rainfall reported near site of washout. Time  estimated via radar.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1295625",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1294351-2025-09-11",
   "lon": 207517,
   "zip": "",
   "city": "WOLFORD",
   "date": "2025-09-11",
   "county": "Pierce",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A boundary stretching east from a surface low pressure system in northwest North Dakota combined with the northern tip of a low level jet to produce thunderstorms over north central North Dakota. Some of these storms became severe producing large hail. The largest hail was two inches in diameter, and fell near Granville in McHenry County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294351",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1295626-2025-09-11",
   "lon": 207769,
   "zip": "",
   "city": "BISBEE",
   "date": "2025-09-11",
   "county": "Towner",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Estimated hail size with a few stones up to one inch in size.",
   "sourceDetail": "Verified by Public — NCEI Event #1295626",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1294352-2025-09-11",
   "lon": 207517,
   "zip": "",
   "city": "GRANVILLE",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A boundary stretching east from a surface low pressure system in northwest North Dakota combined with the northern tip of a low level jet to produce thunderstorms over north central North Dakota. Some of these storms became severe producing large hail. The largest hail was two inches in diameter, and fell near Granville in McHenry County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294352",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 2
  },
  {
   "id": "ncei-1294353-2025-09-11",
   "lon": 207517,
   "zip": "",
   "city": "GRANVILLE",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A boundary stretching east from a surface low pressure system in northwest North Dakota combined with the northern tip of a low level jet to produce thunderstorms over north central North Dakota. Some of these storms became severe producing large hail. The largest hail was two inches in diameter, and fell near Granville in McHenry County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294353",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1294355-2025-09-11",
   "lon": 207517,
   "zip": "",
   "city": "DENBIGH",
   "date": "2025-09-11",
   "county": "McHenry",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A boundary stretching east from a surface low pressure system in northwest North Dakota combined with the northern tip of a low level jet to produce thunderstorms over north central North Dakota. Some of these storms became severe producing large hail. The largest hail was two inches in diameter, and fell near Granville in McHenry County.",
   "sourceDetail": "Verified by Public — NCEI Event #1294355",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "sps-2025-09-08-grant-wind",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-08",
   "county": "Grant",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Grant — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-sioux-hail",
   "zip": "",
   "city": "Sioux",
   "date": "2025-09-08",
   "county": "Sioux",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Sioux — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-emmons-hail",
   "zip": "",
   "city": "Emmons",
   "date": "2025-09-08",
   "county": "Emmons",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 62,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Emmons — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "BIS — Special Weather Statement",
   "evidenceLevel": "warning"
  }
 ]
}