{
 "dataset": "WA 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:35:18.391+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 1402,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "iem-geo-2026-09-03-flood-48.81--119.56",
   "lat": 48.81,
   "lon": -119.56,
   "zip": "",
   "city": "3 E Loomis",
   "date": "2026-09-03",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Minor road flooding/ponding was observed along the Loomis-Oroville road due to runoff from recent burned areas from the Sinlahekin Fire on the north side of Spectacle Lake. The area received moderate precipitation from several training convective cells on the morning of September 3rd. The duration of the flooding is estimated.",
   "sourceDetail": "NWS OTX — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-8e73165cd9fd4fa8.001-San Juan-wind",
   "zip": "",
   "city": "San Juan",
   "date": "2026-09-02",
   "county": "San Juan",
   "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 San Juan. Wind Advisory issued September 1 at 1:51AM PDT until September 2 at 8:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-8e73165cd9fd4fa8.001-Island-wind",
   "zip": "",
   "city": "Island",
   "date": "2026-09-02",
   "county": "Island",
   "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 Island. Wind Advisory issued September 1 at 1:51AM PDT until September 2 at 8:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-8e73165cd9fd4fa8.002-Washingt-wind",
   "zip": "",
   "city": "Washington Coast",
   "date": "2026-09-02",
   "county": "Washington Coast",
   "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 Washington Coast. Wind Advisory issued September 1 at 1:51AM PDT until September 2 at 5:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-8e73165cd9fd4fa8.002-Grays Ha-wind",
   "zip": "",
   "city": "Grays Harbor County Coast",
   "date": "2026-09-02",
   "county": "Grays Harbor County Coast",
   "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 Grays Harbor County Coast. Wind Advisory issued September 1 at 1:51AM PDT until September 2 at 5:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-1944f62d90aeb022.001-Port Tow-wind",
   "zip": "",
   "city": "Port Townsend Area",
   "date": "2026-09-02",
   "county": "Port Townsend 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 Port Townsend Area. Wind Advisory issued September 1 at 9:43AM PDT until September 2 at 8:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-637505a948831b08.001-Lowlands-wind",
   "zip": "",
   "city": "Lowlands of Western Whatcom",
   "date": "2026-09-02",
   "county": "Lowlands of Western Whatcom",
   "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 Lowlands of Western Whatcom. Wind Advisory issued September 1 at 12:48PM PDT until September 2 at 8:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-6226ea9d4c697316.002-Lowlands-wind",
   "zip": "",
   "city": "Lowlands of Lewis and Southern Thurston Counties",
   "date": "2026-09-02",
   "county": "Lowlands of Lewis and Southern Thurston Counties",
   "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 Lowlands of Lewis and Southern Thurston Counties. Wind Advisory issued September 2 at 8:51AM PDT until September 2 at 5:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "nws-alert-6226ea9d4c697316.001-Lowlands-wind",
   "zip": "",
   "city": "Lowlands of Western Skagit and Northwestern Snohomish Counties",
   "date": "2026-09-02",
   "county": "Lowlands of Western Skagit and Northwestern Snohomish Counties",
   "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 Lowlands of Western Skagit and Northwestern Snohomish Counties. Wind Advisory issued September 2 at 8:51AM PDT until September 2 at 8:00PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-WI-Y-6"
  },
  {
   "id": "sps-2026-09-02-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-09-02",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "nws-alert-ad2fc4048f22b502.001-Douglas-wind",
   "zip": "",
   "city": "Douglas",
   "date": "2026-08-29",
   "county": "Douglas",
   "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 Douglas. Severe Thunderstorm Warning issued August 29 at 12:06PM PDT until August 29 at 12:30PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "iem-ww-OTX-SV-W-29-Douglas-hail-2026-08-29",
   "zip": "",
   "city": "Douglas",
   "date": "2026-08-29",
   "county": "Douglas",
   "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 OTX for Douglas on 2026-08-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "nws-alert-ad2fc4048f22b502.001-Grant-wind",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-29",
   "county": "Grant",
   "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 Grant. Severe Thunderstorm Warning issued August 29 at 12:06PM PDT until August 29 at 12:30PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "iem-ww-OTX-SV-W-29-Grant-hail-2026-08-29",
   "zip": "",
   "city": "Grant",
   "date": "2026-08-29",
   "county": "Grant",
   "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 OTX for Grant on 2026-08-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "nws-alert-ad2fc4048f22b502.001-Lincoln-wind",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-29",
   "county": "Lincoln",
   "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 Lincoln. Severe Thunderstorm Warning issued August 29 at 12:06PM PDT until August 29 at 12:30PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "iem-ww-OTX-SV-W-29-Lincoln-hail-2026-08-29",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-08-29",
   "county": "Lincoln",
   "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 OTX for Lincoln on 2026-08-29. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-29"
  },
  {
   "id": "nws-alert-f39c4707c53b958b.003-Simcoe H-wind",
   "zip": "",
   "city": "Simcoe Highlands",
   "date": "2026-08-22",
   "county": "Simcoe Highlands",
   "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 Simcoe Highlands. Wind Advisory issued August 21 at 1:09PM PDT until August 22 at 11:00PM PDT by NWS Pendleton OR",
   "sourceDetail": "NWS Pendleton OR — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-WI-Y-30"
  },
  {
   "id": "nws-alert-f39c4707c53b958b.002-Kittitas-wind",
   "zip": "",
   "city": "Kittitas Valley",
   "date": "2026-08-22",
   "county": "Kittitas Valley",
   "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 Kittitas Valley. Wind Advisory issued August 21 at 1:09PM PDT until August 22 at 10:00PM PDT by NWS Pendleton OR",
   "sourceDetail": "NWS Pendleton OR — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-WI-Y-30"
  },
  {
   "id": "nws-alert-f39c4707c53b958b.001-Columbia-wind",
   "zip": "",
   "city": "Columbia River Gorge of Washington",
   "date": "2026-08-22",
   "county": "Columbia River Gorge of Washington",
   "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 Columbia River Gorge of Washington. Wind Advisory issued August 21 at 1:09PM PDT until August 22 at 11:00PM PDT by NWS Pendleton OR",
   "sourceDetail": "NWS Pendleton OR — Wind Advisory",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-WI-Y-30"
  },
  {
   "id": "asos-ELN-2026-08-22-213502",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-08-22",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-a6c505c242536695.001-Ferry-wind",
   "zip": "",
   "city": "Ferry",
   "date": "2026-08-22",
   "county": "Ferry",
   "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 Ferry. Severe Thunderstorm Warning issued August 22 at 11:54PM PDT until August 23 at 12:30AM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-28"
  },
  {
   "id": "iem-ww-OTX-SV-W-28-Ferry-hail-2026-08-22",
   "zip": "",
   "city": "Ferry",
   "date": "2026-08-22",
   "county": "Ferry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX for Ferry on 2026-08-22. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OTX-SV-W-28"
  },
  {
   "id": "nws-alert-0902e3a147745fd9.001-Stevens-wind",
   "zip": "",
   "city": "Stevens",
   "date": "2026-08-22",
   "county": "Stevens",
   "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 Stevens. Severe Thunderstorm Warning issued August 22 at 11:40PM PDT until August 23 at 12:15AM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-27"
  },
  {
   "id": "iem-ww-OTX-SV-W-27-Stevens-hail-2026-08-22",
   "zip": "",
   "city": "Stevens",
   "date": "2026-08-22",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX for Stevens on 2026-08-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-27"
  },
  {
   "id": "iem-lsr-2026-08-22-hail-48.32--117.82",
   "lat": 48.32,
   "lon": -117.82,
   "zip": "",
   "city": "3 S Addy",
   "date": "2026-08-22",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Photo from Facebook of hail next to a nickel.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "sps-2026-08-22-chelan-wind",
   "zip": "",
   "city": "Chelan",
   "date": "2026-08-22",
   "county": "Chelan",
   "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 Chelan — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-22-okanogan-wind",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-08-22",
   "county": "Okanogan",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for Okanogan — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-22-chelan-hail",
   "zip": "",
   "city": "Chelan",
   "date": "2026-08-22",
   "county": "Chelan",
   "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 Chelan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-22-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-08-22",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "nws-alert-8392a67652225e6f.001-Chelan-flood-2026-08-14",
   "lat": 47.598571428571425,
   "lon": -120.87857142857142,
   "zip": "",
   "city": "",
   "date": "2026-08-14",
   "county": "Chelan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Chelan. Flash Flood Warning issued August 14 at 7:58PM PDT until August 14 at 8:00PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-9"
  },
  {
   "id": "sps-2026-08-14-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-08-14",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "nws-alert-7c303826c7ea1f44.001-Mason-flood-2026-08-13",
   "lat": 47.56153846153846,
   "lon": -123.36307692307693,
   "zip": "",
   "city": "",
   "date": "2026-08-13",
   "county": "Mason",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Mason. Flash Flood Warning issued August 13 at 3:37PM PDT until August 13 at 5:30PM PDT by NWS Seattle WA",
   "sourceDetail": "NWS Seattle WA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FF-W-1"
  },
  {
   "id": "nws-alert-8d72d51954feab8e.001-Chelan-flood-2026-08-13",
   "lat": 47.9588888888889,
   "lon": -120.45500000000003,
   "zip": "",
   "city": "",
   "date": "2026-08-13",
   "county": "Chelan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Chelan. Flash Flood Warning issued August 13 at 9:45PM PDT until August 13 at 9:45PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-8"
  },
  {
   "id": "nws-alert-88f03dedaacfbaec.001-Okanogan-flood-2026-08-12",
   "lat": 48.50555555555556,
   "lon": -120.43444444444442,
   "zip": "",
   "city": "",
   "date": "2026-08-12",
   "county": "Okanogan",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Okanogan. Flash Flood Warning issued August 12 at 3:47PM PDT until August 12 at 6:30PM PDT by NWS Spokane WA",
   "sourceDetail": "NWS Spokane WA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-7"
  },
  {
   "id": "sps-2026-08-12-chelan-hail",
   "zip": "",
   "city": "Chelan",
   "date": "2026-08-12",
   "county": "Chelan",
   "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 Chelan — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Spokane WA — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "fema-3650",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-03",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: WILDFIRES. Incident period: 2026-08-01 to ongoing.",
   "sourceDetail": "EM-3650 — WILDFIRES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-ELN-2026-08-02-58261",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-08-02",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-ELN-2026-08-02-58674",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-08-02",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-5659",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-02",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: AUTUMN LANE FIRE. Incident period: 2026-08-01 to ongoing.",
   "sourceDetail": "FM-5659 — AUTUMN LANE FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-ELN-2026-08-01-44768",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-08-01",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-ELN-2026-08-01-48206",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-08-01",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-5657",
   "zip": "",
   "city": "Washington",
   "date": "2026-08-01",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: SINLAHEKIN FIRE. Incident period: 2026-08-01 to ongoing.",
   "sourceDetail": "FM-5657 — SINLAHEKIN FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-5653",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-30",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: MODRITE FIRE. Incident period: 2026-07-30 to ongoing.",
   "sourceDetail": "FM-5653 — MODRITE FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-SKA-2026-07-27-5997",
   "lat": 47.6151,
   "lon": -117.6558,
   "zip": "",
   "city": "FAIRCHILD AFB",
   "date": "2026-07-27",
   "county": "Spokane",
   "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": "FAIRCHILD AFB (SKA) recorded a 70 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FAIRCHILD AFB (SKA)",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-5649",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-26",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: SIGNAL PEAK FIRE. Incident period: 2026-07-25 to ongoing.",
   "sourceDetail": "FM-5649 — SIGNAL PEAK FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-YKM-2026-07-25-7095",
   "lat": 46.5682,
   "lon": -120.5441,
   "zip": "",
   "city": "YAKIMA AIR TERMINAL",
   "date": "2026-07-25",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "YAKIMA AIR TERMINAL (YKM) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — YAKIMA AIR TERMINAL (YKM)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-YKM-2026-07-25-7524",
   "lat": 46.5682,
   "lon": -120.5441,
   "zip": "",
   "city": "YAKIMA AIR TERMINAL",
   "date": "2026-07-25",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "YAKIMA AIR TERMINAL (YKM) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — YAKIMA AIR TERMINAL (YKM)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-ELN-2026-07-25-8346",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-07-25",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-DLS-2026-07-25-8361",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-07-25",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-ELN-2026-07-23-8935",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-07-23",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-07-23",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-07-23",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-23-asotin-wind",
   "zip": "",
   "city": "Asotin",
   "date": "2026-07-23",
   "county": "Asotin",
   "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 Asotin — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-23-whitman-hail",
   "zip": "",
   "city": "Whitman",
   "date": "2026-07-23",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-22-lewis-hail",
   "zip": "",
   "city": "Lewis",
   "date": "2026-07-22",
   "county": "Lewis",
   "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 Lewis — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-ELN-2026-07-18",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-07-18",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-OTX-SV-W-25-2026-07-17-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-17",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-07-17. Duration: 42 min. County: Lincoln. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #25 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-25"
  },
  {
   "id": "ww-OTX-SV-W-25-2026-07-17-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-17",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-07-17. Duration: 42 min. County: Lincoln. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #25 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-25"
  },
  {
   "id": "ww-OTX-SV-W-26-2026-07-17-Stevens-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-17",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-07-17. Duration: 32 min. County: Stevens. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #26 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-26"
  },
  {
   "id": "ww-OTX-SV-W-26-2026-07-17-Stevens-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-17",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-07-17. Duration: 32 min. County: Stevens. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #26 (32 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-26"
  },
  {
   "id": "fema-5646",
   "zip": "",
   "city": "Washington",
   "date": "2026-07-17",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: KAISER CANYON FIRE. Incident period: 2026-07-16 to ongoing.",
   "sourceDetail": "FM-5646 — KAISER CANYON FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-07-17-douglas-hail",
   "zip": "",
   "city": "Douglas",
   "date": "2026-07-17",
   "county": "Douglas",
   "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 Douglas — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-07-17",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2026-07-17",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-douglas-wind",
   "zip": "",
   "city": "Douglas",
   "date": "2026-07-17",
   "county": "Douglas",
   "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 Douglas — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-okanogan-wind",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-07-17",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-grant-wind",
   "zip": "",
   "city": "Grant",
   "date": "2026-07-17",
   "county": "Grant",
   "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 Grant — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-07-17",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-17-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2026-07-17",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-16-whitman-wind",
   "zip": "",
   "city": "Whitman",
   "date": "2026-07-16",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-202607152222-hail-48.83--118.65",
   "lat": 48.83,
   "lon": -118.65,
   "zip": "",
   "city": "3 NW Malo",
   "date": "2026-07-15",
   "county": "Ferry",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 NW Malo, WA. Hail size: 0.75\".",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "asos-PSC-2026-07-15-122",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2026-07-15",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-DLS-2026-07-15-7958",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-07-15",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2026-07-15",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2026-07-15",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DLS-2026-07-15",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-07-15",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-07-15-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2026-07-15",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 50 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-skamania-wind",
   "zip": "",
   "city": "Skamania",
   "date": "2026-07-15",
   "county": "Skamania",
   "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 Skamania — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PQR — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-07-15",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-07-15",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-15-wallawalla-hail",
   "zip": "",
   "city": "Walla Walla",
   "date": "2026-07-15",
   "county": "Walla Walla",
   "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 Walla Walla — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-08-pendoreill-hail",
   "zip": "",
   "city": "Pend Oreille",
   "date": "2026-07-08",
   "county": "Pend Oreille",
   "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 Pend Oreille — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-DLS-2026-06-30",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-06-30",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-OTX-FF-W-6-2026-06-29-Pend Oreille",
   "zip": "",
   "city": "",
   "date": "2026-06-29",
   "county": "Pend Oreille",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OTX on 2026-06-29. Duration: 176 min. Counties: Pend Oreille, Stevens. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flash Flood Warning #6 (176 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-6"
  },
  {
   "id": "ww-OTX-FF-W-6-2026-06-29-Stevens",
   "zip": "",
   "city": "",
   "date": "2026-06-29",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OTX on 2026-06-29. Duration: 176 min. Counties: Pend Oreille, Stevens. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flash Flood Warning #6 (176 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-6"
  },
  {
   "id": "ww-OTX-FA-W-6-2026-06-29-Pend Oreille",
   "zip": "",
   "city": "",
   "date": "2026-06-29",
   "county": "Pend Oreille",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-06-29. Duration: 6 min. Counties: Pend Oreille, Stevens. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #6 (6 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-6"
  },
  {
   "id": "ww-OTX-FA-W-6-2026-06-29-Stevens",
   "zip": "",
   "city": "",
   "date": "2026-06-29",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-06-29. Duration: 6 min. Counties: Pend Oreille, Stevens. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #6 (6 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-6"
  },
  {
   "id": "asos-bf-ELN-2026-06-29",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-06-29",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DLS-2026-06-28",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-06-28",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-06-28",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-06-28",
   "county": "Yakima",
   "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": "ELLENSBURG/BOWERS (ELN) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-26-lincoln-wind",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-06-26",
   "county": "Lincoln",
   "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": "3 Special Weather Statements for Lincoln — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-26-lincoln-hail",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-06-26",
   "county": "Lincoln",
   "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 Lincoln — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-26-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-06-26",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-GEG-2026-06-16",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2026-06-16",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-5638",
   "zip": "",
   "city": "Washington",
   "date": "2026-06-16",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: UPRIVER FIRE. Incident period: 2026-06-16 to ongoing.",
   "sourceDetail": "FM-5638 — UPRIVER FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-PSC-2026-06-09",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2026-06-09",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-06-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-06-06",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-03-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-06-03",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-ELN-2026-05-29",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-05-29",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-29-okanogan-wind",
   "zip": "",
   "city": "Okanogan",
   "date": "2026-05-29",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-29-lincoln-hail",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-05-29",
   "county": "Lincoln",
   "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 Lincoln — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-202605290210-hail-47.33--118.69",
   "lat": 47.33,
   "lon": -118.69,
   "zip": "",
   "city": "Odessa",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Odessa, WA. Hail size: 0.88\".",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-202605290225-hail-47.33--118.70",
   "lat": 47.33,
   "lon": -118.7,
   "zip": "",
   "city": "1 SW Odessa",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SW Odessa, WA. Hail size: 1.75\".",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.20--119.96",
   "lat": 46.2,
   "lon": -119.96,
   "zip": "",
   "city": "2 ESE Mabton",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "IEM 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 CW0988 Mabton.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-45.62--121.17",
   "lat": 45.62,
   "lon": -121.17,
   "zip": "",
   "city": "16 ESE Bingen",
   "date": "2026-05-28",
   "county": "Klickitat",
   "source": "IEM 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 KDLS The Dalles Municipal Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2026-05-28",
   "county": "Benton",
   "source": "IEM 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 HRMTN 10.1 NW Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-47.69--117.31",
   "lat": 47.69,
   "lon": -117.31,
   "zip": "",
   "city": "1 W Millwood",
   "date": "2026-05-28",
   "county": "Spokane",
   "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 1 W Millwood",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2026-05-28",
   "county": "Benton",
   "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 HGABL 19.1 N West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-45.70--121.28",
   "lat": 45.7,
   "lon": -121.28,
   "zip": "",
   "city": "9 E Bingen",
   "date": "2026-05-28",
   "county": "Klickitat",
   "source": "IEM 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 EW1552 Lyle.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-05-28-11-0335",
   "lat": 47.09,
   "lon": -119.29,
   "zip": "",
   "city": "Moses Lake",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measurement on personal weather station. Also thunderstorm wind damage - 60 ft maple tree damaged. (OTX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 74,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "IEM 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 PC388 Eagle Way.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-47.19--119.32",
   "lat": 47.19,
   "lon": -119.32,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "date": "2026-05-28",
   "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": "TSTM WND GST reported near 6 NNW Moses Lake",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.63--120.74",
   "lat": 46.63,
   "lon": -120.74,
   "zip": "",
   "city": "5 S Tieton",
   "date": "2026-05-28",
   "county": "Yakima",
   "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 PC334 Cowiche Mountain.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-05-28-19-0448",
   "lat": 47.31,
   "lon": -119.52,
   "zip": "",
   "city": "Ephrata",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "(OTX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 71,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-05-28-20-0450",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "Keller",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Gold Mountain RAWs saw a 58 mph wind gust between 9:11 and 10:11 pm. Radar analysis indicates it occurred around 9:50 pm. (OTX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-47.94--119.00",
   "lat": 47.94,
   "lon": -119,
   "zip": "",
   "city": "Grand Coulee",
   "date": "2026-05-28",
   "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": "Grand Coulee Dam Airport ASOS.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2026-05-28",
   "county": "Kittitas",
   "source": "IEM 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 PS005 Kit-26_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-05-28-23-0500",
   "lat": 47.99,
   "lon": -119.64,
   "zip": "",
   "city": "Bridgeport",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "AGRIMET site for Chief Joseph Dam. (OTX)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-05-28-wind-46.85--120.58",
   "lat": 46.85,
   "lon": -120.58,
   "zip": "",
   "city": "10 NE Naches",
   "date": "2026-05-28",
   "county": "Kittitas",
   "source": "IEM 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 PC344 Old Durr.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-05-28-flood-47.33--118.68",
   "lat": 47.33,
   "lon": -118.68,
   "zip": "",
   "city": "1 E Odessa",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Corrects previous flash flood report from 1 E Odessa. Public report of 1.8 inches of rain falling in Oddesa in 45 minutes, with flooding in area. Reports of basement flooding in town, with deep standing water on roads.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-05-28-flood-47.23--117.09",
   "lat": 47.23,
   "lon": -117.09,
   "zip": "",
   "city": "1 WNW Tekoa",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Photo of both lanes of WA-27 covered in water.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-05-28-flood-47.27--118.96",
   "lat": 47.27,
   "lon": -118.96,
   "zip": "",
   "city": "8 SW Irby",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Corrects previous flash flood report from 8 SW Irby. Thunderstorms producing torrential rain washed out 26 road crossings in southwest Lincoln County. Several culverts were blown out and some washed away. Major components of a bridge detached, resulting in road closure of Lesser Road from Baits Road to David Road until further notice. Reports of 2.5 to 3 inches of rain in one hour from several farmers in area.",
   "sourceDetail": "NWS OTX — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-05-28-flood-47.22--117.07",
   "lat": 47.22,
   "lon": -117.07,
   "zip": "",
   "city": "Tekoa",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Photo of water running down Tekoa Farmington Road at Park Street.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Ferry-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Ferry-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Okanogan-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Okanogan-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Spokane-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Spokane-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Stevens-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-19-2026-05-28-Stevens-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 55 min. Counties: Ferry, Lincoln, Okanogan, Spokane, Stevens. Storm tags: wind: 70.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #19 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-19"
  },
  {
   "id": "ww-OTX-SV-W-13-2026-05-28-Spokane-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 38 min. County: Spokane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #13 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-13"
  },
  {
   "id": "ww-OTX-SV-W-13-2026-05-28-Spokane-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 38 min. County: Spokane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #13 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-13"
  },
  {
   "id": "ww-OTX-SV-W-11-2026-05-28-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 59 min. County: Lincoln. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #11 (59 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-11"
  },
  {
   "id": "ww-OTX-SV-W-11-2026-05-28-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 59 min. County: Lincoln. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #11 (59 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OTX-SV-W-11"
  },
  {
   "id": "ww-OTX-SV-W-9-2026-05-28-Spokane-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 49 min. County: Spokane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #9 (49 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-9"
  },
  {
   "id": "ww-OTX-SV-W-9-2026-05-28-Spokane-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 49 min. County: Spokane. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #9 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OTX-SV-W-9"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Grant-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Grant-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Adams-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Adams-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-17-2026-05-28-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 72 min. Counties: Grant, Adams, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #17 (72 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-17"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Ferry-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Ferry-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Okanogan-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Okanogan-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Stevens-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Stevens-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Pend Oreille-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Pend Oreille",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-21-2026-05-28-Pend Oreille-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Pend Oreille",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 67 min. Counties: Ferry, Okanogan, Stevens, Pend Oreille. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #21 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-21"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Whitman-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Whitman-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Spokane-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Spokane-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Stevens-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-15-2026-05-28-Stevens-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Stevens",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 60 min. Counties: Lincoln, Spokane, Stevens, Whitman. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #15 (60 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-15"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Adams-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Adams-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Adams",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Chelan-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Chelan-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Douglas-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Douglas-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Grant-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Grant-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Lincoln-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-18-2026-05-28-Lincoln-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 75 min. Counties: Adams, Chelan, Douglas, Grant, Lincoln. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #18 (75 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-18"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Chelan-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Chelan-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Douglas-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Douglas-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Grant-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Grant-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Okanogan-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-SV-W-20-2026-05-28-Okanogan-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2026-05-28. Duration: 91 min. Counties: Chelan, Douglas, Grant, Okanogan. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #20 (91 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OTX-SV-W-20"
  },
  {
   "id": "ww-OTX-FF-W-3-2026-05-28-Spokane",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OTX on 2026-05-28. Duration: 114 min. Counties: Spokane, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flash Flood Warning #3 (114 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-3"
  },
  {
   "id": "ww-OTX-FF-W-3-2026-05-28-Whitman",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OTX on 2026-05-28. Duration: 114 min. Counties: Spokane, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flash Flood Warning #3 (114 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-3"
  },
  {
   "id": "ww-OTX-FF-W-4-2026-05-28-Lincoln",
   "zip": "",
   "city": "",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OTX on 2026-05-28. Duration: 107 min. County: Lincoln. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flash Flood Warning #4 (107 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FF-W-4"
  },
  {
   "id": "asos-bf-GEG-2026-05-28",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2026-05-28",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-3W7-2026-05-28",
   "lat": 47.922,
   "lon": -119.083,
   "zip": "",
   "city": "Electric City",
   "date": "2026-05-28",
   "county": "Grant",
   "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": "Electric City (3W7) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Electric City (3W7) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2026-05-28",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE/FELTS FIELD (SFF) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MWH-2026-05-28",
   "lat": 47.2086,
   "lon": -119.3191,
   "zip": "",
   "city": "MOSES LAKE/GRANT CO",
   "date": "2026-05-28",
   "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": "MOSES LAKE/GRANT CO (MWH) recorded a 69 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — MOSES LAKE/GRANT CO (MWH) [365d backfill 2026-08]",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EPH-2026-05-28",
   "lat": 47.3081,
   "lon": -119.5147,
   "zip": "",
   "city": "EPHRATA MUNICIPAL",
   "date": "2026-05-28",
   "county": "Grant",
   "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": "EPHRATA MUNICIPAL (EPH) recorded a 71 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — EPHRATA MUNICIPAL (EPH) [365d backfill 2026-08]",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DLS-2026-05-28",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-05-28",
   "county": "Klickitat",
   "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": "The Dalles Muni (DLS) recorded a 65 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2026-05-28",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2026-05-28",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2026-05-28",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2026-05-28",
   "county": "Kittitas",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENATCHEE/PANGBORN (EAT) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SKA-2026-05-28",
   "lat": 47.6151,
   "lon": -117.6558,
   "zip": "",
   "city": "FAIRCHILD AFB",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FAIRCHILD AFB (SKA) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FAIRCHILD AFB (SKA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290240-wind-46.20--119.96",
   "lat": 46.2,
   "lon": -119.96,
   "zip": "",
   "city": "2 ESE Mabton",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Mabton, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290257-wind-45.62--121.17",
   "lat": 45.62,
   "lon": -121.17,
   "zip": "",
   "city": "16 ESE Bingen",
   "date": "2026-05-28",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 16 ESE Bingen, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290300-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2026-05-28",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 NNW Benton City, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290315-wind-47.69--117.31",
   "lat": 47.69,
   "lon": -117.31,
   "zip": "",
   "city": "1 W Millwood",
   "date": "2026-05-28",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 W Millwood, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605290315-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2026-05-28",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 19 N West Richland, WA. Peak gust: 87 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 87,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290323-wind-45.70--121.28",
   "lat": 45.7,
   "lon": -121.28,
   "zip": "",
   "city": "9 E Bingen",
   "date": "2026-05-28",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 9 E Bingen, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290335-wind-47.09--119.29",
   "lat": 47.09,
   "lon": -119.29,
   "zip": "",
   "city": "2 S Moses Lake",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 S Moses Lake, WA. Peak gust: 85 mph.",
   "sourceDetail": "NWS OTX — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605290340-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 NE Terrace Heights, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290351-wind-47.19--119.32",
   "lat": 47.19,
   "lon": -119.32,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 6 NNW Moses Lake, WA. Peak gust: 76 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290440-wind-46.63--120.74",
   "lat": 46.63,
   "lon": -120.74,
   "zip": "",
   "city": "5 S Tieton",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 5 S Tieton, WA. Peak gust: 89 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290448-wind-47.31--119.52",
   "lat": 47.31,
   "lon": -119.52,
   "zip": "",
   "city": "1 E Ephrata",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 E Ephrata, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605290450-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2026-05-28",
   "county": "Ferry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 NE Keller, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605290455-wind-47.94--119.00",
   "lat": 47.94,
   "lon": -119,
   "zip": "",
   "city": "Grand Coulee",
   "date": "2026-05-28",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Grand Coulee, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290500-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2026-05-28",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 7 S Kittitas, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605290500-wind-47.99--119.64",
   "lat": 47.99,
   "lon": -119.64,
   "zip": "",
   "city": "2 ESE Bridgeport",
   "date": "2026-05-28",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Bridgeport, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202605290520-wind-46.85--120.58",
   "lat": 46.85,
   "lon": -120.58,
   "zip": "",
   "city": "10 NE Naches",
   "date": "2026-05-28",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 10 NE Naches, WA. Peak gust: 75 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-28-yakima-hail",
   "zip": "",
   "city": "Yakima",
   "date": "2026-05-28",
   "county": "Yakima",
   "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 Yakima — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-benton-hail",
   "zip": "",
   "city": "Benton",
   "date": "2026-05-28",
   "county": "Benton",
   "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 Benton — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2026-05-28",
   "county": "Garfield",
   "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 Garfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-wallawalla-hail",
   "zip": "",
   "city": "Walla Walla",
   "date": "2026-05-28",
   "county": "Walla Walla",
   "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 Walla Walla — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-lincoln-hail",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-05-28",
   "county": "Lincoln",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 65,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "4 Special Weather Statements for Lincoln — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-spokane-hail",
   "zip": "",
   "city": "Spokane",
   "date": "2026-05-28",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-douglas-hail",
   "zip": "",
   "city": "Douglas",
   "date": "2026-05-28",
   "county": "Douglas",
   "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 Douglas — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-franklin-wind",
   "zip": "",
   "city": "Franklin",
   "date": "2026-05-28",
   "county": "Franklin",
   "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 Franklin — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-benton-wind",
   "zip": "",
   "city": "Benton",
   "date": "2026-05-28",
   "county": "Benton",
   "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 Benton — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-whitman-hail",
   "zip": "",
   "city": "Whitman",
   "date": "2026-05-28",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-yakima-wind",
   "zip": "",
   "city": "Yakima",
   "date": "2026-05-28",
   "county": "Yakima",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "5 Special Weather Statements for Yakima — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-franklin-hail",
   "zip": "",
   "city": "Franklin",
   "date": "2026-05-28",
   "county": "Franklin",
   "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 Franklin — wind gusts up to 55 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2026-05-28",
   "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": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-grant-wind",
   "zip": "",
   "city": "Grant",
   "date": "2026-05-28",
   "county": "Grant",
   "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 Grant — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-klickitat-wind",
   "zip": "",
   "city": "Klickitat",
   "date": "2026-05-28",
   "county": "Klickitat",
   "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 Klickitat — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-28-stevens-wind",
   "zip": "",
   "city": "Stevens",
   "date": "2026-05-28",
   "county": "Stevens",
   "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": "2 Special Weather Statements for Stevens — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-DLS-2026-05-25",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2026-05-25",
   "county": "Klickitat",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "The Dalles Muni (DLS) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-25-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2026-05-25",
   "county": "Spokane",
   "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": "2 Special Weather Statements for Spokane — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-17-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-05-17",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ww-PDT-SV-W-1-2026-05-16-Walla Walla-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-16",
   "county": "Walla Walla",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PDT on 2026-05-16. Duration: 21 min. County: Walla Walla. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Severe Thunderstorm Warning #1 (21 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-SV-W-1"
  },
  {
   "id": "ww-PDT-SV-W-1-2026-05-16-Walla Walla-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-16",
   "county": "Walla Walla",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PDT on 2026-05-16. Duration: 21 min. County: Walla Walla. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Severe Thunderstorm Warning #1 (21 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PDT-SV-W-1"
  },
  {
   "id": "sps-2026-05-16-wallawalla-hail",
   "zip": "",
   "city": "Walla Walla",
   "date": "2026-05-16",
   "county": "Walla Walla",
   "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 Walla Walla — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-16-benton-hail",
   "zip": "",
   "city": "Benton",
   "date": "2026-05-16",
   "county": "Benton",
   "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 Benton — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-16-whitman-hail",
   "zip": "",
   "city": "Whitman",
   "date": "2026-05-16",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-16-benton-wind",
   "zip": "",
   "city": "Benton",
   "date": "2026-05-16",
   "county": "Benton",
   "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": "2 Special Weather Statements for Benton — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-05-13",
   "county": "Chelan",
   "source": "IEM 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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-13-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-05-13",
   "county": "Garfield",
   "source": "IEM 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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MWH-2026-05-13",
   "lat": 47.2086,
   "lon": -119.3191,
   "zip": "",
   "city": "MOSES LAKE/GRANT CO",
   "date": "2026-05-13",
   "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": "MOSES LAKE/GRANT CO (MWH) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — MOSES LAKE/GRANT CO (MWH) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2026-05-13",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2026-05-13",
   "county": "Walla Walla",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WALLA WALLA RGN (ALW) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2026-05-13",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2026-05-13",
   "county": "Benton",
   "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": "PASCO/TRI-CITIES (PSC) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2026-05-13",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2026-05-13",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OTX-HW-W-2-Blue Mountains-wind-2026-05-13",
   "zip": "",
   "city": "Blue Mountains",
   "date": "2026-05-13",
   "county": "Blue Mountains",
   "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 Blue Mountains.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-2"
  },
  {
   "id": "iem-ww-OTX-HW-W-2-Garfield And Asotin Counties-wind-2026-05-13",
   "zip": "",
   "city": "Garfield And Asotin Counties",
   "date": "2026-05-13",
   "county": "Garfield And Asotin Counties",
   "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 Garfield And Asotin Counties.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-2"
  },
  {
   "id": "iem-ww-PDT-HW-W-3-Simcoe Highlands-wind-2026-05-13",
   "zip": "",
   "city": "Simcoe Highlands",
   "date": "2026-05-13",
   "county": "Simcoe Highlands",
   "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 Simcoe Highlands.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-3"
  },
  {
   "id": "iem-202605131400-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-05-13",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202605131910-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-05-13",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-05-13-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2026-05-13",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-lincoln-hail",
   "zip": "",
   "city": "Lincoln",
   "date": "2026-05-13",
   "county": "Lincoln",
   "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 Lincoln — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-13-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2026-05-13",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-12-columbia-wind",
   "zip": "",
   "city": "Columbia",
   "date": "2026-05-12",
   "county": "Columbia",
   "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": "2 Special Weather Statements for Columbia — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-12-whitman-wind",
   "zip": "",
   "city": "Whitman",
   "date": "2026-05-12",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-12-skamania-hail",
   "zip": "",
   "city": "Skamania",
   "date": "2026-05-12",
   "county": "Skamania",
   "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 Skamania — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PQR — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-ELN-2026-05-10",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-05-10",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-05-06",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-05-06",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-04-23",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-04-23",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-04-22",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-04-22",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 57 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-04-16",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-04-16",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-15-kitsap-hail",
   "zip": "",
   "city": "Kitsap",
   "date": "2026-04-15",
   "county": "Kitsap",
   "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 Kitsap — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-15-king-hail",
   "zip": "",
   "city": "King",
   "date": "2026-04-15",
   "county": "King",
   "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 King — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-15-ferry-wind",
   "zip": "",
   "city": "Ferry",
   "date": "2026-04-15",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-ELN-2026-04-13",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-04-13",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-13-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2026-04-13",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-04-12-flood-46.95--117.40",
   "lat": 46.95,
   "lon": -117.4,
   "zip": "",
   "city": "4 SSW Steptoe",
   "date": "2026-04-12",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Delayed Report. Large road washout on Green Hollow Road at MP5, with large boulders in road and mud flowing across road.",
   "sourceDetail": "NWS OTX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1333637-2026-04-12",
   "lon": 213091,
   "zip": "",
   "city": "MANNING",
   "date": "2026-04-12",
   "county": "Whitman",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Large road washout on Green Hollow Road at MP5, with large boulders in road and mud flowing across road.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1333637",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-12-whitman-hail",
   "zip": "",
   "city": "Whitman",
   "date": "2026-04-12",
   "county": "Whitman",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "3 Special Weather Statements for Whitman — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-48.96--119.49",
   "lat": 48.96,
   "lon": -119.49,
   "zip": "",
   "city": "3 WNW Oroville",
   "date": "2026-04-07",
   "county": "Okanogan",
   "source": "IEM 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 OVLW1 Oroville.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2026-04-07",
   "county": "Chelan",
   "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 TT246 Entiat.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-04-07",
   "county": "Chelan",
   "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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-48.47--119.52",
   "lat": 48.47,
   "lon": -119.52,
   "zip": "",
   "city": "3 S Riverside",
   "date": "2026-04-07",
   "county": "Okanogan",
   "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 KOMK Omak.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-07-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-04-07",
   "county": "Garfield",
   "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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OMK-2026-04-07",
   "lat": 48.4644,
   "lon": -119.5181,
   "zip": "",
   "city": "OMAK AIRPORT",
   "date": "2026-04-07",
   "county": "Okanogan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OMAK AIRPORT (OMK) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — OMAK AIRPORT (OMK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604071241-wind-48.96--119.49",
   "lat": 48.96,
   "lon": -119.49,
   "zip": "",
   "city": "3 WNW Oroville",
   "date": "2026-04-07",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WNW Oroville, WA. Peak gust: 83 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604071335-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2026-04-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNW Entiat, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604071400-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-04-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 66 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604071429-wind-48.47--119.52",
   "lat": 48.47,
   "lon": -119.52,
   "zip": "",
   "city": "3 S Riverside",
   "date": "2026-04-07",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 S Riverside, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202604071510-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-04-07",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-07T11:33:00Z-wind-47.20--119.32",
   "lat": 47.2,
   "lon": -119.32,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "date": "2026-04-07",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW Moses Lake, WA. Peak gust: 52 mph. ASOS station KMWH Grant County Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-07T13:58:00Z-wind-47.81--120.73",
   "lat": 47.81,
   "lon": -120.73,
   "zip": "",
   "city": "4 ESE Telma",
   "date": "2026-04-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 ESE Telma, WA. Peak gust: 52 mph. Mesonet station XWEN 4 ESE Telma.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-07T11:37:00Z-wind-47.73--120.54",
   "lat": 47.73,
   "lon": -120.54,
   "zip": "",
   "city": "6 ESE Plain",
   "date": "2026-04-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 ESE Plain, WA. Peak gust: 54 mph. Mesonet station DRYW1 Dry Creek.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-07T11:25:00Z-wind-47.04--119.76",
   "lat": 47.04,
   "lon": -119.76,
   "zip": "",
   "city": "5 ESE George",
   "date": "2026-04-07",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 ESE George, WA. Peak gust: 56 mph. Mesonet station DVI03599 Quincy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-4906",
   "zip": "",
   "city": "Washington",
   "date": "2026-04-07",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "flood",
   "confidence": 100,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal Major Disaster Declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES. Incident period: 2025-12-05 to 2025-12-19.",
   "sourceDetail": "DR-4906 — SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-S52-2026-04-05",
   "lat": 48.4249,
   "lon": -120.1459,
   "zip": "",
   "city": "Winthrop",
   "date": "2026-04-05",
   "county": "Okanogan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Winthrop (S52) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Winthrop (S52) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-04-02",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-04-02",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-02T01:09:00Z-wind-46.04--118.22",
   "lat": 46.04,
   "lon": -118.22,
   "zip": "",
   "city": "4 ESE Walla Walla East",
   "date": "2026-04-01",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 ESE Walla Walla East, WA. Peak gust: 53 mph. Mesonet station AS070 Walla Walla.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-02T01:06:00Z-wind-46.05--118.67",
   "lat": 46.05,
   "lon": -118.67,
   "zip": "",
   "city": "14 W College Place",
   "date": "2026-04-01",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 14 W College Place, WA. Peak gust: 55 mph. Mesonet station TTOUC Touchet Road.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-04-01-wallawalla-wind",
   "zip": "",
   "city": "Walla Walla",
   "date": "2026-04-01",
   "county": "Walla Walla",
   "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 Walla Walla — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-01-columbia-wind",
   "zip": "",
   "city": "Columbia",
   "date": "2026-04-01",
   "county": "Columbia",
   "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 Columbia — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-01-whitman-wind",
   "zip": "",
   "city": "Whitman",
   "date": "2026-04-01",
   "county": "Whitman",
   "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 Whitman — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ww-PDT-FL-W-7-2026-03-25-Benton",
   "zip": "",
   "city": "",
   "date": "2026-03-25",
   "county": "Benton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-25. Duration: 1223 min. Counties: Benton, Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #7 (1223 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-7"
  },
  {
   "id": "ww-PDT-FL-W-7-2026-03-25-Kittitas",
   "zip": "",
   "city": "",
   "date": "2026-03-25",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-25. Duration: 1223 min. Counties: Benton, Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #7 (1223 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-7"
  },
  {
   "id": "asos-bf-BLI-2026-03-24",
   "lat": 48.7927,
   "lon": -122.5375,
   "zip": "",
   "city": "BELLINGHAM INTL",
   "date": "2026-03-24",
   "county": "Whatcom",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BELLINGHAM INTL (BLI) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — BELLINGHAM INTL (BLI) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2026-03-24",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2026-03-24",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2026-03-24",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-03-24",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 61 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-UIL-2026-03-24",
   "lat": 47.9366,
   "lon": -124.5626,
   "zip": "",
   "city": "QUILLAYUTE STATE",
   "date": "2026-03-24",
   "county": "Jefferson",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "QUILLAYUTE STATE (UIL) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — QUILLAYUTE STATE (UIL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-03-24",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-03-24",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-OTX-FA-W-5-2026-03-21-Chelan",
   "zip": "",
   "city": "",
   "date": "2026-03-21",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-03-21. Duration: 10076 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #5 (10076 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-5"
  },
  {
   "id": "ww-PDT-FL-W-4-2026-03-21-Kittitas",
   "zip": "",
   "city": "",
   "date": "2026-03-21",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-21. Duration: 434 min. County: Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #4 (434 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-4"
  },
  {
   "id": "ww-PDT-FL-W-5-2026-03-21-Yakima",
   "zip": "",
   "city": "",
   "date": "2026-03-21",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-21. Duration: 1905 min. County: Yakima. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #5 (1905 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-5"
  },
  {
   "id": "iem-geo-2026-03-20-flood-48.36--120.74",
   "lat": 48.36,
   "lon": -120.74,
   "zip": "",
   "city": "13 NNW Lucerne",
   "date": "2026-03-20",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Facebook video of deep water over Company Creek Road. Exact location and time estimated.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-20-flood-47.48--120.38",
   "lat": 47.48,
   "lon": -120.38,
   "zip": "",
   "city": "2 ESE Monitor",
   "date": "2026-03-20",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM reported Wenatchee River rerouted in a spot following December 2025 flood. Current river levels are resulting in flooding near Sleepy Hollow Road. Time and exact location estimated.",
   "sourceDetail": "NWS OTX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1328708-2026-03-20",
   "lon": 212212,
   "zip": "",
   "city": "STEHEKIN",
   "date": "2026-03-20",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Social media shared a video showing water Company Creek Road. Exact location and time estimated.",
   "sourceDetail": "Verified by Public — NCEI Event #1328708",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1328709-2026-03-20",
   "lon": 212212,
   "zip": "",
   "city": "MONITOR",
   "date": "2026-03-20",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM reported Wenatchee River rerouted in a spot following December 2025 flood. Current river levels are resulting in flooding near Sleepy Hollow Road. Time and exact location estimated.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1328709",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-SEW-FA-W-1-2026-03-20-Whatcom",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2026-03-20. Duration: 660 min. County: Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #1 (660 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-1"
  },
  {
   "id": "ww-OTX-FL-W-4-2026-03-20-Chelan",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2026-03-20. Duration: 1108 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #4 (1108 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-4"
  },
  {
   "id": "ww-SEW-FL-W-23-2026-03-20-Pierce",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 1661 min. Counties: Pierce, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #23 (1661 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-23"
  },
  {
   "id": "ww-SEW-FL-W-23-2026-03-20-Snohomish",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 1661 min. Counties: Pierce, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #23 (1661 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-23"
  },
  {
   "id": "ww-SEW-FL-W-24-2026-03-20-Pierce",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 1746 min. Counties: Pierce, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #24 (1746 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-24"
  },
  {
   "id": "ww-SEW-FL-W-24-2026-03-20-King",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 1746 min. Counties: Pierce, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #24 (1746 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-24"
  },
  {
   "id": "ww-SEW-FL-W-31-2026-03-20-Snohomish",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 432 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #31 (432 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-31"
  },
  {
   "id": "ww-SEW-FL-W-29-2026-03-20-Clallam",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Clallam",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 745 min. Counties: Clallam, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #29 (745 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-29"
  },
  {
   "id": "ww-SEW-FL-W-29-2026-03-20-Skagit",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 745 min. Counties: Clallam, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #29 (745 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-29"
  },
  {
   "id": "ww-SEW-FL-W-33-2026-03-20-Snohomish",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 378 min. Counties: Snohomish, Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #33 (378 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-33"
  },
  {
   "id": "ww-SEW-FL-W-33-2026-03-20-Whatcom",
   "zip": "",
   "city": "",
   "date": "2026-03-20",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-20. Duration: 378 min. Counties: Snohomish, Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #33 (378 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-33"
  },
  {
   "id": "ww-SEW-FL-W-22-2026-03-19-Pierce",
   "zip": "",
   "city": "",
   "date": "2026-03-19",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-19. Duration: 705 min. Counties: Pierce, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #22 (705 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-22"
  },
  {
   "id": "ww-SEW-FL-W-22-2026-03-19-Snohomish",
   "zip": "",
   "city": "",
   "date": "2026-03-19",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-19. Duration: 705 min. Counties: Pierce, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #22 (705 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-22"
  },
  {
   "id": "iem-geo-2026-03-18-flood-47.51--120.47",
   "lat": 47.51,
   "lon": -120.47,
   "zip": "",
   "city": "1 SSW Cashmere",
   "date": "2026-03-18",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mission Creek flooded a residence due to debris from 2025 Labor Mountain fire burn scar causing a backup on the river. Other than this spot, creek was within its banks. Time estimated from river crest.",
   "sourceDetail": "NWS OTX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1328707-2026-03-18",
   "lon": 212212,
   "zip": "",
   "city": "CASHMERE",
   "date": "2026-03-18",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mission Creek flooded a residence due to debris from 2025 Labor Mountain fire burn scar causing a backup on the river. Other than this spot, creek was within its banks. Time estimated from river crest.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1328707",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-SEW-FL-W-18-2026-03-18-Lewis",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 1692 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #18 (1692 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-18"
  },
  {
   "id": "ww-SEW-FL-W-18-2026-03-18-Snohomish",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 1692 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #18 (1692 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-18"
  },
  {
   "id": "ww-SEW-FL-W-16-2026-03-18-Mason",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 1517 min. Counties: Mason, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #16 (1517 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-16"
  },
  {
   "id": "ww-SEW-FL-W-16-2026-03-18-King",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 1517 min. Counties: Mason, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #16 (1517 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-16"
  },
  {
   "id": "ww-SEW-FL-W-15-2026-03-18-Mason",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 5954 min. Counties: Mason, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #15 (5954 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-15"
  },
  {
   "id": "ww-SEW-FL-W-15-2026-03-18-King",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-18. Duration: 5954 min. Counties: Mason, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #15 (5954 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-15"
  },
  {
   "id": "ww-PDT-FL-W-3-2026-03-18-Yakima",
   "zip": "",
   "city": "",
   "date": "2026-03-18",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-18. Duration: 5757 min. County: Yakima. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #3 (5757 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-3"
  },
  {
   "id": "ww-OTX-FA-W-4-2026-03-16-Chelan",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-03-16. Duration: 5355 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #4 (5355 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-4"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.74--117.17",
   "lat": 46.74,
   "lon": -117.17,
   "zip": "",
   "city": "1 WNW Pullman",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water completely across N Grand north of NW Windus St. Curb lanes blocked off Localized urban flooding all around Pullman.",
   "sourceDetail": "NWS OTX — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.73--117.17",
   "lat": 46.73,
   "lon": -117.17,
   "zip": "",
   "city": "1 SW Pullman",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "South Fork Palouse River flooding, with minor to moderate flooding in areas across Pullman, including downtown, Grand Avenue, and the area around the City Playfields.",
   "sourceDetail": "NWS OTX — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.73--117.19",
   "lat": 46.73,
   "lon": -117.19,
   "zip": "",
   "city": "1 W Pullman",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "About 525 Park St (just west of U Haul) there is water across westbound lane.",
   "sourceDetail": "NWS OTX — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.72--117.17",
   "lat": 46.72,
   "lon": -117.17,
   "zip": "",
   "city": "1 SSW Pullman",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Community garden and nearby trails under water.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.74--117.33",
   "lat": 46.74,
   "lon": -117.33,
   "zip": "",
   "city": "5 SW Albion",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "SR 194 about 5 miles west of Pullman has been reduced to a single lane due to a washout caused by a failed culvert.",
   "sourceDetail": "NWS OTX — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1328235-2026-03-14",
   "lon": 212211,
   "zip": "",
   "city": "PULLMAN",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "South Fork Palouse River flooding, with minor to moderate flooding in areas across Pullman, including downtown, Grand Avenue, and the area around the City Playfields. Water covered N Grand north of NW Windus St. NE Morton St by Reaney pool was flooded across all lanes. Grand Avenue closed from Nye to Ritchie. Main Street from Spring to Pine was closed. Morton Street near Reaney Park closed due to flooding.",
   "sourceDetail": "Verified by Local Official — NCEI Event #1328235",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1327916-2026-03-14",
   "lon": 212345,
   "zip": "",
   "city": "DAYTON",
   "date": "2026-03-14",
   "county": "Columbia",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Columbia County Emergency Managers office reported flooding of residences and water over roadways in the town of Dayton the morning of the 14th. Drone footage over Dayton taken on the 14th showed the Touchet river overflowing it's banks into numerous properties adjacent to the river, with flooding also along the Patit Creek that runs through the northern portion of Dayton.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1327916",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1327917-2026-03-14",
   "lon": 212345,
   "zip": "",
   "city": "WAITSBURG",
   "date": "2026-03-14",
   "county": "Walla Walla",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Walla Walla County dispatch reported flooding along the Touchet River in the town of Waitsburg the morning of the 14th. The dispatch center relayed that a levee near the Preston Ave bridge had been breached, leading to flooding of properties along the Touchet River. Several roads in the Waitsburg area were also closed, including US Highway 12, due to water over the roadway.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1327917",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1328236-2026-03-14",
   "lon": 212211,
   "zip": "",
   "city": "ARMSTRONG",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "SR 194 about 5 miles west of Pullman has been reduced to a single lane due to a washout caused by a failed culvert.",
   "sourceDetail": "Verified by Department of Highways — NCEI Event #1328236",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PDT-FA-W-2-2026-03-14-Yakima",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2026-03-14. Duration: 1419 min. Counties: Yakima, Walla Walla. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #2 (1419 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-2"
  },
  {
   "id": "ww-PDT-FA-W-2-2026-03-14-Walla Walla",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Walla Walla",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2026-03-14. Duration: 1419 min. Counties: Yakima, Walla Walla. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #2 (1419 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-2"
  },
  {
   "id": "ww-OTX-FL-W-3-2026-03-14-Whitman",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2026-03-14. Duration: 1734 min. County: Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #3 (1734 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-3"
  },
  {
   "id": "ww-OTX-FL-W-2-2026-03-14-Whitman",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2026-03-14. Duration: 1820 min. County: Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #2 (1820 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-2"
  },
  {
   "id": "ww-SEW-FL-W-8-2026-03-14-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 2086 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #8 (2086 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-8"
  },
  {
   "id": "ww-SEW-FL-W-8-2026-03-14-Thurston",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 2086 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #8 (2086 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-8"
  },
  {
   "id": "ww-SEW-FL-W-12-2026-03-14-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 2561 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #12 (2561 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-12"
  },
  {
   "id": "ww-SEW-FL-W-12-2026-03-14-Thurston",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 2561 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #12 (2561 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-12"
  },
  {
   "id": "ww-SEW-FL-W-9-2026-03-14-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 3202 min. County: Grays Harbor. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #9 (3202 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-9"
  },
  {
   "id": "ww-SEW-FL-W-10-2026-03-14-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-14. Duration: 3404 min. County: Grays Harbor. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #10 (3404 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-10"
  },
  {
   "id": "ww-PDT-FL-W-2-2026-03-14-Walla Walla",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Walla Walla",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2026-03-14. Duration: 1821 min. County: Walla Walla. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #2 (1821 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-2"
  },
  {
   "id": "ww-PQR-FL-W-8-2026-03-14-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2026-03-14. Duration: 30231 min. County: Cowlitz. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #8 (30231 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-8"
  },
  {
   "id": "iem-geo-2026-03-14-flood-46.73--117.18",
   "lat": 46.73,
   "lon": -117.18,
   "zip": "",
   "city": "1 WSW Pullman",
   "date": "2026-03-14",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water across all lanes on E. Main Street east of Pine Street.",
   "sourceDetail": "NWS OTX — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-OTX-FL-W-1-2026-03-13-Whitman",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2026-03-13. Duration: 1805 min. County: Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #1 (1805 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-1"
  },
  {
   "id": "ww-SEW-FL-W-6-2026-03-13-Lewis",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-13. Duration: 1555 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #6 (1555 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-6"
  },
  {
   "id": "ww-SEW-FL-W-13-2026-03-13-Mason",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-13. Duration: 997 min. Counties: Mason, Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #13 (997 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-13"
  },
  {
   "id": "ww-SEW-FL-W-13-2026-03-13-Lewis",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-13. Duration: 997 min. Counties: Mason, Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #13 (997 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-13"
  },
  {
   "id": "ww-SEW-FL-W-7-2026-03-13-Thurston",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-13. Duration: 2381 min. County: Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #7 (2381 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-7"
  },
  {
   "id": "ww-SEW-FL-W-11-2026-03-13-Thurston",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-13. Duration: 1891 min. County: Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #11 (1891 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-11"
  },
  {
   "id": "ww-PQR-FL-W-4-2026-03-13-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2026-03-13. Duration: 473 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #4 (473 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-4"
  },
  {
   "id": "ww-PQR-FL-W-5-2026-03-13-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2026-03-13",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2026-03-13. Duration: 815 min. County: Cowlitz. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #5 (815 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-5"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-03-12",
   "county": "Garfield",
   "source": "IEM 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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.51--119.70",
   "lat": 46.51,
   "lon": -119.7,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM 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 HRSPG 15.3 SE Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2026-03-12",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2026-03-12",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 68 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2026-03-12",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2026-03-12",
   "county": "Spokane",
   "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": "SPOKANE/FELTS FIELD (SFF) recorded a 66 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-12",
   "county": "Chelan",
   "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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 109,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.21--119.52",
   "lat": 46.21,
   "lon": -119.52,
   "zip": "",
   "city": "4 SSW Benton City",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM 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 AV456 PROSSER.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.35--117.60",
   "lat": 46.35,
   "lon": -117.6,
   "zip": "",
   "city": "7 WNW Peola",
   "date": "2026-03-12",
   "county": "Garfield",
   "source": "IEM 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 DVI12319 Pomeroy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.56--119.60",
   "lat": 46.56,
   "lon": -119.6,
   "zip": "",
   "city": "19 NNW West Richland",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM 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 HHMS 19.1 NW West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2026-03-12",
   "county": "Columbia",
   "source": "IEM 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 PC556 Talbot.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.36--118.87",
   "lat": 46.36,
   "lon": -118.87,
   "zip": "",
   "city": "13 NNE Burbank",
   "date": "2026-03-12",
   "county": "Franklin",
   "source": "IEM 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 JUFW1 Juniper Dunes.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.79--118.21",
   "lat": 46.79,
   "lon": -118.21,
   "zip": "",
   "city": "5 ENE Washtucna",
   "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": "Mesonet station EW4908 Washtucna / Hooper.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.63--120.74",
   "lat": 46.63,
   "lon": -120.74,
   "zip": "",
   "city": "5 S Tieton",
   "date": "2026-03-12",
   "county": "Yakima",
   "source": "IEM 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 PC334 Cowiche Mountain.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2026-03-12",
   "county": "Spokane",
   "source": "IEM 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 KDEW Deer Park Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.07--118.75",
   "lat": 46.07,
   "lon": -118.75,
   "zip": "",
   "city": "14 SE Burbank",
   "date": "2026-03-12",
   "county": "Walla Walla",
   "source": "IEM 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 PC048 Nine Mile Hill.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2026-03-12",
   "county": "Whitman",
   "source": "IEM 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 KPUW Pullman/Moscow Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2026-03-12",
   "county": "Ferry",
   "source": "IEM 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 GMFW1 Gold Mountain.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.49--121.01",
   "lat": 46.49,
   "lon": -121.01,
   "zip": "",
   "city": "16 WNW White Swan",
   "date": "2026-03-12",
   "county": "Yakima",
   "source": "IEM 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 PIFW1 Sedge Ridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.85--120.58",
   "lat": 46.85,
   "lon": -120.58,
   "zip": "",
   "city": "10 NE Naches",
   "date": "2026-03-12",
   "county": "Kittitas",
   "source": "IEM 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 PC344 Old Durr.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-45.99--121.08",
   "lat": 45.99,
   "lon": -121.08,
   "zip": "",
   "city": "17 NW Goldendale",
   "date": "2026-03-12",
   "county": "Klickitat",
   "source": "IEM 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 GRFW1 Grayback.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SEW-FL-W-5-2026-03-12-Mason",
   "zip": "",
   "city": "",
   "date": "2026-03-12",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-03-12. Duration: 1064 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #5 (1064 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-5"
  },
  {
   "id": "asos-bf-EPH-2026-03-12",
   "lat": 47.3081,
   "lon": -119.5147,
   "zip": "",
   "city": "EPHRATA MUNICIPAL",
   "date": "2026-03-12",
   "county": "Grant",
   "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": "EPHRATA MUNICIPAL (EPH) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — EPHRATA MUNICIPAL (EPH) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-03-12",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-03-12",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2026-03-12",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2026-03-12",
   "county": "Kittitas",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENATCHEE/PANGBORN (EAT) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SKA-2026-03-12",
   "lat": 47.6151,
   "lon": -117.6558,
   "zip": "",
   "city": "FAIRCHILD AFB",
   "date": "2026-03-12",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FAIRCHILD AFB (SKA) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FAIRCHILD AFB (SKA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2026-03-12",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2026-03-12",
   "county": "Whitman",
   "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": "PULLMAN/MOSCOW RGNL (PUW) recorded a 64 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-3W7-2026-03-12",
   "lat": 47.922,
   "lon": -119.083,
   "zip": "",
   "city": "Electric City",
   "date": "2026-03-12",
   "county": "Grant",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Electric City (3W7) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Electric City (3W7) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Washington Palouse-wind-2026-03-12",
   "zip": "",
   "city": "Washington Palouse",
   "date": "2026-03-12",
   "county": "Washington Palouse",
   "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 Washington Palouse.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Moses Lake Area-wind-2026-03-12",
   "zip": "",
   "city": "Moses Lake Area",
   "date": "2026-03-12",
   "county": "Moses Lake 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 Moses Lake Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Columbia Basin-wind-2026-03-12",
   "zip": "",
   "city": "Columbia Basin",
   "date": "2026-03-12",
   "county": "Columbia Basin",
   "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 Columbia Basin.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Spokane Area-wind-2026-03-12",
   "zip": "",
   "city": "Spokane Area",
   "date": "2026-03-12",
   "county": "Spokane 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 Spokane Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Waterville Plateau-wind-2026-03-12",
   "zip": "",
   "city": "Waterville Plateau",
   "date": "2026-03-12",
   "county": "Waterville Plateau",
   "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 Waterville Plateau.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Blue Mountains-wind-2026-03-12",
   "zip": "",
   "city": "Blue Mountains",
   "date": "2026-03-12",
   "county": "Blue Mountains",
   "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 Blue Mountains.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Wenatchee Area-wind-2026-03-12",
   "zip": "",
   "city": "Wenatchee Area",
   "date": "2026-03-12",
   "county": "Wenatchee 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 Wenatchee Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Okanogan Valley-wind-2026-03-12",
   "zip": "",
   "city": "Okanogan Valley",
   "date": "2026-03-12",
   "county": "Okanogan 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 Okanogan Valley.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Chelan-wind-2026-03-12",
   "zip": "",
   "city": "Chelan",
   "date": "2026-03-12",
   "county": "Chelan",
   "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 Chelan.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Okanogan Highlands-wind-2026-03-12",
   "zip": "",
   "city": "Okanogan Highlands",
   "date": "2026-03-12",
   "county": "Okanogan Highlands",
   "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 Okanogan Highlands.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Garfield And Asotin Counties-wind-2026-03-12",
   "zip": "",
   "city": "Garfield And Asotin Counties",
   "date": "2026-03-12",
   "county": "Garfield And Asotin Counties",
   "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 Garfield And Asotin Counties.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-OTX-HW-W-1-Mountains-wind-2026-03-12",
   "zip": "",
   "city": "Mountains",
   "date": "2026-03-12",
   "county": "Mountains",
   "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 Mountains.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-1"
  },
  {
   "id": "iem-ww-PDT-HW-W-2-Simcoe Highlands-wind-2026-03-12",
   "zip": "",
   "city": "Simcoe Highlands",
   "date": "2026-03-12",
   "county": "Simcoe Highlands",
   "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 Simcoe Highlands.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-2"
  },
  {
   "id": "iem-ww-PDT-HW-W-2-Foothills Of The Blue Mountains Of Washington-wind-2026-03-12",
   "zip": "",
   "city": "Foothills Of The Blue Mountains Of Washington",
   "date": "2026-03-12",
   "county": "Foothills Of The Blue Mountains Of Washington",
   "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 Foothills Of The Blue Mountains Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-2"
  },
  {
   "id": "iem-ww-PDT-HW-W-2-Kittitas Valley-wind-2026-03-12",
   "zip": "",
   "city": "Kittitas Valley",
   "date": "2026-03-12",
   "county": "Kittitas 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 Kittitas Valley.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-2"
  },
  {
   "id": "iem-ww-PDT-HW-W-2-Columbia Basin Of Washington-wind-2026-03-12",
   "zip": "",
   "city": "Columbia Basin Of Washington",
   "date": "2026-03-12",
   "county": "Columbia Basin Of Washington",
   "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 Columbia Basin Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-2"
  },
  {
   "id": "iem-ww-SEW-HW-W-1-Port Townsend Area-wind-2026-03-12",
   "zip": "",
   "city": "Port Townsend Area",
   "date": "2026-03-12",
   "county": "Port Townsend 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 Port Townsend Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-1"
  },
  {
   "id": "iem-ww-SEW-HW-W-1-Island-wind-2026-03-12",
   "zip": "",
   "city": "Island",
   "date": "2026-03-12",
   "county": "Island",
   "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 Island.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-1"
  },
  {
   "id": "iem-202603120710-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-03-12",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120730-wind-46.51--119.70",
   "lat": 46.51,
   "lon": -119.7,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 NW West Richland, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120803-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-12",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120853-wind-47.68--117.32",
   "lat": 47.68,
   "lon": -117.32,
   "zip": "",
   "city": "2 W Millwood",
   "date": "2026-03-12",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Millwood, WA. Peak gust: 76 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120900-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-12",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 125 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 125,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120910-wind-46.21--119.52",
   "lat": 46.21,
   "lon": -119.52,
   "zip": "",
   "city": "4 SSW Benton City",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SSW Benton City, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120915-wind-46.35--117.60",
   "lat": 46.35,
   "lon": -117.6,
   "zip": "",
   "city": "7 WNW Peola",
   "date": "2026-03-12",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 WNW Peola, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120915-wind-46.56--119.60",
   "lat": 46.56,
   "lon": -119.6,
   "zip": "",
   "city": "19 NNW West Richland",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 NNW West Richland, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120930-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2026-03-12",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 E Dayton, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120949-wind-46.36--118.87",
   "lat": 46.36,
   "lon": -118.87,
   "zip": "",
   "city": "13 NNE Burbank",
   "date": "2026-03-12",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 NNE Burbank, WA. Peak gust: 81 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121000-wind-46.79--118.21",
   "lat": 46.79,
   "lon": -118.21,
   "zip": "",
   "city": "5 ENE Washtucna",
   "date": "2026-03-12",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 ENE Washtucna, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121020-wind-46.63--120.74",
   "lat": 46.63,
   "lon": -120.74,
   "zip": "",
   "city": "5 S Tieton",
   "date": "2026-03-12",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 S Tieton, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121026-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2026-03-12",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Deer Park, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121030-wind-46.07--118.75",
   "lat": 46.07,
   "lon": -118.75,
   "zip": "",
   "city": "14 SE Burbank",
   "date": "2026-03-12",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 14 SE Burbank, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121050-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2026-03-12",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Pullman, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121111-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2026-03-12",
   "county": "Ferry",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 NE Keller, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121309-wind-46.49--121.01",
   "lat": 46.49,
   "lon": -121.01,
   "zip": "",
   "city": "16 WNW White Swan",
   "date": "2026-03-12",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 WNW White Swan, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121320-wind-46.85--120.58",
   "lat": 46.85,
   "lon": -120.58,
   "zip": "",
   "city": "10 NE Naches",
   "date": "2026-03-12",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NE Naches, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603121409-wind-45.99--121.08",
   "lat": 45.99,
   "lon": -121.08,
   "zip": "",
   "city": "17 NW Goldendale",
   "date": "2026-03-12",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 17 NW Goldendale, WA. Peak gust: 84 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T12:08:00Z-wind-47.03--120.53",
   "lat": 47.03,
   "lon": -120.53,
   "zip": "",
   "city": "3 NNE Ellensburg",
   "date": "2026-03-12",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NNE Ellensburg, WA. Peak gust: 52 mph. ASOS station KELN Ellensburg Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T08:35:00Z-wind-46.31--119.30",
   "lat": 46.31,
   "lon": -119.3,
   "zip": "",
   "city": "1 NNW Richland",
   "date": "2026-03-12",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNW Richland, WA. Peak gust: 54 mph. AWOS station KRLD 1 NNW Richland.",
   "sourceDetail": "NWS PDT — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.36--119.29",
   "lat": 46.36,
   "lon": -119.29,
   "zip": "",
   "city": "5 N Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 H300A 4.8 N Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.75--119.94",
   "lat": 46.75,
   "lon": -119.94,
   "zip": "",
   "city": "2 WNW Mattawa",
   "date": "2026-03-11",
   "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": "Mesonet station HBVLY 2.3 W Mattawa (HMMN).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-11",
   "county": "Chelan",
   "source": "IEM 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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2026-03-11",
   "county": "Garfield",
   "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 TALPO 10.8 NE Peola (WA DOT).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-11",
   "county": "Spokane",
   "source": "IEM 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 KGEG Spokane Intl Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-47.62--117.67",
   "lat": 47.62,
   "lon": -117.67,
   "zip": "",
   "city": "1 WNW Fairchild Afb",
   "date": "2026-03-11",
   "county": "Spokane",
   "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 KSKA Fairchild AFB.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.55--119.63",
   "lat": 46.55,
   "lon": -119.63,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HPFP 15.9 SE Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.54--119.66",
   "lat": 46.54,
   "lon": -119.66,
   "zip": "",
   "city": "20 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 H200W 14.8 SE Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.58--119.73",
   "lat": 46.58,
   "lon": -119.73,
   "zip": "",
   "city": "22 NE Sunnyside",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HYAKB 11.0 SE Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.49--119.55",
   "lat": 46.49,
   "lon": -119.55,
   "zip": "",
   "city": "14 NNW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HARMY 13.5 NW West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.64--119.73",
   "lat": 46.64,
   "lon": -119.73,
   "zip": "",
   "city": "26 NNE Sunnyside",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HVERN 8.9 E Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-47.22--121.17",
   "lat": 47.22,
   "lon": -121.17,
   "zip": "",
   "city": "3 WSW Roslyn",
   "date": "2026-03-11",
   "county": "Kittitas",
   "source": "IEM 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 PS023 Cas-Wrt_wthr_02.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.36--119.46",
   "lat": 46.36,
   "lon": -119.46,
   "zip": "",
   "city": "4 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 DW9572 Benton City.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2026-03-11",
   "county": "Columbia",
   "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 PC493 Turner Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.51--120.40",
   "lat": 46.51,
   "lon": -120.4,
   "zip": "",
   "city": "3 S Moxee",
   "date": "2026-03-11",
   "county": "Yakima",
   "source": "IEM 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 PC495 Orchard Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HEOC 8.9 N Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM 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 HGABL 19.1 N West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2026-03-11",
   "county": "Yakima",
   "source": "IEM 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 HIBW1 High Bridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1328483-2026-03-11",
   "lon": 212396,
   "zip": "",
   "city": "Columbia Basin",
   "date": "2026-03-11",
   "county": "Columbia Basin",
   "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 Juniper Dunes RAWS recorded a 70 mph gust at 0249 PDT on March 12th. The mesonet station PC048 located 14 miles southeast of Burbank recorded a 62 mph gust at 0330 PDT on March 12th. The mesonet station AV456 located 4 miles south southwest of Benton City recorded a 61 mph gust at 0210 PDT on March 12th.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1328483",
   "windSpeedMph": 61,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1328706-2026-03-11",
   "lon": 212421,
   "zip": "",
   "city": "Spokane Area",
   "date": "2026-03-11",
   "county": "Spokane Area",
   "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": "High winds of sustained 35 to 45 mph and gusts up to 68 mph impacted the Spokane area. Damage included numerous trees and power lines down through the Spokane, South Hill, and Dishman areas. One tree fell on an unoccupied vehicle. Another fell on a mobile home. No injuries reported. Cost is estimated.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1328706",
   "windSpeedMph": 59,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1328705-2026-03-11",
   "lon": 212421,
   "zip": "",
   "city": "Northeast Mountains",
   "date": "2026-03-11",
   "county": "Northeast Mountains",
   "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": "High winds with sustained in the upper 30 to 45 mph and gusts up to 58 mph. It downed a few trees and branches around the Milan area.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1328705",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1328685-2026-03-11",
   "lon": 212421,
   "zip": "",
   "city": "Okanogan Highlands",
   "date": "2026-03-11",
   "county": "Okanogan Highlands",
   "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": "High winds sustained in the 40 to 50 mph range with gusts up to 73 mph caused power outages for 2096 customers.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1328685",
   "windSpeedMph": 63,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PQR-FL-W-1-2026-03-11-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2026-03-11. Duration: 1092 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #1 (1092 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-1"
  },
  {
   "id": "asos-bf-PUW-2026-03-11",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2026-03-11",
   "county": "Whitman",
   "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": "PULLMAN/MOSCOW RGNL (PUW) recorded a 61 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SHN-2026-03-11",
   "lat": 47.2336,
   "lon": -123.1476,
   "zip": "",
   "city": "SHELTON/SANDERSON",
   "date": "2026-03-11",
   "county": "Mason",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SHELTON/SANDERSON (SHN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SHELTON/SANDERSON (SHN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SEA-2026-03-11",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2026-03-11",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NRA-2026-03-11",
   "lat": 48.1833,
   "lon": -122.6333,
   "zip": "",
   "city": "Coupeville Naval",
   "date": "2026-03-11",
   "county": "Island",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Coupeville Naval (NRA) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Coupeville Naval (NRA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2026-03-11",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-03-11",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 61 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-UIL-2026-03-11",
   "lat": 47.9366,
   "lon": -124.5626,
   "zip": "",
   "city": "QUILLAYUTE STATE",
   "date": "2026-03-11",
   "county": "Jefferson",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "QUILLAYUTE STATE (UIL) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — QUILLAYUTE STATE (UIL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-03-11",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-03-11",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 62 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2026-03-11",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2026-03-11",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DEW-2026-03-11",
   "lat": 47.9689,
   "lon": -117.4211,
   "zip": "",
   "city": "DEER PARK",
   "date": "2026-03-11",
   "county": "Spokane",
   "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": "DEER PARK (DEW) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — DEER PARK (DEW) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2026-03-11",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2026-03-11",
   "county": "Spokane",
   "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": "SPOKANE/FELTS FIELD (SFF) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SKA-2026-03-11",
   "lat": 47.6151,
   "lon": -117.6558,
   "zip": "",
   "city": "FAIRCHILD AFB",
   "date": "2026-03-11",
   "county": "Spokane",
   "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": "FAIRCHILD AFB (SKA) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FAIRCHILD AFB (SKA) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2026-03-11",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2026-03-11",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 62 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120045-wind-46.36--119.29",
   "lat": 46.36,
   "lon": -119.29,
   "zip": "",
   "city": "5 N Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 N Richland, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120100-wind-46.75--119.94",
   "lat": 46.75,
   "lon": -119.94,
   "zip": "",
   "city": "2 WNW Mattawa",
   "date": "2026-03-11",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Mattawa, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120200-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 76 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120251-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2026-03-11",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 NNE Peola, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120252-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-11",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120254-wind-47.62--117.67",
   "lat": 47.62,
   "lon": -117.67,
   "zip": "",
   "city": "1 WNW Fairchild Afb",
   "date": "2026-03-11",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WNW Fairchild Afb, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120309-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-11",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120430-wind-46.55--119.63",
   "lat": 46.55,
   "lon": -119.63,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 NW West Richland, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120430-wind-46.54--119.66",
   "lat": 46.54,
   "lon": -119.66,
   "zip": "",
   "city": "20 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 20 NW West Richland, WA. Peak gust: 79 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120515-wind-46.58--119.73",
   "lat": 46.58,
   "lon": -119.73,
   "zip": "",
   "city": "22 NE Sunnyside",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 22 NE Sunnyside, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120530-wind-46.49--119.55",
   "lat": 46.49,
   "lon": -119.55,
   "zip": "",
   "city": "14 NNW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 14 NNW West Richland, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120530-wind-46.64--119.73",
   "lat": 46.64,
   "lon": -119.73,
   "zip": "",
   "city": "26 NNE Sunnyside",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 26 NNE Sunnyside, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120550-wind-47.22--121.17",
   "lat": 47.22,
   "lon": -121.17,
   "zip": "",
   "city": "3 WSW Roslyn",
   "date": "2026-03-11",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Roslyn, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120600-wind-46.36--119.46",
   "lat": 46.36,
   "lon": -119.46,
   "zip": "",
   "city": "4 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NW West Richland, WA. Peak gust: 75 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120600-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2026-03-11",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 ENE Dayton, WA. Peak gust: 90 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 90,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120610-wind-46.51--120.40",
   "lat": 46.51,
   "lon": -120.4,
   "zip": "",
   "city": "3 S Moxee",
   "date": "2026-03-11",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 S Moxee, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120615-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 NW West Richland, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120615-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2026-03-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 N West Richland, WA. Peak gust: 85 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120656-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2026-03-11",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 22 NE Goldendale, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T01:41:00Z-wind-47.04--117.95",
   "lat": 47.04,
   "lon": -117.95,
   "zip": "",
   "city": "10 NW Winona",
   "date": "2026-03-11",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NW Winona, WA. Peak gust: 52 mph. Mesonet station ESCW1 Escure.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T02:19:00Z-wind-47.30--119.52",
   "lat": 47.3,
   "lon": -119.52,
   "zip": "",
   "city": "1 SE Ephrata",
   "date": "2026-03-11",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SE Ephrata, WA. Peak gust: 52 mph. ASOS station KEPH Ephrata Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T02:31:00Z-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2026-03-11",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Pullman, WA. Peak gust: 52 mph. ASOS station KPUW Pullman/Moscow Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T02:41:00Z-wind-48.01--118.02",
   "lat": 48.01,
   "lon": -118.02,
   "zip": "",
   "city": "8 N Wellpinit",
   "date": "2026-03-11",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 N Wellpinit, WA. Peak gust: 53 mph. Mesonet station TT535 Big Blue.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T01:30:00Z-wind-46.79--118.21",
   "lat": 46.79,
   "lon": -118.21,
   "zip": "",
   "city": "5 ENE Washtucna",
   "date": "2026-03-11",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 ENE Washtucna, WA. Peak gust: 54 mph. Mesonet station EW4908 Washtucna / Hooper.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T02:53:00Z-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2026-03-11",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Deer Park, WA. Peak gust: 54 mph. ASOS station KDEW Deer Park Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T02:10:00Z-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-03-11",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 55 mph. Mesonet station ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-11",
   "county": "Spokane",
   "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 KGEG Spokane Intl Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-OTX-FA-W-2-2026-03-10-Chelan",
   "zip": "",
   "city": "",
   "date": "2026-03-10",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-03-10. Duration: 5170 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #2 (5170 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-2"
  },
  {
   "id": "asos-bf-HQM-2026-03-10",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-03-10",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2026-03-08",
   "county": "Chelan",
   "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 TUM42 3.2 NW Leavenworth (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-08",
   "county": "Chelan",
   "source": "IEM 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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-48.12--120.10",
   "lat": 48.12,
   "lon": -120.1,
   "zip": "",
   "city": "5 W Methow",
   "date": "2026-03-08",
   "county": "Okanogan",
   "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 DIFW1 Douglas Ingram Ridge.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.87--119.94",
   "lat": 47.87,
   "lon": -119.94,
   "zip": "",
   "city": "4 ENE Chelan",
   "date": "2026-03-08",
   "county": "Chelan",
   "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 KS10 4 ENE Chelan.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.04--119.76",
   "lat": 47.04,
   "lon": -119.76,
   "zip": "",
   "city": "5 ESE George",
   "date": "2026-03-08",
   "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": "Mesonet station DVI03599 Quincy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-48.74--119.62",
   "lat": 48.74,
   "lon": -119.62,
   "zip": "",
   "city": "5 S Loomis",
   "date": "2026-03-08",
   "county": "Okanogan",
   "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 ANEW1 Aeneas.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.04--119.64",
   "lat": 47.04,
   "lon": -119.64,
   "zip": "",
   "city": "10 N Royal City",
   "date": "2026-03-08",
   "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": "Mesonet station GERW 10.1 N Royal City (AGRIMET).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2026-03-08",
   "county": "Douglas",
   "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 KEAT Wenatchee Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2026-03-08",
   "county": "Whitman",
   "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 KPUW Pullman/Moscow Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-03-08",
   "county": "Garfield",
   "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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2026-03-08",
   "county": "Spokane",
   "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 KDEW Deer Park Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2026-03-08",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2026-03-08",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-47.62--119.90",
   "lat": 47.62,
   "lon": -119.9,
   "zip": "",
   "city": "5 E Douglas",
   "date": "2026-03-08",
   "county": "Douglas",
   "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 DOUW1 Douglas.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-08-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2026-03-08",
   "county": "Garfield",
   "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 TALPO 10.8 NE Peola (WA DOT).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2026-03-08",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2026-03-08",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2026-03-08",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2026-03-08",
   "county": "Yakima",
   "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": "ELLENSBURG/BOWERS (ELN) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2026-03-08",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2026-03-08",
   "county": "Kittitas",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENATCHEE/PANGBORN (EAT) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2026-03-08",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2026-03-08",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081300-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2026-03-08",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NW Leavenworth, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081300-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2026-03-08",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081706-wind-48.12--120.10",
   "lat": 48.12,
   "lon": -120.1,
   "zip": "",
   "city": "5 W Methow",
   "date": "2026-03-08",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 W Methow, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081855-wind-47.87--119.94",
   "lat": 47.87,
   "lon": -119.94,
   "zip": "",
   "city": "4 ENE Chelan",
   "date": "2026-03-08",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 ENE Chelan, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081905-wind-47.04--119.76",
   "lat": 47.04,
   "lon": -119.76,
   "zip": "",
   "city": "5 ESE George",
   "date": "2026-03-08",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 ESE George, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603081909-wind-48.74--119.62",
   "lat": 48.74,
   "lon": -119.62,
   "zip": "",
   "city": "5 S Loomis",
   "date": "2026-03-08",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 S Loomis, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082000-wind-47.04--119.64",
   "lat": 47.04,
   "lon": -119.64,
   "zip": "",
   "city": "10 N Royal City",
   "date": "2026-03-08",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 N Royal City, WA. Peak gust: 66 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082014-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2026-03-08",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 N Malaga, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082021-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2026-03-08",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Pullman, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082210-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082237-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2026-03-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Deer Park, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082249-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2026-03-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082348-wind-47.62--119.90",
   "lat": 47.62,
   "lon": -119.9,
   "zip": "",
   "city": "5 E Douglas",
   "date": "2026-03-08",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 E Douglas, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603082351-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 NNE Peola, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T17:25:00Z-wind-46.73--117.23",
   "lat": 46.73,
   "lon": -117.23,
   "zip": "",
   "city": "3 W Pullman",
   "date": "2026-03-08",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 W Pullman, WA. Peak gust: 51 mph. Mesonet station DVI11882 Pullman.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T19:50:00Z-wind-47.67--117.96",
   "lat": 47.67,
   "lon": -117.96,
   "zip": "",
   "city": "4 W Reardan",
   "date": "2026-03-08",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 W Reardan, WA. Peak gust: 51 mph. Mesonet station 055AV Sunset Hwy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T20:53:00Z-wind-47.20--119.32",
   "lat": 47.2,
   "lon": -119.32,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "date": "2026-03-08",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW Moses Lake, WA. Peak gust: 51 mph. ASOS station KMWH Grant County Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T21:00:00Z-wind-48.78--118.10",
   "lat": 48.78,
   "lon": -118.1,
   "zip": "",
   "city": "5 NNE Boyds",
   "date": "2026-03-08",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 NNE Boyds, WA. Peak gust: 51 mph. Mesonet station 012AV Barstow.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T23:37:00Z-wind-47.93--118.93",
   "lat": 47.93,
   "lon": -118.93,
   "zip": "",
   "city": "3 SE Coulee Dam",
   "date": "2026-03-08",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Coulee Dam, WA. Peak gust: 51 mph. Mesonet station SPCW1 Spring Canyon.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T23:41:00Z-wind-48.01--118.02",
   "lat": 48.01,
   "lon": -118.02,
   "zip": "",
   "city": "8 N Wellpinit",
   "date": "2026-03-08",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 N Wellpinit, WA. Peak gust: 51 mph. Mesonet station TT535 Big Blue.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T16:25:00Z-wind-46.52--117.76",
   "lat": 46.52,
   "lon": -117.76,
   "zip": "",
   "city": "3 E Dodge",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 E Dodge, WA. Peak gust: 52 mph. Mesonet station DVI09189 Pomeroy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T19:39:00Z-wind-47.30--119.52",
   "lat": 47.3,
   "lon": -119.52,
   "zip": "",
   "city": "1 SE Ephrata",
   "date": "2026-03-08",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SE Ephrata, WA. Peak gust: 52 mph. ASOS station KEPH Ephrata Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T19:55:00Z-wind-47.41--120.60",
   "lat": 47.41,
   "lon": -120.6,
   "zip": "",
   "city": "5 NNW Blewett Pass",
   "date": "2026-03-08",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 NNW Blewett Pass, WA. Peak gust: 52 mph. Mesonet station GW6806 PESHASTIN.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T23:35:00Z-wind-46.35--117.60",
   "lat": 46.35,
   "lon": -117.6,
   "zip": "",
   "city": "7 WNW Peola",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 WNW Peola, WA. Peak gust: 52 mph. Mesonet station DVI12319 Pomeroy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T19:45:00Z-wind-46.79--118.21",
   "lat": 46.79,
   "lon": -118.21,
   "zip": "",
   "city": "5 ENE Washtucna",
   "date": "2026-03-08",
   "county": "Adams",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 ENE Washtucna, WA. Peak gust: 53 mph. Mesonet station EW4908 Washtucna / Hooper.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T20:10:00Z-wind-46.47--117.54",
   "lat": 46.47,
   "lon": -117.54,
   "zip": "",
   "city": "3 E Pomeroy",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 E Pomeroy, WA. Peak gust: 53 mph. Mesonet station PC647 Hutchens Hill Rd.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T20:15:00Z-wind-48.59--118.12",
   "lat": 48.59,
   "lon": -118.12,
   "zip": "",
   "city": "3 WSW Kettle Falls",
   "date": "2026-03-08",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Kettle Falls, WA. Peak gust: 53 mph. Mesonet station KFLW 3.1 W Kettle Falls (AGRIMET).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T21:41:00Z-wind-47.04--117.95",
   "lat": 47.04,
   "lon": -117.95,
   "zip": "",
   "city": "10 NW Winona",
   "date": "2026-03-08",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NW Winona, WA. Peak gust: 53 mph. Mesonet station ESCW1 Escure.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T22:11:00Z-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2026-03-08",
   "county": "Ferry",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 NE Keller, WA. Peak gust: 53 mph. Mesonet station GMFW1 Gold Mountain.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T21:45:00Z-wind-46.75--119.94",
   "lat": 46.75,
   "lon": -119.94,
   "zip": "",
   "city": "2 WNW Mattawa",
   "date": "2026-03-08",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Mattawa, WA. Peak gust: 54 mph. Mesonet station HBVLY 2.3 W Mattawa (HMMN).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T17:00:00Z-wind-46.48--117.62",
   "lat": 46.48,
   "lon": -117.62,
   "zip": "",
   "city": "1 W Pomeroy",
   "date": "2026-03-08",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 W Pomeroy, WA. Peak gust: 55 mph. Mesonet station PC491 Pomeroy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T22:40:00Z-wind-47.62--117.67",
   "lat": 47.62,
   "lon": -117.67,
   "zip": "",
   "city": "1 WNW Fairchild Afb",
   "date": "2026-03-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WNW Fairchild Afb, WA. Peak gust: 55 mph. AWOS station KSKA Fairchild AFB.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T22:58:00Z-wind-47.68--117.32",
   "lat": 47.68,
   "lon": -117.32,
   "zip": "",
   "city": "2 W Millwood",
   "date": "2026-03-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Millwood, WA. Peak gust: 56 mph. ASOS station KSFF Spokane Felts Field.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-07-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2026-03-07",
   "county": "Chelan",
   "source": "IEM 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 TT246 Entiat.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1328016-2026-03-07",
   "lon": 211933,
   "zip": "",
   "city": "Northeast Blue Mountains",
   "date": "2026-03-07",
   "county": "Northeast Blue Mountains",
   "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": "Winds gusted to 50 kts (57 mph) 3 miles southwest of Peola. Other gusts recorded in the area were in the 40s mph range.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1328016",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1326840-2026-03-07",
   "lon": 211933,
   "zip": "",
   "city": "Wenatchee Area",
   "date": "2026-03-07",
   "county": "Wenatchee 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": "Winds gusted to 50 kts (58 mph) at 2135 PST. It is located 4 miles northwest of Entiat.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1326840",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-OTX-FA-W-1-2026-03-07-Chelan",
   "zip": "",
   "city": "",
   "date": "2026-03-07",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2026-03-07. Duration: 1457 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #1 (1457 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-1"
  },
  {
   "id": "iem-202603080435-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2026-03-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNW Entiat, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-08T03:37:00Z-wind-47.73--120.54",
   "lat": 47.73,
   "lon": -120.54,
   "zip": "",
   "city": "6 ESE Plain",
   "date": "2026-03-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 ESE Plain, WA. Peak gust: 54 mph. Mesonet station DRYW1 Dry Creek.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-02-07",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-02-07",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2026-02-07",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-02-07",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SEW-FL-W-4-2026-02-02-Mason",
   "zip": "",
   "city": "",
   "date": "2026-02-02",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-02-02. Duration: 1654 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #4 (1654 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-4"
  },
  {
   "id": "asos-bf-HQM-2026-01-30",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-01-30",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 57 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-01-30",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-01-30",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SEW-FL-W-3-2026-01-29-Mason",
   "zip": "",
   "city": "",
   "date": "2026-01-29",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-01-29. Duration: 1180 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #3 (1180 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-3"
  },
  {
   "id": "asos-bf-NUW-2026-01-29",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-01-29",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PLU-2026-01-16",
   "lat": 47.1039,
   "lon": -122.2872,
   "zip": "",
   "city": "Puyallup",
   "date": "2026-01-16",
   "county": "Thurston",
   "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": "Puyallup (PLU) recorded a 92 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Puyallup (PLU) [365d backfill 2026-08]",
   "windSpeedMph": 92,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2026-01-12",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2026-01-12",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SEW-FL-W-2-2026-01-11-Mason",
   "zip": "",
   "city": "",
   "date": "2026-01-11",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-01-11. Duration: 3182 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #2 (3182 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-2"
  },
  {
   "id": "asos-bf-NUW-2026-01-11",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-01-11",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2026-01-11",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-01-11",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2026-01-06",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2026-01-06",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2026-01-06",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2026-01-06",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-SEW-FL-W-1-2026-01-04-Mason",
   "zip": "",
   "city": "",
   "date": "2026-01-04",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2026-01-04. Duration: 753 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #1 (753 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-1"
  },
  {
   "id": "asos-bf-NUW-2025-12-26",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-26",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2025-12-24",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2025-12-24",
   "county": "Walla Walla",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WALLA WALLA RGN (ALW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Willapa And Black Hills-wind-2025-12-24",
   "zip": "",
   "city": "Willapa And Black Hills",
   "date": "2025-12-24",
   "county": "Willapa And Black Hills",
   "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 Willapa And Black Hills.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Shoreline / Lynnwood / South Everett Area-wind-2025-12-24",
   "zip": "",
   "city": "Shoreline / Lynnwood / South Everett Area",
   "date": "2025-12-24",
   "county": "Shoreline / Lynnwood / South Everett 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 Shoreline / Lynnwood / South Everett Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Eastside-wind-2025-12-24",
   "zip": "",
   "city": "Eastside",
   "date": "2025-12-24",
   "county": "Eastside",
   "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 Eastside.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Seattle-wind-2025-12-24",
   "zip": "",
   "city": "Seattle",
   "date": "2025-12-24",
   "county": "Seattle",
   "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 Seattle.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Lowlands Of Pierce And Southern King Counties-wind-2025-12-24",
   "zip": "",
   "city": "Lowlands Of Pierce And Southern King Counties",
   "date": "2025-12-24",
   "county": "Lowlands Of Pierce And Southern King Counties",
   "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 Lowlands Of Pierce And Southern King Counties.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Olympia And Southern Puget Sound-wind-2025-12-24",
   "zip": "",
   "city": "Olympia And Southern Puget Sound",
   "date": "2025-12-24",
   "county": "Olympia And Southern Puget Sound",
   "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 Olympia And Southern Puget Sound.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Lowlands Of Lewis And Southern Thurston Counties-wind-2025-12-24",
   "zip": "",
   "city": "Lowlands Of Lewis And Southern Thurston Counties",
   "date": "2025-12-24",
   "county": "Lowlands Of Lewis And Southern Thurston Counties",
   "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 Lowlands Of Lewis And Southern Thurston Counties.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Middle Chehalis River Valley-wind-2025-12-24",
   "zip": "",
   "city": "Middle Chehalis River Valley",
   "date": "2025-12-24",
   "county": "Middle Chehalis River 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 Middle Chehalis River Valley.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Hood Canal-wind-2025-12-24",
   "zip": "",
   "city": "Hood Canal",
   "date": "2025-12-24",
   "county": "Hood Canal",
   "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 Hood Canal.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Kitsap-wind-2025-12-24",
   "zip": "",
   "city": "Kitsap",
   "date": "2025-12-24",
   "county": "Kitsap",
   "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 Kitsap.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-San Juan-wind-2025-12-24",
   "zip": "",
   "city": "San Juan",
   "date": "2025-12-24",
   "county": "San Juan",
   "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 San Juan.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Lowlands Of Western Whatcom-wind-2025-12-24",
   "zip": "",
   "city": "Lowlands Of Western Whatcom",
   "date": "2025-12-24",
   "county": "Lowlands Of Western Whatcom",
   "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 Lowlands Of Western Whatcom.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Lowlands Of Western Skagit And Northwestern Snohomish Counties-wind-2025-12-24",
   "zip": "",
   "city": "Lowlands Of Western Skagit And Northwestern Snohomish Counties",
   "date": "2025-12-24",
   "county": "Lowlands Of Western Skagit And Northwestern Snohomish Counties",
   "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 Lowlands Of Western Skagit And Northwestern Snohomish Counties.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Downtown Everett / Marysville Area-wind-2025-12-24",
   "zip": "",
   "city": "Downtown Everett / Marysville Area",
   "date": "2025-12-24",
   "county": "Downtown Everett / Marysville 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 Downtown Everett / Marysville Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Port Townsend Area-wind-2025-12-24",
   "zip": "",
   "city": "Port Townsend Area",
   "date": "2025-12-24",
   "county": "Port Townsend 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 Port Townsend Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-SEW-HW-W-4-Island-wind-2025-12-24",
   "zip": "",
   "city": "Island",
   "date": "2025-12-24",
   "county": "Island",
   "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 Island.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-4"
  },
  {
   "id": "iem-ww-PDT-HW-W-7-Foothills Of The Blue Mountains Of Washington-wind-2025-12-24",
   "zip": "",
   "city": "Foothills Of The Blue Mountains Of Washington",
   "date": "2025-12-24",
   "county": "Foothills Of The Blue Mountains Of Washington",
   "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 Foothills Of The Blue Mountains Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-7"
  },
  {
   "id": "iem-ww-OTX-HW-W-6-Garfield And Asotin Counties-wind-2025-12-24",
   "zip": "",
   "city": "Garfield And Asotin Counties",
   "date": "2025-12-24",
   "county": "Garfield And Asotin Counties",
   "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 Garfield And Asotin Counties.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-6"
  },
  {
   "id": "asos-bf-FHR-2025-12-22",
   "lat": 48.522,
   "lon": -123.0244,
   "zip": "",
   "city": "FRIDAY HARBOR",
   "date": "2025-12-22",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FRIDAY HARBOR (FHR) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FRIDAY HARBOR (FHR) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-12-22",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-22",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-12-22",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-12-22",
   "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": "TACOMA NARROWS (TIW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-12-22",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-22",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-OTX-FL-W-13-2025-12-19-Whitman",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2025-12-19. Duration: 409 min. County: Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #13 (409 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-13"
  },
  {
   "id": "ww-SEW-FL-W-73-2025-12-19-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-19. Duration: 1485 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #73 (1485 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-73"
  },
  {
   "id": "ww-SEW-FL-W-75-2025-12-19-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-19. Duration: 452 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #75 (452 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-75"
  },
  {
   "id": "ww-SEW-FL-W-74-2025-12-19-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-19. Duration: 3374 min. County: Grays Harbor. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #74 (3374 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-74"
  },
  {
   "id": "asos-bf-GEG-2025-12-19",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-19",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-18",
   "county": "Grays Harbor",
   "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 KHQM Hoquiam Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.90--124.11",
   "lat": 46.9,
   "lon": -124.11,
   "zip": "",
   "city": "1 NNE Westport",
   "date": "2025-12-18",
   "county": "Grays Harbor",
   "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": "Buoy station WPTW1 Westport Tide Gauge.",
   "sourceDetail": "NWS SEW — Buoy via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-18",
   "county": "Island",
   "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 KNUW Whidbey Island NAS.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2025-12-18",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-18",
   "county": "Whitman",
   "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": "PULLMAN/MOSCOW RGNL (PUW) recorded a 62 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PQR-FA-W-6-2025-12-18-Clark",
   "zip": "",
   "city": "",
   "date": "2025-12-18",
   "county": "Clark",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-18. Duration: 182 min. Counties: Clark, Skamania. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #6 (182 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-6"
  },
  {
   "id": "ww-PQR-FA-W-6-2025-12-18-Skamania",
   "zip": "",
   "city": "",
   "date": "2025-12-18",
   "county": "Skamania",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-18. Duration: 182 min. Counties: Clark, Skamania. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #6 (182 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-6"
  },
  {
   "id": "ww-SEW-FL-W-72-2025-12-18-King",
   "zip": "",
   "city": "",
   "date": "2025-12-18",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-18. Duration: 3055 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #72 (3055 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-72"
  },
  {
   "id": "ww-SEW-FL-W-72-2025-12-18-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-18",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-18. Duration: 3055 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #72 (3055 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-72"
  },
  {
   "id": "ww-PQR-FL-W-41-2025-12-18-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-18",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-18. Duration: 613 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #41 (613 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-41"
  },
  {
   "id": "asos-bf-NUW-2025-12-18",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-18",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FHR-2025-12-18",
   "lat": 48.522,
   "lon": -123.0244,
   "zip": "",
   "city": "FRIDAY HARBOR",
   "date": "2025-12-18",
   "county": "San Juan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FRIDAY HARBOR (FHR) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FRIDAY HARBOR (FHR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2025-12-18",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2025-12-18",
   "county": "Walla Walla",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WALLA WALLA RGN (ALW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2025-12-18",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-18",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-12-18",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-12-18",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 57 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-12-18",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-18",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2025-12-18",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2025-12-18",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE/FELTS FIELD (SFF) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PQR-HW-W-5-Washington Coast-wind-2025-12-18",
   "zip": "",
   "city": "Washington Coast",
   "date": "2025-12-18",
   "county": "Washington Coast",
   "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 Washington Coast.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-5"
  },
  {
   "id": "iem-202512182131-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-18",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512182206-wind-46.90--124.11",
   "lat": 46.9,
   "lon": -124.11,
   "zip": "",
   "city": "1 NNE Westport",
   "date": "2025-12-18",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Westport, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — Buoy via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512182305-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-18",
   "county": "Island",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 N Oak Harbor, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512190733-wind-46.74--117.11",
   "lat": 46.74,
   "lon": -117.11,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2025-12-18",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Pullman, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-18T22:59:00Z-wind-48.80--122.53",
   "lat": 48.8,
   "lon": -122.53,
   "zip": "",
   "city": "2 ENE Marietta",
   "date": "2025-12-18",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Marietta, WA. Peak gust: 52 mph. ASOS station KBLI Bellingham Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-19T00:05:00Z-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-18",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mukilteo, WA. Peak gust: 53 mph. ASOS station KPAE Paine Field Everett.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-18T16:55:00Z-wind-48.52--123.03",
   "lat": 48.52,
   "lon": -123.03,
   "zip": "",
   "city": "1 S Friday Harbor",
   "date": "2025-12-18",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 S Friday Harbor, WA. Peak gust: 56 mph. ASOS station KFHR Friday Harbor Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-17",
   "county": "Grays Harbor",
   "source": "IEM 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 KHQM Hoquiam Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.15--123.18",
   "lat": 48.15,
   "lon": -123.18,
   "zip": "",
   "city": "2 W Dungeness",
   "date": "2025-12-17",
   "county": "Clallam",
   "source": "IEM 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 CW1394 Dungeness Bay Sequim Station Elevation: 72 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.12--122.75",
   "lat": 48.12,
   "lon": -122.75,
   "zip": "",
   "city": "Port Townsend",
   "date": "2025-12-17",
   "county": "Jefferson",
   "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 FW4667 Port Townsend - Point Hudson.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.23--123.13",
   "lat": 47.23,
   "lon": -123.13,
   "zip": "",
   "city": "2 NW Shelton",
   "date": "2025-12-17",
   "county": "Mason",
   "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 KSHN Shelton Airport Station Elevation: 245 ft.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-17",
   "county": "Island",
   "source": "IEM 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 KNUW Whidbey Island NAS Station Elevation: 17 ft.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.34--123.08",
   "lat": 46.34,
   "lon": -123.08,
   "zip": "",
   "city": "2 SW Ryderwood",
   "date": "2025-12-17",
   "county": "Cowlitz",
   "source": "IEM 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 ABNW1 Abernathy Mtn RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.27--121.90",
   "lat": 48.27,
   "lon": -121.9,
   "zip": "",
   "city": "12 ENE Arlington",
   "date": "2025-12-17",
   "county": "Snohomish",
   "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 FW4716 Oso Station Elevation: 255 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-45.72--121.57",
   "lat": 45.72,
   "lon": -121.57,
   "zip": "",
   "city": "1 W Underwood",
   "date": "2025-12-17",
   "county": "Skamania",
   "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 XSWL Swell City.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.19--122.87",
   "lat": 47.19,
   "lon": -122.87,
   "zip": "",
   "city": "10 N Olympia",
   "date": "2025-12-17",
   "county": "Mason",
   "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 FW9464 Shelton Station Elevation: 252 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-45.69--121.89",
   "lat": 45.69,
   "lon": -121.89,
   "zip": "",
   "city": "Stevenson",
   "date": "2025-12-17",
   "county": "Skamania",
   "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 XS15 Stevenson Light 15.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.28--122.42",
   "lat": 47.28,
   "lon": -122.42,
   "zip": "",
   "city": "2 NE Tacoma",
   "date": "2025-12-17",
   "county": "Pierce",
   "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 TCMW1 Port Of Tacoma #1.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.45--122.32",
   "lat": 47.45,
   "lon": -122.32,
   "zip": "",
   "city": "Seatac",
   "date": "2025-12-17",
   "county": "King",
   "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 KSEA Seattle-Tacoma Int''l Airport Station Elevation: 405 ft.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-17",
   "county": "Whatcom",
   "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 MTB50 Mount Baker NWAC Station Elevation: 5020 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.03--122.27",
   "lat": 47.03,
   "lon": -122.27,
   "zip": "",
   "city": "2 SSE Graham",
   "date": "2025-12-17",
   "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": "Mesonet station PS034 Kapowsin Station Elevation: 726 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.12--121.60",
   "lat": 47.12,
   "lon": -121.6,
   "zip": "",
   "city": "4 SE Greenwater",
   "date": "2025-12-17",
   "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": "Mesonet station GWFW1 Greenwater Station Elevation: 2404 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.78--121.74",
   "lat": 46.78,
   "lon": -121.74,
   "zip": "",
   "city": "Paradise",
   "date": "2025-12-17",
   "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": "Mesonet station PVW54 Paradise Station Elevation: 5379 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-12-17",
   "county": "Skamania",
   "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 TRKW1 Three Corner Rock RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-17",
   "county": "King",
   "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 ALP55 Alpental Ski Area Station Elevation: 5470 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 112,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.50--122.22",
   "lat": 47.5,
   "lon": -122.22,
   "zip": "",
   "city": "1 ESE Bryn Mawr",
   "date": "2025-12-17",
   "county": "King",
   "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 KRNT Renton Airport Station Elevation: 24 ft.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.36--121.88",
   "lat": 47.36,
   "lon": -121.88,
   "zip": "",
   "city": "1 SW Selleck",
   "date": "2025-12-17",
   "county": "King",
   "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 PS025 Hobart Station Elevation: 994 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.49--121.78",
   "lat": 47.49,
   "lon": -121.78,
   "zip": "",
   "city": "North Bend",
   "date": "2025-12-17",
   "county": "King",
   "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 PS028 North Bend - Torguson Prk Station Elevation: 445 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-45.74--120.93",
   "lat": 45.74,
   "lon": -120.93,
   "zip": "",
   "city": "8 SW Goldendale",
   "date": "2025-12-17",
   "county": "Klickitat",
   "source": "IEM 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 EW0859 Centerville.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.22--121.17",
   "lat": 47.22,
   "lon": -121.17,
   "zip": "",
   "city": "3 WSW Roslyn",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM 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 PS023 Cas-Wrt_wthr_02.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM 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 HIBW1 High Bridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.38--123.76",
   "lat": 47.38,
   "lon": -123.76,
   "zip": "",
   "city": "7 WNW Grisdale",
   "date": "2025-12-17",
   "county": "Grays Harbor",
   "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 HUFW1 Humptullips RAWS - 6 E Nielton Station Elevation: 2229 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM 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 PC388 Eagle Way.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.18--123.11",
   "lat": 48.18,
   "lon": -123.11,
   "zip": "",
   "city": "3 NNE Dungeness",
   "date": "2025-12-17",
   "county": "Clallam",
   "source": "IEM 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 AV721 New Dungeness Lighthouse Station Elevation: 98 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.27--119.12",
   "lat": 46.27,
   "lon": -119.12,
   "zip": "",
   "city": "1 NNE Pasco",
   "date": "2025-12-17",
   "county": "Franklin",
   "source": "IEM 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 KPSC Tri Cities Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.25--122.45",
   "lat": 48.25,
   "lon": -122.45,
   "zip": "",
   "city": "4 W Stanwood",
   "date": "2025-12-17",
   "county": "Island",
   "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 FW8906 Camano Island - Utsalady Station Elevation: 121 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM 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 HEOC 8.9 N Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.53--120.52",
   "lat": 46.53,
   "lon": -120.52,
   "zip": "",
   "city": "3 SW Union Gap",
   "date": "2025-12-17",
   "county": "Yakima",
   "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 PC499 Union Gap Ridgeline.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.21--119.52",
   "lat": 46.21,
   "lon": -119.52,
   "zip": "",
   "city": "4 SSW Benton City",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM 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 AV456 PROSSER.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.36--119.29",
   "lat": 46.36,
   "lon": -119.29,
   "zip": "",
   "city": "5 N Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM 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 H300A 4.8 N Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-12-17",
   "county": "Benton",
   "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 HRMTN 10.1 NW Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2025-12-17",
   "county": "Douglas",
   "source": "IEM 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 KEAT Wenatchee Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.86--122.59",
   "lat": 48.86,
   "lon": -122.59,
   "zip": "",
   "city": "1 NNW Ferndale",
   "date": "2025-12-17",
   "county": "Whatcom",
   "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 CW3375 Ferndale Station Elevation: 105 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.27--120.43",
   "lat": 47.27,
   "lon": -120.43,
   "zip": "",
   "city": "20 NNE Ellensburg",
   "date": "2025-12-17",
   "county": "Chelan",
   "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 MSR67 Mission Ridge Summit.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM 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 HGABL 19.1 N West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.30--119.52",
   "lat": 47.3,
   "lon": -119.52,
   "zip": "",
   "city": "1 SE Ephrata",
   "date": "2025-12-17",
   "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": "ASOS station KEPH Ephrata Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.73--117.20",
   "lat": 46.73,
   "lon": -117.2,
   "zip": "",
   "city": "2 W Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM 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 DVI12527 Pullman.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM 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 TT246 Entiat.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2025-12-17",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2025-12-17",
   "county": "Walla Walla",
   "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": "WALLA WALLA RGN (ALW) recorded a 64 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.49--118.50",
   "lat": 46.49,
   "lon": -118.5,
   "zip": "",
   "city": "11 SSE Kahlotus",
   "date": "2025-12-17",
   "county": "Walla Walla",
   "source": "IEM 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 EW5035 Clyde.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.27--122.58",
   "lat": 47.27,
   "lon": -122.58,
   "zip": "",
   "city": "2 ENE Fox Island",
   "date": "2025-12-17",
   "county": "Pierce",
   "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 KTIW Tacoma Narrows Arpt Station Elevation: 212 ft.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-12-17",
   "county": "Columbia",
   "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 PC556 Talbot.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DLS-2025-12-17",
   "lat": 45.6186,
   "lon": -121.1673,
   "zip": "",
   "city": "The Dalles Muni",
   "date": "2025-12-17",
   "county": "Klickitat",
   "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": "The Dalles Muni (DLS) recorded a 66 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — The Dalles Muni (DLS) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.67--117.75",
   "lat": 46.67,
   "lon": -117.75,
   "zip": "",
   "city": "7 E Hay",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM 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 DW6232 Pomeroy 30N.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2025-12-17",
   "county": "Garfield",
   "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 TALPO 10.8 NE Peola (WA DOT).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.74--119.62",
   "lat": 48.74,
   "lon": -119.62,
   "zip": "",
   "city": "5 S Loomis",
   "date": "2025-12-17",
   "county": "Okanogan",
   "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 ANEW1 Aeneas.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.03--120.53",
   "lat": 47.03,
   "lon": -120.53,
   "zip": "",
   "city": "3 NNE Ellensburg",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM 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 KELN Ellensburg Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-12-17",
   "county": "Garfield",
   "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": "Alder Ridge RAWS station gusted to 99 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 99,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.56--117.12",
   "lat": 46.56,
   "lon": -117.12,
   "zip": "",
   "city": "Colton",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM 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 EW3937 Colton.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.62--117.67",
   "lat": 47.62,
   "lon": -117.67,
   "zip": "",
   "city": "1 WNW Fairchild Afb",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM 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 KSKA Fairchild AFB.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.63--117.54",
   "lat": 47.63,
   "lon": -117.54,
   "zip": "",
   "city": "3 ESE Airway Heights",
   "date": "2025-12-17",
   "county": "Spokane",
   "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 Spokane International Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2025-12-17",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-17",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 75 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.81--117.60",
   "lat": 47.81,
   "lon": -117.6,
   "zip": "",
   "city": "6 SSE Tum Tum",
   "date": "2025-12-17",
   "county": "Stevens",
   "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 EW1164 Nine Mile Falls.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM 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 KDEW Deer Park Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2025-12-17",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2025-12-17",
   "county": "Spokane",
   "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": "SPOKANE/FELTS FIELD (SFF) recorded a 67 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.01--118.02",
   "lat": 48.01,
   "lon": -118.02,
   "zip": "",
   "city": "8 N Wellpinit",
   "date": "2025-12-17",
   "county": "Stevens",
   "source": "IEM 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 TT535 Big Blue.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "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 KPUW Pullman/Moscow Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-12-17",
   "county": "Columbia",
   "source": "IEM 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 PC493 Turner Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.19--119.31",
   "lat": 47.19,
   "lon": -119.31,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "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": "60 mph gust measured at Grant County International Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.73--117.16",
   "lat": 46.73,
   "lon": -117.16,
   "zip": "",
   "city": "Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "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": "Pullman Airport gusted to 81 MPH.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM 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 TUM42 3.2 NW Leavenworth (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2025-12-17",
   "county": "Ferry",
   "source": "IEM 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 GMFW1 Gold Mountain.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM 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 PS005 Kit-26_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-46.42--117.18",
   "lat": 46.42,
   "lon": -117.18,
   "zip": "",
   "city": "6 WNW Clarkston Heights",
   "date": "2025-12-17",
   "county": "Asotin",
   "source": "IEM 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 SILW 5.6 W Clarkston Heights (AGRIMET).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.62--119.90",
   "lat": 47.62,
   "lon": -119.9,
   "zip": "",
   "city": "5 E Douglas",
   "date": "2025-12-17",
   "county": "Douglas",
   "source": "IEM 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 DOUW1 Douglas.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.73--121.09",
   "lat": 47.73,
   "lon": -121.09,
   "zip": "",
   "city": "1 SSE Stevens Pass",
   "date": "2025-12-17",
   "county": "King",
   "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 STS54 Stevens Pass - Tye Mill Station Elevation: 5180 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-17-flood-46.14--122.92",
   "lat": 46.14,
   "lon": -122.92,
   "zip": "",
   "city": "1 NE Longview",
   "date": "2025-12-17",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Cowlitz River at Kelso - KELW1 went online 12/17 where it has been fluctuating in and out of flood stage until 12/20. The highest crest was at 8:02am at 23.6 ft.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1308127-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Wenatchee Area",
   "date": "2025-12-17",
   "county": "Wenatchee 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": "Wenatchee ASOS gusted to 63 mph at 0346 LST. Mesonet station TT246 in Entiat recorded a gust of 61 mph at 0435 LST. Chelan County PUD reported 6863 outages. Damage cost is estimated.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1308127",
   "windSpeedMph": 55,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308053-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Moses Lake Area",
   "date": "2025-12-17",
   "county": "Moses Lake 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": "Moses Lake Airport recorded a gust of 60 mph at 0551 LST. Ephrata Airport recorded a gusts of 52 mph 0420 LST. Unknown number of customers affected by power outages in Moses Lake. Damage cost is estimated.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1308053",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308124-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Spokane Area",
   "date": "2025-12-17",
   "county": "Spokane Area",
   "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": "Gust of 75 mph measured at Spokane International Airport at 0527 LST. Felts Field gusted to 67 mph at 0538 LST. Fairchild AFB measured a gust of 64 mph at 0523 LST. Several reports of trees downed across the area causing power outages. Tree downed over Interstate 90 damaged car at milepost 264. Downed tree caused damage to gas line leading to a Hazmat response 1 mile East of Medical Lake. Damage cost is estimated.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1308124",
   "windSpeedMph": 65,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308126-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Waterville Plateau",
   "date": "2025-12-17",
   "county": "Waterville Plateau",
   "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": "Station recorded a gust of 70 mph 5 miles East of Douglas at 0648 LST. Numerous trees down with downed power lines and property damage in Waterville. Damage cost is estimated.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1308126",
   "windSpeedMph": 61,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308116-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Northeast Mountains",
   "date": "2025-12-17",
   "county": "Northeast Mountains",
   "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": "Station TT535 8 miles North of Wellpinit recorded a gust of 59 mph 0541 LST. Several reports of tree downs across the area. Trees were blocking southbound lanes of US 395 at Main in Deer Park. Trees downed on SR-20 at MP 436. Large tree downed on Highway 395 near Orient. Multiple trees and powerlines downed across SR 31 9 miles Northeast of Metaline Falls. Road is closed. Deer Park airport recorded a gust of 58 mph at 0534 LST. Damage cost is estimated.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1308116",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308125-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Washington Palouse",
   "date": "2025-12-17",
   "county": "Washington Palouse",
   "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": "Pullman Airport recorded a gust of 81 MPH at 0542 LST. Colton mesonet station recorded a gust of 70 mph at 0520 LST. Two semi trucks blown over on US 195 at MP 3.5 and 10 near Uniontown. An elevator storage building collapsed in the wind in Latah next to SR 27. Damage cost is estimated.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1308125",
   "windSpeedMph": 70,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308050-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Garfield & Asotin",
   "date": "2025-12-17",
   "county": "Garfield & Asotin",
   "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": "Station DW6232 near Pomeroy recorded a gust of 58 mph at 0500 LST. Reports of damage in the area included trees on powerlines and apartment complex siding damaged in Clarkston and a semi truck blown over on Hwy 12 near Alpowa Summit. Damage cost is estimated.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1308050",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1308119-2025-12-17",
   "lon": 209269,
   "zip": "",
   "city": "Okanogan Highlands",
   "date": "2025-12-17",
   "county": "Okanogan Highlands",
   "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": "Station GMFW1 recorded a max gusts of 59 mph 12 miles Northeast of Keller at 0611 LST. A report of 20 trees downed near Sherman Pass. Damage cost is estimated.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1308119",
   "windSpeedMph": 51,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Asotin-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Asotin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Asotin-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Asotin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Garfield-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Garfield-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Whitman-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-OTX-SV-W-10-2025-12-17-Whitman-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OTX on 2025-12-17. Duration: 46 min. Counties: Asotin, Garfield, Whitman. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Severe Thunderstorm Warning #10 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OTX-SV-W-10"
  },
  {
   "id": "ww-SEW-FL-W-65-2025-12-17-King",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 1039 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #65 (1039 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-65"
  },
  {
   "id": "ww-SEW-FL-W-69-2025-12-17-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 1174 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #69 (1174 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-69"
  },
  {
   "id": "ww-SEW-FL-W-67-2025-12-17-King",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 1856 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #67 (1856 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-67"
  },
  {
   "id": "ww-SEW-FL-W-71-2025-12-17-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 3674 min. County: Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #71 (3674 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-71"
  },
  {
   "id": "ww-SEW-FL-W-66-2025-12-17-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 2008 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #66 (2008 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-66"
  },
  {
   "id": "ww-SEW-FL-W-68-2025-12-17-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 911 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #68 (911 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-68"
  },
  {
   "id": "ww-SEW-FL-W-70-2025-12-17-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-17. Duration: 517 min. County: Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #70 (517 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-70"
  },
  {
   "id": "ww-PQR-FL-W-24-2025-12-17-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-17. Duration: 165 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #24 (165 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-24"
  },
  {
   "id": "ww-PDT-FL-W-11-2025-12-17-Yakima",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-17. Duration: 921 min. County: Yakima. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #11 (921 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-11"
  },
  {
   "id": "ww-PQR-FL-W-25-2025-12-17-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2025-12-17",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-17. Duration: 5335 min. County: Cowlitz. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #25 (5335 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-25"
  },
  {
   "id": "asos-bf-NUW-2025-12-17",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-17",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 71 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MWH-2025-12-17",
   "lat": 47.2086,
   "lon": -119.3191,
   "zip": "",
   "city": "MOSES LAKE/GRANT CO",
   "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": "MOSES LAKE/GRANT CO (MWH) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — MOSES LAKE/GRANT CO (MWH) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RLD-2025-12-17",
   "lat": 46.3015,
   "lon": -119.3012,
   "zip": "",
   "city": "Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Richland (RLD) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Richland (RLD) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2025-12-17",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-17",
   "county": "Whitman",
   "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": "PULLMAN/MOSCOW RGNL (PUW) recorded a 81 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-12-17",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-12-17",
   "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": "TACOMA NARROWS (TIW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2025-12-17",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2025-12-17",
   "county": "Yakima",
   "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": "ELLENSBURG/BOWERS (ELN) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SMP-2025-12-17",
   "lat": 47.2767,
   "lon": -121.3372,
   "zip": "",
   "city": "Stampede Pass",
   "date": "2025-12-17",
   "county": "King",
   "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": "Stampede Pass (SMP) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Stampede Pass (SMP) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-YKM-2025-12-17",
   "lat": 46.5682,
   "lon": -120.5441,
   "zip": "",
   "city": "YAKIMA AIR TERMINAL",
   "date": "2025-12-17",
   "county": "Yakima",
   "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": "YAKIMA AIR TERMINAL (YKM) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — YAKIMA AIR TERMINAL (YKM) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EPH-2025-12-17",
   "lat": 47.3081,
   "lon": -119.5147,
   "zip": "",
   "city": "EPHRATA MUNICIPAL",
   "date": "2025-12-17",
   "county": "Grant",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "EPHRATA MUNICIPAL (EPH) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — EPHRATA MUNICIPAL (EPH) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SEA-2025-12-17",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2025-12-17",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2025-12-17",
   "county": "Kittitas",
   "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": "WENATCHEE/PANGBORN (EAT) recorded a 63 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DEW-2025-12-17",
   "lat": 47.9689,
   "lon": -117.4211,
   "zip": "",
   "city": "DEER PARK",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DEER PARK (DEW) recorded a 57 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — DEER PARK (DEW) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SKA-2025-12-17",
   "lat": 47.6151,
   "lon": -117.6558,
   "zip": "",
   "city": "FAIRCHILD AFB",
   "date": "2025-12-17",
   "county": "Spokane",
   "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": "FAIRCHILD AFB (SKA) recorded a 64 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — FAIRCHILD AFB (SKA) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-UIL-2025-12-17",
   "lat": 47.9366,
   "lon": -124.5626,
   "zip": "",
   "city": "QUILLAYUTE STATE",
   "date": "2025-12-17",
   "county": "Jefferson",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "QUILLAYUTE STATE (UIL) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — QUILLAYUTE STATE (UIL) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SHN-2025-12-17",
   "lat": 47.2336,
   "lon": -123.1476,
   "zip": "",
   "city": "SHELTON/SANDERSON",
   "date": "2025-12-17",
   "county": "Mason",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SHELTON/SANDERSON (SHN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SHELTON/SANDERSON (SHN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RNT-2025-12-17",
   "lat": 47.4931,
   "lon": -122.2158,
   "zip": "",
   "city": "RENTON MUNICIPAL",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "RENTON MUNICIPAL (RNT) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — RENTON MUNICIPAL (RNT) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-12-17",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-17",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-12-17",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-12-17",
   "county": "Benton",
   "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": "PASCO/TRI-CITIES (PSC) recorded a 68 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Chehalis River Valley-wind-2025-12-17",
   "zip": "",
   "city": "Chehalis River Valley",
   "date": "2025-12-17",
   "county": "Chehalis River 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 Chehalis River Valley.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Port Townsend Area-wind-2025-12-17",
   "zip": "",
   "city": "Port Townsend Area",
   "date": "2025-12-17",
   "county": "Port Townsend 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 Port Townsend Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Strait Of Juan De Fuca-wind-2025-12-17",
   "zip": "",
   "city": "Strait Of Juan De Fuca",
   "date": "2025-12-17",
   "county": "Strait Of Juan De Fuca",
   "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 Strait Of Juan De Fuca.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Lake Crescent Area Including Us 101-wind-2025-12-17",
   "zip": "",
   "city": "Lake Crescent Area Including Us 101",
   "date": "2025-12-17",
   "county": "Lake Crescent Area Including Us 101",
   "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 Lake Crescent Area Including Us 101.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Foothills Of The Western And Southern Olympic Peninsula-wind-2025-12-17",
   "zip": "",
   "city": "Foothills Of The Western And Southern Olympic Peninsula",
   "date": "2025-12-17",
   "county": "Foothills Of The Western And Southern Olympic Peninsula",
   "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 Foothills Of The Western And Southern Olympic Peninsula.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Washington Coast-wind-2025-12-17",
   "zip": "",
   "city": "Washington Coast",
   "date": "2025-12-17",
   "county": "Washington Coast",
   "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 Washington Coast.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Grays Harbor County Coast-wind-2025-12-17",
   "zip": "",
   "city": "Grays Harbor County Coast",
   "date": "2025-12-17",
   "county": "Grays Harbor County Coast",
   "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 Grays Harbor County Coast.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Island-wind-2025-12-17",
   "zip": "",
   "city": "Island",
   "date": "2025-12-17",
   "county": "Island",
   "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 Island.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Lowlands Of Western Skagit And Northwestern Snohomish Counties-wind-2025-12-17",
   "zip": "",
   "city": "Lowlands Of Western Skagit And Northwestern Snohomish Counties",
   "date": "2025-12-17",
   "county": "Lowlands Of Western Skagit And Northwestern Snohomish Counties",
   "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 Lowlands Of Western Skagit And Northwestern Snohomish Counties.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Downtown Everett / Marysville Area-wind-2025-12-17",
   "zip": "",
   "city": "Downtown Everett / Marysville Area",
   "date": "2025-12-17",
   "county": "Downtown Everett / Marysville 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 Downtown Everett / Marysville Area.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Lowlands Of Pierce And Southern King Counties-wind-2025-12-17",
   "zip": "",
   "city": "Lowlands Of Pierce And Southern King Counties",
   "date": "2025-12-17",
   "county": "Lowlands Of Pierce And Southern King Counties",
   "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 Lowlands Of Pierce And Southern King Counties.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Olympia And Southern Puget Sound-wind-2025-12-17",
   "zip": "",
   "city": "Olympia And Southern Puget Sound",
   "date": "2025-12-17",
   "county": "Olympia And Southern Puget Sound",
   "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 Olympia And Southern Puget Sound.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Middle Chehalis River Valley-wind-2025-12-17",
   "zip": "",
   "city": "Middle Chehalis River Valley",
   "date": "2025-12-17",
   "county": "Middle Chehalis River 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 Middle Chehalis River Valley.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-SEW-HW-W-3-Hood Canal-wind-2025-12-17",
   "zip": "",
   "city": "Hood Canal",
   "date": "2025-12-17",
   "county": "Hood Canal",
   "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 Hood Canal.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-3"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Wenatchee Area-wind-2025-12-17",
   "zip": "",
   "city": "Wenatchee Area",
   "date": "2025-12-17",
   "county": "Wenatchee 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 Wenatchee Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Chelan-wind-2025-12-17",
   "zip": "",
   "city": "Chelan",
   "date": "2025-12-17",
   "county": "Chelan",
   "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 Chelan.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Spokane Area-wind-2025-12-17",
   "zip": "",
   "city": "Spokane Area",
   "date": "2025-12-17",
   "county": "Spokane 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 Spokane Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Waterville Plateau-wind-2025-12-17",
   "zip": "",
   "city": "Waterville Plateau",
   "date": "2025-12-17",
   "county": "Waterville Plateau",
   "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 Waterville Plateau.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Okanogan Highlands-wind-2025-12-17",
   "zip": "",
   "city": "Okanogan Highlands",
   "date": "2025-12-17",
   "county": "Okanogan Highlands",
   "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 Okanogan Highlands.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Blue Mountains-wind-2025-12-17",
   "zip": "",
   "city": "Blue Mountains",
   "date": "2025-12-17",
   "county": "Blue Mountains",
   "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 Blue Mountains.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Washington Palouse-wind-2025-12-17",
   "zip": "",
   "city": "Washington Palouse",
   "date": "2025-12-17",
   "county": "Washington Palouse",
   "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 Washington Palouse.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Moses Lake Area-wind-2025-12-17",
   "zip": "",
   "city": "Moses Lake Area",
   "date": "2025-12-17",
   "county": "Moses Lake 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 Moses Lake Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Columbia Basin-wind-2025-12-17",
   "zip": "",
   "city": "Columbia Basin",
   "date": "2025-12-17",
   "county": "Columbia Basin",
   "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 Columbia Basin.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Garfield And Asotin Counties-wind-2025-12-17",
   "zip": "",
   "city": "Garfield And Asotin Counties",
   "date": "2025-12-17",
   "county": "Garfield And Asotin Counties",
   "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 Garfield And Asotin Counties.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-OTX-HW-W-5-Mountains-wind-2025-12-17",
   "zip": "",
   "city": "Mountains",
   "date": "2025-12-17",
   "county": "Mountains",
   "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 Mountains.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-5"
  },
  {
   "id": "iem-ww-PQR-HW-W-4-Washington Coast-wind-2025-12-17",
   "zip": "",
   "city": "Washington Coast",
   "date": "2025-12-17",
   "county": "Washington Coast",
   "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 Washington Coast.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-4"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Columbia River Gorge Of Washington-wind-2025-12-17",
   "zip": "",
   "city": "Columbia River Gorge Of Washington",
   "date": "2025-12-17",
   "county": "Columbia River Gorge Of Washington",
   "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 Columbia River Gorge Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Kittitas Valley-wind-2025-12-17",
   "zip": "",
   "city": "Kittitas Valley",
   "date": "2025-12-17",
   "county": "Kittitas 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 Kittitas Valley.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Yakima Valley-wind-2025-12-17",
   "zip": "",
   "city": "Yakima Valley",
   "date": "2025-12-17",
   "county": "Yakima 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 Yakima Valley.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Columbia Basin Of Washington-wind-2025-12-17",
   "zip": "",
   "city": "Columbia Basin Of Washington",
   "date": "2025-12-17",
   "county": "Columbia Basin Of Washington",
   "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 Columbia Basin Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Foothills Of The Blue Mountains Of Washington-wind-2025-12-17",
   "zip": "",
   "city": "Foothills Of The Blue Mountains Of Washington",
   "date": "2025-12-17",
   "county": "Foothills Of The Blue Mountains Of Washington",
   "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 Foothills Of The Blue Mountains Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-ww-PDT-HW-W-6-Simcoe Highlands-wind-2025-12-17",
   "zip": "",
   "city": "Simcoe Highlands",
   "date": "2025-12-17",
   "county": "Simcoe Highlands",
   "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 Simcoe Highlands.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-6"
  },
  {
   "id": "iem-202512170807-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-17",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170819-wind-48.15--123.18",
   "lat": 48.15,
   "lon": -123.18,
   "zip": "",
   "city": "2 W Dungeness",
   "date": "2025-12-17",
   "county": "Clallam",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Dungeness, WA. Peak gust: 79 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170838-wind-48.12--122.75",
   "lat": 48.12,
   "lon": -122.75,
   "zip": "",
   "city": "Port Townsend",
   "date": "2025-12-17",
   "county": "Jefferson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Port Townsend, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170842-wind-47.23--123.13",
   "lat": 47.23,
   "lon": -123.13,
   "zip": "",
   "city": "2 NW Shelton",
   "date": "2025-12-17",
   "county": "Mason",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NW Shelton, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170844-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-17",
   "county": "Island",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 N Oak Harbor, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170901-wind-46.34--123.08",
   "lat": 46.34,
   "lon": -123.08,
   "zip": "",
   "city": "2 SW Ryderwood",
   "date": "2025-12-17",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SW Ryderwood, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170915-wind-48.27--121.90",
   "lat": 48.27,
   "lon": -121.9,
   "zip": "",
   "city": "12 ENE Arlington",
   "date": "2025-12-17",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 ENE Arlington, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170926-wind-45.72--121.57",
   "lat": 45.72,
   "lon": -121.57,
   "zip": "",
   "city": "1 W Underwood",
   "date": "2025-12-17",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 W Underwood, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170935-wind-47.19--122.87",
   "lat": 47.19,
   "lon": -122.87,
   "zip": "",
   "city": "10 N Olympia",
   "date": "2025-12-17",
   "county": "Mason",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 N Olympia, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170947-wind-45.69--121.89",
   "lat": 45.69,
   "lon": -121.89,
   "zip": "",
   "city": "Stevenson",
   "date": "2025-12-17",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Stevenson, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170948-wind-47.28--122.42",
   "lat": 47.28,
   "lon": -122.42,
   "zip": "",
   "city": "2 NE Tacoma",
   "date": "2025-12-17",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NE Tacoma, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170955-wind-47.45--122.32",
   "lat": 47.45,
   "lon": -122.32,
   "zip": "",
   "city": "Seatac",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Seatac, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-17",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 S Mount Baker, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-47.03--122.27",
   "lat": 47.03,
   "lon": -122.27,
   "zip": "",
   "city": "2 SSE Graham",
   "date": "2025-12-17",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SSE Graham, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-47.12--121.60",
   "lat": 47.12,
   "lon": -121.6,
   "zip": "",
   "city": "4 SE Greenwater",
   "date": "2025-12-17",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Greenwater, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-46.78--121.74",
   "lat": 46.78,
   "lon": -121.74,
   "zip": "",
   "city": "Paradise",
   "date": "2025-12-17",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Paradise, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-12-17",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW North Bonneville, WA. Peak gust: 98 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 98,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171000-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 129 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 129,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171003-wind-47.50--122.22",
   "lat": 47.5,
   "lon": -122.22,
   "zip": "",
   "city": "1 ESE Bryn Mawr",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Bryn Mawr, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171020-wind-47.36--121.88",
   "lat": 47.36,
   "lon": -121.88,
   "zip": "",
   "city": "1 SW Selleck",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SW Selleck, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171030-wind-47.49--121.78",
   "lat": 47.49,
   "lon": -121.78,
   "zip": "",
   "city": "North Bend",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near North Bend, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171045-wind-45.74--120.93",
   "lat": 45.74,
   "lon": -120.93,
   "zip": "",
   "city": "8 SW Goldendale",
   "date": "2025-12-17",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 SW Goldendale, WA. Peak gust: 79 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171050-wind-47.22--121.17",
   "lat": 47.22,
   "lon": -121.17,
   "zip": "",
   "city": "3 WSW Roslyn",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 WSW Roslyn, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171056-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 22 NE Goldendale, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171108-wind-47.38--123.76",
   "lat": 47.38,
   "lon": -123.76,
   "zip": "",
   "city": "7 WNW Grisdale",
   "date": "2025-12-17",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 WNW Grisdale, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171110-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NE Terrace Heights, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171113-wind-48.18--123.11",
   "lat": 48.18,
   "lon": -123.11,
   "zip": "",
   "city": "3 NNE Dungeness",
   "date": "2025-12-17",
   "county": "Clallam",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NNE Dungeness, WA. Peak gust: 79 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171118-wind-46.27--119.12",
   "lat": 46.27,
   "lon": -119.12,
   "zip": "",
   "city": "1 NNE Pasco",
   "date": "2025-12-17",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Pasco, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171130-wind-48.25--122.45",
   "lat": 48.25,
   "lon": -122.45,
   "zip": "",
   "city": "4 W Stanwood",
   "date": "2025-12-17",
   "county": "Island",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 W Stanwood, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171130-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 NW West Richland, WA. Peak gust: 79 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 79,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171140-wind-46.53--120.52",
   "lat": 46.53,
   "lon": -120.52,
   "zip": "",
   "city": "3 SW Union Gap",
   "date": "2025-12-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SW Union Gap, WA. Peak gust: 87 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 87,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171145-wind-46.21--119.52",
   "lat": 46.21,
   "lon": -119.52,
   "zip": "",
   "city": "4 SSW Benton City",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SSW Benton City, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171145-wind-46.36--119.29",
   "lat": 46.36,
   "lon": -119.29,
   "zip": "",
   "city": "5 N Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 N Richland, WA. Peak gust: 75 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171145-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NNW Benton City, WA. Peak gust: 98 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 98,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171146-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2025-12-17",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 N Malaga, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171153-wind-48.86--122.59",
   "lat": 48.86,
   "lon": -122.59,
   "zip": "",
   "city": "1 NNW Ferndale",
   "date": "2025-12-17",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNW Ferndale, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171200-wind-47.27--120.43",
   "lat": 47.27,
   "lon": -120.43,
   "zip": "",
   "city": "20 NNE Ellensburg",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 20 NNE Ellensburg, WA. Peak gust: 92 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 92,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171215-wind-46.60--119.46",
   "lat": 46.6,
   "lon": -119.46,
   "zip": "",
   "city": "19 N West Richland",
   "date": "2025-12-17",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 N West Richland, WA. Peak gust: 75 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171220-wind-47.30--119.52",
   "lat": 47.3,
   "lon": -119.52,
   "zip": "",
   "city": "1 SE Ephrata",
   "date": "2025-12-17",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SE Ephrata, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171235-wind-46.73--117.20",
   "lat": 46.73,
   "lon": -117.2,
   "zip": "",
   "city": "2 W Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Pullman, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171235-wind-47.73--120.24",
   "lat": 47.73,
   "lon": -120.24,
   "zip": "",
   "city": "4 NNW Entiat",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNW Entiat, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171239-wind-46.09--118.29",
   "lat": 46.09,
   "lon": -118.29,
   "zip": "",
   "city": "3 NNE Walla Walla East",
   "date": "2025-12-17",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NNE Walla Walla East, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS PDT — AWOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171240-wind-46.49--118.50",
   "lat": 46.49,
   "lon": -118.5,
   "zip": "",
   "city": "11 SSE Kahlotus",
   "date": "2025-12-17",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 SSE Kahlotus, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171241-wind-47.27--122.58",
   "lat": 47.27,
   "lon": -122.58,
   "zip": "",
   "city": "2 ENE Fox Island",
   "date": "2025-12-17",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Fox Island, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171250-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-12-17",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 E Dayton, WA. Peak gust: 89 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171253-wind-45.62--121.17",
   "lat": 45.62,
   "lon": -121.17,
   "zip": "",
   "city": "16 ESE Bingen",
   "date": "2025-12-17",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 ESE Bingen, WA. Peak gust: 76 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171300-wind-46.67--117.75",
   "lat": 46.67,
   "lon": -117.75,
   "zip": "",
   "city": "7 E Hay",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 E Hay, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171307-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 NNE Peola, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171309-wind-48.74--119.62",
   "lat": 48.74,
   "lon": -119.62,
   "zip": "",
   "city": "5 S Loomis",
   "date": "2025-12-17",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 S Loomis, WA. Peak gust: 66 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171309-wind-47.03--120.53",
   "lat": 47.03,
   "lon": -120.53,
   "zip": "",
   "city": "3 NNE Ellensburg",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NNE Ellensburg, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171310-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-12-17",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 114 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 114,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171320-wind-46.56--117.12",
   "lat": 46.56,
   "lon": -117.12,
   "zip": "",
   "city": "Colton",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Colton, WA. Peak gust: 81 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171323-wind-47.62--117.67",
   "lat": 47.62,
   "lon": -117.67,
   "zip": "",
   "city": "1 WNW Fairchild Afb",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WNW Fairchild Afb, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171327-wind-47.63--117.54",
   "lat": 47.63,
   "lon": -117.54,
   "zip": "",
   "city": "3 ESE Airway Heights",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 ESE Airway Heights, WA. Peak gust: 86 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171327-wind-47.62--117.53",
   "lat": 47.62,
   "lon": -117.53,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 86 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171330-wind-47.81--117.60",
   "lat": 47.81,
   "lon": -117.6,
   "zip": "",
   "city": "6 SSE Tum Tum",
   "date": "2025-12-17",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 SSE Tum Tum, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171334-wind-47.97--117.43",
   "lat": 47.97,
   "lon": -117.43,
   "zip": "",
   "city": "Deer Park",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Deer Park, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171338-wind-47.68--117.32",
   "lat": 47.68,
   "lon": -117.32,
   "zip": "",
   "city": "2 W Millwood",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 W Millwood, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171341-wind-48.01--118.02",
   "lat": 48.01,
   "lon": -118.02,
   "zip": "",
   "city": "8 N Wellpinit",
   "date": "2025-12-17",
   "county": "Stevens",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 N Wellpinit, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171342-wind-46.75--117.12",
   "lat": 46.75,
   "lon": -117.12,
   "zip": "",
   "city": "2 ENE Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Pullman, WA. Peak gust: 93 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171350-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-12-17",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 ENE Dayton, WA. Peak gust: 85 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 85,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171351-wind-47.19--119.31",
   "lat": 47.19,
   "lon": -119.31,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "date": "2025-12-17",
   "county": "Grant",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW Moses Lake, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171356-wind-46.73--117.16",
   "lat": 46.73,
   "lon": -117.16,
   "zip": "",
   "city": "Pullman",
   "date": "2025-12-17",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Pullman, WA. Peak gust: 93 mph.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet",
   "windSpeedMph": 93,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202512171400-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NW Leavenworth, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171411-wind-48.18--118.47",
   "lat": 48.18,
   "lon": -118.47,
   "zip": "",
   "city": "12 NE Keller",
   "date": "2025-12-17",
   "county": "Ferry",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 NE Keller, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171420-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-12-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 S Kittitas, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171430-wind-46.42--117.18",
   "lat": 46.42,
   "lon": -117.18,
   "zip": "",
   "city": "6 WNW Clarkston Heights",
   "date": "2025-12-17",
   "county": "Asotin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 WNW Clarkston Heights, WA. Peak gust: 83 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171448-wind-47.62--119.90",
   "lat": 47.62,
   "lon": -119.9,
   "zip": "",
   "city": "5 E Douglas",
   "date": "2025-12-17",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 E Douglas, WA. Peak gust: 81 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512171700-wind-47.73--121.09",
   "lat": 47.73,
   "lon": -121.09,
   "zip": "",
   "city": "1 SSE Stevens Pass",
   "date": "2025-12-17",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SSE Stevens Pass, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-17T12:31:00Z-wind-47.43--120.34",
   "lat": 47.43,
   "lon": -120.34,
   "zip": "",
   "city": "1 WNW Wenatchee",
   "date": "2025-12-17",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND DMG reported near 1 WNW Wenatchee, WA. Peak gust: 63 mph. Chlean County PUD reported 6863 outages. Wenatchee ASOS gusted to 63 mph.",
   "sourceDetail": "NWS OTX — Utility Company via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-17T09:52:00Z-wind-45.93--122.20",
   "lat": 45.93,
   "lon": -122.2,
   "zip": "",
   "city": "8 SE Yale Lake",
   "date": "2025-12-17",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 SE Yale Lake, WA. Peak gust: 52 mph. Mesonet station CYFW1 Canyon Creek.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-17T09:24:00Z-wind-45.62--122.67",
   "lat": 45.62,
   "lon": -122.67,
   "zip": "",
   "city": "1 SSW Vancouver Downtow",
   "date": "2025-12-17",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SSW Vancouver Downtow, WA. Peak gust: 54 mph. Mesonet station ODT06 Jantzen Beach (ODOT).",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-17T11:25:00Z-wind-45.94--121.99",
   "lat": 45.94,
   "lon": -121.99,
   "zip": "",
   "city": "4 NNE Trapper Creek Wil",
   "date": "2025-12-17",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNE Trapper Creek Wil, WA. Peak gust: 55 mph. Mesonet station DCCW1 Dry Creek RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.69--117.32",
   "lat": 47.69,
   "lon": -117.32,
   "zip": "",
   "city": "2 W Millwood",
   "date": "2025-12-17",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Felts Field gusted to 67 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-17-wind-47.20--119.32",
   "lat": 47.2,
   "lon": -119.32,
   "zip": "",
   "city": "6 NNW Moses Lake",
   "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": "ASOS station KMWH Grant County Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-16-wind-47.42--121.43",
   "lat": 47.42,
   "lon": -121.43,
   "zip": "",
   "city": "1 WSW Snoqualmie Pass",
   "date": "2025-12-16",
   "county": "King",
   "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 SNO38 Snoqualmie Pass.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-16-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-16",
   "county": "King",
   "source": "IEM 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 ALP55 Alpental Ski Area.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-16-wind-46.50--123.38",
   "lat": 46.5,
   "lon": -123.38,
   "zip": "",
   "city": "6 ESE Frances",
   "date": "2025-12-16",
   "county": "Pacific",
   "source": "IEM 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 HKFW1 Huckleberry Ridge RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-16-flood-47.89--122.14",
   "lat": 47.89,
   "lon": -122.14,
   "zip": "",
   "city": "2 WSW Snohomish",
   "date": "2025-12-16",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "*** 1 FATAL *** Flooded roadway along the 6600 block of Marsh Road in Snohomish. *1 Fatality*.",
   "sourceDetail": "NWS SEW — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-SEW-FF-W-2-2025-12-16-King",
   "zip": "",
   "city": "",
   "date": "2025-12-16",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SEW on 2025-12-16. Duration: 366 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flash Flood Warning #2 (366 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FF-W-2"
  },
  {
   "id": "ww-SEW-FA-W-5-2025-12-16-King",
   "zip": "",
   "city": "",
   "date": "2025-12-16",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-16. Duration: 722 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #5 (722 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-5"
  },
  {
   "id": "ww-SEW-FA-W-5-2025-12-16-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-16",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-16. Duration: 722 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #5 (722 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-5"
  },
  {
   "id": "asos-bf-HQM-2025-12-16",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-16",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512162000-wind-47.42--121.43",
   "lat": 47.42,
   "lon": -121.43,
   "zip": "",
   "city": "1 WSW Snoqualmie Pass",
   "date": "2025-12-16",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WSW Snoqualmie Pass, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512162000-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-16",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 75 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512170411-wind-46.50--123.38",
   "lat": 46.5,
   "lon": -123.38,
   "zip": "",
   "city": "6 ESE Frances",
   "date": "2025-12-16",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 ESE Frances, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-16T19:47:00Z-wind-47.27--122.58",
   "lat": 47.27,
   "lon": -122.58,
   "zip": "",
   "city": "2 ENE Fox Island",
   "date": "2025-12-16",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Fox Island, WA. Peak gust: 54 mph. ASOS station KTIW Tacoma Narrows Arpt.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-16T20:41:00Z-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-16",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 54 mph. ASOS station KHQM Hoquiam Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "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 MTB50 Mount Baker NWAC.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 83,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-15",
   "county": "Island",
   "source": "IEM 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 KNUW Whidbey Island NAS.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.10--122.69",
   "lat": 48.1,
   "lon": -122.69,
   "zip": "",
   "city": "4 ESE Port Townsend",
   "date": "2025-12-15",
   "county": "Jefferson",
   "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 XMPL Marrowstone Point Light.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.12--122.75",
   "lat": 48.12,
   "lon": -122.75,
   "zip": "",
   "city": "Port Townsend",
   "date": "2025-12-15",
   "county": "Jefferson",
   "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 FW4667 Port Townsend - Point Hudson.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-12-15",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-15",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 68 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "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 ALP55 Alpental Ski Area measured 96 MPH gust.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 96,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.19--121.97",
   "lat": 47.19,
   "lon": -121.97,
   "zip": "",
   "city": "1 ESE Enumclaw",
   "date": "2025-12-15",
   "county": "King",
   "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 GW3914 Enumclaw.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "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 KPAE Paine Field Everett.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.42--121.43",
   "lat": 47.42,
   "lon": -121.43,
   "zip": "",
   "city": "1 WSW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM 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 SNO38 Snoqualmie Pass.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.81--121.57",
   "lat": 47.81,
   "lon": -121.57,
   "zip": "",
   "city": "1 WSW Index",
   "date": "2025-12-15",
   "county": "Snohomish",
   "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 TINDX Index Galena Road.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15-flood-46.36--123.57",
   "lat": 46.36,
   "lon": -123.57,
   "zip": "",
   "city": "2 ENE Grays River",
   "date": "2025-12-15",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Grays River at Covered Bridge near Rosburg crossed over minor flooding 3 times in 10 days starting 12/15/25. The highest of these crests was 12/15/25 at 11:30am: 29.95 ft.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-15-flood-47.38--122.23",
   "lat": 47.38,
   "lon": -122.23,
   "zip": "",
   "city": "Kent",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "WSDOT reports both directions on SR-167 are closed for 6 miles between Auburn and Kent due to Green River Flooding.",
   "sourceDetail": "NWS SEW — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-15-flood-47.48--122.27",
   "lat": 47.48,
   "lon": -122.27,
   "zip": "",
   "city": "Tukwila",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "county dispatch reported the failure of Green River Levee causing flash flooding near the Green River in Tukwilla.",
   "sourceDetail": "NWS SEW — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-SEW-FF-W-1-2025-12-15-King",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS SEW on 2025-12-15. Duration: 328 min. Counties: King, Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flash Flood Warning #1 (328 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FF-W-1"
  },
  {
   "id": "ww-PQR-FA-W-5-2025-12-15-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-15. Duration: 189 min. Counties: Cowlitz, Pacific, Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #5 (189 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-5"
  },
  {
   "id": "ww-PQR-FA-W-5-2025-12-15-Pacific",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Pacific",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-15. Duration: 189 min. Counties: Cowlitz, Pacific, Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #5 (189 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-5"
  },
  {
   "id": "ww-PQR-FA-W-5-2025-12-15-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-15. Duration: 189 min. Counties: Cowlitz, Pacific, Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #5 (189 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-5"
  },
  {
   "id": "ww-OTX-FL-W-12-2025-12-15-Chelan",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2025-12-15. Duration: 2062 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #12 (2062 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-12"
  },
  {
   "id": "ww-SEW-FL-W-63-2025-12-15-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-15. Duration: 513 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #63 (513 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-63"
  },
  {
   "id": "ww-SEW-FL-W-62-2025-12-15-Mason",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-15. Duration: 6829 min. County: Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #62 (6829 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-62"
  },
  {
   "id": "ww-SEW-FL-W-64-2025-12-15-King",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-15. Duration: 1238 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #64 (1238 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-64"
  },
  {
   "id": "ww-SEW-FL-W-64-2025-12-15-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-15. Duration: 1238 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #64 (1238 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-64"
  },
  {
   "id": "ww-SEW-FL-W-61-2025-12-15-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-15. Duration: 3537 min. County: Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #61 (3537 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-61"
  },
  {
   "id": "ww-PQR-FL-W-23-2025-12-15-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-15",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-15. Duration: 731 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #23 (731 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-23"
  },
  {
   "id": "asos-bf-NUW-2025-12-15",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-15",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2025-12-15",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PQR-HW-W-3-Washington Coast-wind-2025-12-15",
   "zip": "",
   "city": "Washington Coast",
   "date": "2025-12-15",
   "county": "Washington Coast",
   "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 Washington Coast.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-3"
  },
  {
   "id": "iem-202512150800-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 S Mount Baker, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512150906-wind-48.35--122.65",
   "lat": 48.35,
   "lon": -122.65,
   "zip": "",
   "city": "4 N Oak Harbor",
   "date": "2025-12-15",
   "county": "Island",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 N Oak Harbor, WA. Peak gust: 68 mph.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151012-wind-48.10--122.69",
   "lat": 48.1,
   "lon": -122.69,
   "zip": "",
   "city": "4 ESE Port Townsend",
   "date": "2025-12-15",
   "county": "Jefferson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 ESE Port Townsend, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151351-wind-48.12--122.75",
   "lat": 48.12,
   "lon": -122.75,
   "zip": "",
   "city": "Port Townsend",
   "date": "2025-12-15",
   "county": "Jefferson",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Port Townsend, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151415-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-15",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151600-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151611-wind-47.19--121.97",
   "lat": 47.19,
   "lon": -121.97,
   "zip": "",
   "city": "1 ESE Enumclaw",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Enumclaw, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151846-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mukilteo, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151900-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 92 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 92,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512151927-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mukilteo, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152000-wind-47.42--121.43",
   "lat": 47.42,
   "lon": -121.43,
   "zip": "",
   "city": "1 WSW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WSW Snoqualmie Pass, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152019-wind-47.81--121.57",
   "lat": 47.81,
   "lon": -121.57,
   "zip": "",
   "city": "1 WSW Index",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WSW Index, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152100-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 S Mount Baker, WA. Peak gust: 82 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152147-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mukilteo, WA. Peak gust: 62 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152200-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 S Mount Baker, WA. Peak gust: 96 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 96,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512152200-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 106 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 106,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512160000-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 110 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 110,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T14:02:00Z-wind-48.67--122.98",
   "lat": 48.67,
   "lon": -122.98,
   "zip": "",
   "city": "3 ESE Waldron",
   "date": "2025-12-15",
   "county": "San Juan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 ESE Waldron, WA. Peak gust: 52 mph. Mesonet station FW5161 Lovers Cove.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T13:06:00Z-wind-48.86--122.59",
   "lat": 48.86,
   "lon": -122.59,
   "zip": "",
   "city": "1 NNW Ferndale",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNW Ferndale, WA. Peak gust: 53 mph. Mesonet station CW3375 Ferndale.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T14:39:00Z-wind-46.97--122.90",
   "lat": 46.97,
   "lon": -122.9,
   "zip": "",
   "city": "2 SSE Tumwater",
   "date": "2025-12-15",
   "county": "Thurston",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SSE Tumwater, WA. Peak gust: 53 mph. ASOS station KOLM Olympia Regional Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T09:10:00Z-wind-48.80--122.53",
   "lat": 48.8,
   "lon": -122.53,
   "zip": "",
   "city": "2 ENE Marietta",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Marietta, WA. Peak gust: 56 mph. ASOS station KBLI Bellingham Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T16:45:00Z-wind-47.92--122.58",
   "lat": 47.92,
   "lon": -122.58,
   "zip": "",
   "city": "5 E Port Ludlow",
   "date": "2025-12-15",
   "county": "Kitsap",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 E Port Ludlow, WA. Peak gust: 56 mph. Mesonet station CW5456 Hansville.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T22:33:00Z-wind-47.23--123.13",
   "lat": 47.23,
   "lon": -123.13,
   "zip": "",
   "city": "2 NW Shelton",
   "date": "2025-12-15",
   "county": "Mason",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NW Shelton, WA. Peak gust: 56 mph. ASOS station KSHN Shelton.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM 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 MTB50 Mount Baker NWAC.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "source": "IEM 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 ALP55 Alpental Ski Area.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "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 KPAE Paine Field Everett.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-15",
   "county": "King",
   "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 ALP55 Alpental Ski Area.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-15",
   "county": "Snohomish",
   "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 KPAE Paine Field Everett.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-15-wind-48.85--121.68",
   "lat": 48.85,
   "lon": -121.68,
   "zip": "",
   "city": "1 S Mount Baker",
   "date": "2025-12-15",
   "county": "Whatcom",
   "source": "IEM 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 MTB50 Mount Baker NWAC_ elevation 5020 ft.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15-flood-46.35--123.58",
   "lat": 46.35,
   "lon": -123.58,
   "zip": "",
   "city": "1 ENE Grays River",
   "date": "2025-12-15",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Grays River at Covered Bridge near Rosburg rose above flood stage (28.5 feet) at 9:15 AM PST 12/15/2025, crested at 29.95 feet at 11:45 AM PST 12/15/2025, and fell below flood stage at 7:30 PM PST 12/15/2025.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-NUW-2025-12-14",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-14",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-15T07:46:00Z-wind-48.19--122.63",
   "lat": 48.19,
   "lon": -122.63,
   "zip": "",
   "city": "3 SE Coupeville",
   "date": "2025-12-14",
   "county": "Island",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Coupeville, WA. Peak gust: 53 mph. AWOS station KNRA Coupeville Airport.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PDT-FA-W-5-2025-12-13-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-13",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-13. Duration: 438 min. County: Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #5 (438 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-5"
  },
  {
   "id": "iem-geo-2025-12-12-flood-47.59--120.71",
   "lat": 47.59,
   "lon": -120.71,
   "zip": "",
   "city": "2 W Leavenworth",
   "date": "2025-12-12",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mile marker 97 US Hwy 2 Tumwater canyon road washed out from high river water eroding away the highway. Road closed 12/11 through at least 12/15. Photos via Facebook.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-SEW-FL-W-60-2025-12-12-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-12",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-12. Duration: 10852 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #60 (10852 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-60"
  },
  {
   "id": "ww-SEW-FL-W-59-2025-12-12-King",
   "zip": "",
   "city": "",
   "date": "2025-12-12",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-12. Duration: 4733 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #59 (4733 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-59"
  },
  {
   "id": "ww-SEW-FL-W-59-2025-12-12-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-12",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-12. Duration: 4733 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #59 (4733 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-59"
  },
  {
   "id": "fema-3629",
   "zip": "",
   "city": "Washington",
   "date": "2025-12-12",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "flood",
   "confidence": 100,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal Emergency Declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES. Incident period: 2025-12-09 to 2025-12-19.",
   "sourceDetail": "EM-3629 — SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2025-12-11-wind-46.01--118.66",
   "lat": 46.01,
   "lon": -118.66,
   "zip": "",
   "city": "13 W College Place",
   "date": "2025-12-11",
   "county": "Walla Walla",
   "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 DVI04110 Touchet.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-11-wind-47.11--120.76",
   "lat": 47.11,
   "lon": -120.76,
   "zip": "",
   "city": "10 SE Cle Elum",
   "date": "2025-12-11",
   "county": "Kittitas",
   "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 PS017 Cle-13_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-11-wind-46.21--119.50",
   "lat": 46.21,
   "lon": -119.5,
   "zip": "",
   "city": "4 S Benton City",
   "date": "2025-12-11",
   "county": "Benton",
   "source": "IEM 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 AWN_100039 TripleS.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-11-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2025-12-11",
   "county": "Yakima",
   "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 HIBW1 High Bridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-11-wind-46.42--119.24",
   "lat": 46.42,
   "lon": -119.24,
   "zip": "",
   "city": "9 NNE Richland",
   "date": "2025-12-11",
   "county": "Franklin",
   "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 HFRNK 8.9 NE Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.59--120.65",
   "lat": 47.59,
   "lon": -120.65,
   "zip": "",
   "city": "1 ENE Leavenworth",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Homes flooded on East Leavenworth Road along the Wenatchee River. Report of water rescues.",
   "sourceDetail": "NWS OTX — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.85--120.83",
   "lat": 47.85,
   "lon": -120.83,
   "zip": "",
   "city": "1 NW Telma",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "White River Road and Little Wenatchee River Road at Lake Wenatchee closed because of water over the roadway.",
   "sourceDetail": "NWS OTX — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.81--120.77",
   "lat": 47.81,
   "lon": -120.77,
   "zip": "",
   "city": "3 SE Telma",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Reports of homes being flooded on Cedar Brae Road along Lake Wenatchee. Report of water rescue needed.",
   "sourceDetail": "NWS OTX — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.57--120.61",
   "lat": 47.57,
   "lon": -120.61,
   "zip": "",
   "city": "Peshastin",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Facebook video shows standing water surrounding the Rivers Edge Lodge.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.64--120.72",
   "lat": 47.64,
   "lon": -120.72,
   "zip": "",
   "city": "4 NW Leavenworth",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "US 2 is closed from Coles Corner at MP 85 through Tumwater Canyon to Leavenworth at MP 99 due to high water.",
   "sourceDetail": "NWS OTX — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.47--120.37",
   "lat": 47.47,
   "lon": -120.37,
   "zip": "",
   "city": "2 SW Sunnyslope",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Sleepy Hollow Bridge closed due to water over the road.",
   "sourceDetail": "NWS OTX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.59--120.66",
   "lat": 47.59,
   "lon": -120.66,
   "zip": "",
   "city": "Leavenworth",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Waterfront and Enchantment Parks are both under water due to the rising river level. This includes Blackbird Island.",
   "sourceDetail": "NWS OTX — Local Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11-flood-47.72--121.19",
   "lat": 47.72,
   "lon": -121.19,
   "zip": "",
   "city": "5 WSW Stevens Pass",
   "date": "2025-12-11",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "*** 1 INJ *** A tree launched from the fast-flowing river toward the roadway, impelled a truck causing injuries to the driver on SB SR 207 close to Coles Corner per Washington State Patrol.",
   "sourceDetail": "NWS SEW — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-OTX-FL-W-6-2025-12-11-Chelan",
   "zip": "",
   "city": "",
   "date": "2025-12-11",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2025-12-11. Duration: -595 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #6 (-595 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-6"
  },
  {
   "id": "ww-SEW-FL-W-57-2025-12-11-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-11",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-11. Duration: 761 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #57 (761 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-57"
  },
  {
   "id": "asos-bf-PUW-2025-12-11",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-11",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2025-12-11",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-11",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-12-11",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-12-11",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2025-12-11",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2025-12-11",
   "county": "Walla Walla",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WALLA WALLA RGN (ALW) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110855-wind-46.01--118.66",
   "lat": 46.01,
   "lon": -118.66,
   "zip": "",
   "city": "13 W College Place",
   "date": "2025-12-11",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 W College Place, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110910-wind-47.11--120.76",
   "lat": 47.11,
   "lon": -120.76,
   "zip": "",
   "city": "10 SE Cle Elum",
   "date": "2025-12-11",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 SE Cle Elum, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110945-wind-46.21--119.50",
   "lat": 46.21,
   "lon": -119.5,
   "zip": "",
   "city": "4 S Benton City",
   "date": "2025-12-11",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 S Benton City, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110956-wind-46.08--120.54",
   "lat": 46.08,
   "lon": -120.54,
   "zip": "",
   "city": "22 NE Goldendale",
   "date": "2025-12-11",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 22 NE Goldendale, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512111200-wind-46.42--119.24",
   "lat": 46.42,
   "lon": -119.24,
   "zip": "",
   "city": "9 NNE Richland",
   "date": "2025-12-11",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 9 NNE Richland, WA. Peak gust: 90 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 90,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.88--121.52",
   "lat": 46.88,
   "lon": -121.52,
   "zip": "",
   "city": "3 SSW Crystal Mountain",
   "date": "2025-12-10",
   "county": "Pierce",
   "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 CHP62 Chinook Pass measured 108 MPH gust.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 108,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.81--121.57",
   "lat": 47.81,
   "lon": -121.57,
   "zip": "",
   "city": "1 WSW Index",
   "date": "2025-12-10",
   "county": "Snohomish",
   "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 TINDX Index Galena Road.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2025-12-10",
   "county": "Garfield",
   "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 TALPO 10.8 NE Peola (WA DOT).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.02--118.94",
   "lat": 46.02,
   "lon": -118.94,
   "zip": "",
   "city": "11 SE Highland",
   "date": "2025-12-10",
   "county": "Walla Walla",
   "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 XKEL Port Kelley.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.52--117.76",
   "lat": 46.52,
   "lon": -117.76,
   "zip": "",
   "city": "3 E Dodge",
   "date": "2025-12-10",
   "county": "Garfield",
   "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 DVI09189 Pomeroy.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.36--119.46",
   "lat": 46.36,
   "lon": -119.46,
   "zip": "",
   "city": "4 NW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM 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 DW9572 Benton City.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-10",
   "county": "King",
   "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 ALP55 Alpental Ski Area.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-12-10",
   "county": "Benton",
   "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 HRMTN 10.1 NW Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.51--120.40",
   "lat": 46.51,
   "lon": -120.4,
   "zip": "",
   "city": "3 S Moxee",
   "date": "2025-12-10",
   "county": "Yakima",
   "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 PC495 Orchard Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM 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 HEOC 8.9 N Benton City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.22--119.75",
   "lat": 46.22,
   "lon": -119.75,
   "zip": "",
   "city": "1 NE Prosser",
   "date": "2025-12-10",
   "county": "Benton",
   "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 TPROS 1.1 NE Prosser (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.33--120.08",
   "lat": 46.33,
   "lon": -120.08,
   "zip": "",
   "city": "3 W Sunnyside",
   "date": "2025-12-10",
   "county": "Yakima",
   "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 TOUTL 3.1 W Sunnyside (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-12-10",
   "county": "Garfield",
   "source": "IEM 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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.13--119.60",
   "lat": 46.13,
   "lon": -119.6,
   "zip": "",
   "city": "9 ESE Prosser",
   "date": "2025-12-10",
   "county": "Benton",
   "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 TSELL 10.9 SW Benton City (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-12-10",
   "county": "Columbia",
   "source": "IEM 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 PC556 Talbot.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-10",
   "county": "Snohomish",
   "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 KPAE Paine Field Everett.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.74--120.67",
   "lat": 46.74,
   "lon": -120.67,
   "zip": "",
   "city": "1 ENE Naches",
   "date": "2025-12-10",
   "county": "Yakima",
   "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 PC500 Naches Wenas.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.23--123.13",
   "lat": 47.23,
   "lon": -123.13,
   "zip": "",
   "city": "2 NW Shelton",
   "date": "2025-12-10",
   "county": "Mason",
   "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 KSHN Shelton.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.92--121.65",
   "lat": 46.92,
   "lon": -121.65,
   "zip": "",
   "city": "7 NE Mount Rainier",
   "date": "2025-12-10",
   "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": "Mesonet station SUN69 Sunrise - Mt. Rainier.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.57--118.99",
   "lat": 46.57,
   "lon": -118.99,
   "zip": "",
   "city": "1 ESE Mesa",
   "date": "2025-12-10",
   "county": "Franklin",
   "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 TMESA Mesa Sr17 Interchange.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2025-12-10",
   "county": "Chelan",
   "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 TUM42 3.2 NW Leavenworth (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2025-12-10",
   "county": "Chelan",
   "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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 106,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-45.99--121.08",
   "lat": 45.99,
   "lon": -121.08,
   "zip": "",
   "city": "17 NW Goldendale",
   "date": "2025-12-10",
   "county": "Klickitat",
   "source": "IEM 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 GRFW1 Grayback.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-12-10",
   "county": "Columbia",
   "source": "IEM 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 PC493 Turner Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.36--118.87",
   "lat": 46.36,
   "lon": -118.87,
   "zip": "",
   "city": "13 NNE Burbank",
   "date": "2025-12-10",
   "county": "Franklin",
   "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 JUFW1 Juniper Dunes.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-12-10",
   "county": "Kittitas",
   "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 PS005 Kit-26_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.38--119.21",
   "lat": 46.38,
   "lon": -119.21,
   "zip": "",
   "city": "7 NE Richland",
   "date": "2025-12-10",
   "county": "Franklin",
   "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 EW8494 Pasco.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.49--118.50",
   "lat": 46.49,
   "lon": -118.5,
   "zip": "",
   "city": "11 SSE Kahlotus",
   "date": "2025-12-10",
   "county": "Walla Walla",
   "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 EW5035 Clyde.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.63--119.45",
   "lat": 46.63,
   "lon": -119.45,
   "zip": "",
   "city": "22 N West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "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 H100F 19.8 SE Royal City (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM 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 PC388 Eagle Way.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.49--119.55",
   "lat": 46.49,
   "lon": -119.55,
   "zip": "",
   "city": "14 NNW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM 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 HARMY 13.5 NW West Richland (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.27--119.12",
   "lat": 46.27,
   "lon": -119.12,
   "zip": "",
   "city": "1 NNE Pasco",
   "date": "2025-12-10",
   "county": "Franklin",
   "source": "IEM 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 KPSC Tri Cities Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-10-wind-46.64--119.73",
   "lat": 46.64,
   "lon": -119.73,
   "zip": "",
   "city": "26 NNE Sunnyside",
   "date": "2025-12-10",
   "county": "Benton",
   "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 HVERN 8.9 E Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-10-flood-47.70--120.64",
   "lat": 47.7,
   "lon": -120.64,
   "zip": "",
   "city": "4 S Plain",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM reported water over road on Chumstick Highway near MP3.",
   "sourceDetail": "NWS OTX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-47.56--120.67",
   "lat": 47.56,
   "lon": -120.67,
   "zip": "",
   "city": "2 S Leavenworth",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Chelan County Bridge on East Leavenworth Road, near Leavenworth National Fish Hatchery is closed due to high volume of water on Icicle Creek. No damage has been reported at this time, however the water is eating away at the side banks which may cause the road pavement to fail.",
   "sourceDetail": "NWS OTX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-48.57--120.38",
   "lat": 48.57,
   "lon": -120.38,
   "zip": "",
   "city": "Mazama",
   "date": "2025-12-10",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "SR 20 closed due to water and debris over roadway between mileposts 179 and 184.",
   "sourceDetail": "NWS OTX — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-47.21--121.08",
   "lat": 47.21,
   "lon": -121.08,
   "zip": "",
   "city": "3 SSE Roslyn",
   "date": "2025-12-10",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Local fire commissioner posted photos of flooding within the Elk Meadows community. Flood waters covered roadways, with photos showing flood waters up to several exterior buildings and homes.",
   "sourceDetail": "NWS PDT — Fire Dept/Rescue via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.72--120.69",
   "lat": 46.72,
   "lon": -120.69,
   "zip": "",
   "city": "1 SE Naches",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "US Hwy 12 was closed in area of MP 191 due to flooding. Flood waters washed out a portion of US Hwy 12 in this area.",
   "sourceDetail": "NWS PDT — Fire Dept/Rescue via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.19--122.89",
   "lat": 46.19,
   "lon": -122.89,
   "zip": "",
   "city": "1 NNE Lexington",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.33--123.64",
   "lat": 46.33,
   "lon": -123.64,
   "zip": "",
   "city": "Rosburg",
   "date": "2025-12-10",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Rosburg Community Hall in Rosburg, WA became completely surrounded by floodwaters from record breaking river flooding along the Grays River. The date is exact, but the time is approximate.",
   "sourceDetail": "NWS PQR — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.20--122.88",
   "lat": 46.2,
   "lon": -122.88,
   "zip": "",
   "city": "1 N Ostrander",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Closed for water over the roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.30--122.72",
   "lat": 46.3,
   "lon": -122.72,
   "zip": "",
   "city": "2 SSW Toutle",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.27--122.93",
   "lat": 46.27,
   "lon": -122.93,
   "zip": "",
   "city": "2 W Castle Rock",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.28--122.84",
   "lat": 46.28,
   "lon": -122.84,
   "zip": "",
   "city": "2 WSW Silver Lake",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.12--122.77",
   "lat": 46.12,
   "lon": -122.77,
   "zip": "",
   "city": "4 ENE Rose Valley",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-47.09--122.21",
   "lat": 47.09,
   "lon": -122.21,
   "zip": "",
   "city": "Orting",
   "date": "2025-12-10",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescues underway in an RV park near Orting.",
   "sourceDetail": "NWS SEW — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10-flood-47.35--122.21",
   "lat": 47.35,
   "lon": -122.21,
   "zip": "",
   "city": "2 SSE Kent",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Major flooding in the Kent/Auburn area Wednesday morning. The flooding made it difficult for travel as cars and school buses couldnt get past the standing water.",
   "sourceDetail": "NWS SEW — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1307226-2025-12-10",
   "lon": 209267,
   "zip": "",
   "city": "Garfield & Asotin",
   "date": "2025-12-10",
   "county": "Garfield & Asotin",
   "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": "Mesonet station DVI09189 located 3 miles East of Dodge recorded a gust of 57 mph at 1045 LST.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1307226",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1307584-2025-12-10",
   "lon": 209267,
   "zip": "",
   "city": "TELMA",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several reports of flooding impacts were received from the Lake Wenatchee and Coles Corner area. Reports of homes being flooded on Cedar Brae Road along Lake Wenatchee with water rescues being needed. US 2 was closed from Coles Corner at MP 85 through Tumwater Canyon to Leavenworth at MP 99 due to high water. A landslide occurred on southbound SR 207 near Coles Corner, launching a large tree through the windshield of a truck and injuring the driver. US 2 is closed from milepost 57 at Scenic to milepost 85 at Coles Corner including Stevens Pass Summit due to rocks, trees, and mud over the roadway in multiple locations. White River Road and Little Wenatchee River Road at Lake Wenatchee closed because of water over the roadway. Damage cost is estimated.",
   "sourceDetail": "Verified by County Official — NCEI Event #1307584",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1307610-2025-12-10",
   "lon": 209267,
   "zip": "",
   "city": "CHUMSTICK",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several reports from flooding impacts received in the area. Homes flooded on East Leavenworth Road along the Wenatchee River. Report of water rescues. Mile marker 97 US Hwy 2 Tumwater canyon road washed out from high river water eroding away the highway. Road closed December 11 through December 15. Waterfront and Enchantment Parks are both under water due to the rising river level. This includes Blackbird Island. Emergency Manager reported water over road on Chumstick Highway near MP3. Damage cost is estimated.",
   "sourceDetail": "Verified by County Official — NCEI Event #1307610",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1307215-2025-12-10",
   "lon": 209267,
   "zip": "",
   "city": "Northeast Blue Mountains",
   "date": "2025-12-10",
   "county": "Northeast Blue Mountains",
   "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": "Mesonet station ADFW1 located 3 miles Southwest of Peola recorded a gust of 60 mph at 1210 LST.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1307215",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-SEW-FA-W-2-2025-12-10-King",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 725 min. Counties: King, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #2 (725 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-2"
  },
  {
   "id": "ww-SEW-FA-W-2-2025-12-10-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 725 min. Counties: King, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #2 (725 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-2"
  },
  {
   "id": "ww-SEW-FA-W-4-2025-12-10-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 3526 min. County: Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #4 (3526 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-4"
  },
  {
   "id": "ww-SEW-FA-W-3-2025-12-10-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 920 min. Counties: Snohomish, Whatcom, King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #3 (920 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-3"
  },
  {
   "id": "ww-SEW-FA-W-3-2025-12-10-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 920 min. Counties: Snohomish, Whatcom, King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #3 (920 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-3"
  },
  {
   "id": "ww-SEW-FA-W-3-2025-12-10-King",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 920 min. Counties: Snohomish, Whatcom, King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #3 (920 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-3"
  },
  {
   "id": "ww-SEW-FA-W-3-2025-12-10-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS SEW on 2025-12-10. Duration: 920 min. Counties: Snohomish, Whatcom, King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Areal Flood Warning #3 (920 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FA-W-3"
  },
  {
   "id": "ww-OTX-FA-W-3-2025-12-10-Chelan",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2552 min. Counties: Chelan, Okanogan, Asotin, Garfield, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #3 (2552 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-3"
  },
  {
   "id": "ww-OTX-FA-W-3-2025-12-10-Okanogan",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Okanogan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2552 min. Counties: Chelan, Okanogan, Asotin, Garfield, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #3 (2552 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-3"
  },
  {
   "id": "ww-OTX-FA-W-3-2025-12-10-Asotin",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Asotin",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2552 min. Counties: Chelan, Okanogan, Asotin, Garfield, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #3 (2552 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-3"
  },
  {
   "id": "ww-OTX-FA-W-3-2025-12-10-Garfield",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Garfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2552 min. Counties: Chelan, Okanogan, Asotin, Garfield, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #3 (2552 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-3"
  },
  {
   "id": "ww-OTX-FA-W-3-2025-12-10-Whitman",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Whitman",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2552 min. Counties: Chelan, Okanogan, Asotin, Garfield, Whitman. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Areal Flood Warning #3 (2552 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FA-W-3"
  },
  {
   "id": "ww-OTX-FL-W-5-2025-12-10-Chelan",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2025-12-10. Duration: 3135 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #5 (3135 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-5"
  },
  {
   "id": "ww-OTX-FL-W-7-2025-12-10-Chelan",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OTX on 2025-12-10. Duration: 2069 min. County: Chelan. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OTX — Flood Warning #7 (2069 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-FL-W-7"
  },
  {
   "id": "ww-SEW-FL-W-56-2025-12-10-King",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1680 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #56 (1680 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-56"
  },
  {
   "id": "ww-SEW-FL-W-51-2025-12-10-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1651 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #51 (1651 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-51"
  },
  {
   "id": "ww-SEW-FL-W-45-2025-12-10-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 660 min. Counties: Pierce, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #45 (660 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-45"
  },
  {
   "id": "ww-SEW-FL-W-45-2025-12-10-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 660 min. Counties: Pierce, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #45 (660 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-45"
  },
  {
   "id": "ww-SEW-FL-W-46-2025-12-10-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1428 min. County: Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #46 (1428 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-46"
  },
  {
   "id": "ww-SEW-FL-W-55-2025-12-10-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 617 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #55 (617 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-55"
  },
  {
   "id": "ww-SEW-FL-W-50-2025-12-10-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1877 min. County: Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #50 (1877 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-50"
  },
  {
   "id": "ww-SEW-FL-W-47-2025-12-10-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1838 min. County: Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #47 (1838 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-47"
  },
  {
   "id": "ww-SEW-FL-W-52-2025-12-10-Clallam",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Clallam",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 794 min. County: Clallam. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #52 (794 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-52"
  },
  {
   "id": "ww-SEW-FL-W-48-2025-12-10-Clallam",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Clallam",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 1000 min. County: Clallam. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #48 (1000 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-48"
  },
  {
   "id": "ww-SEW-FL-W-54-2025-12-10-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 3141 min. County: Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #54 (3141 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-54"
  },
  {
   "id": "ww-SEW-FL-W-49-2025-12-10-King",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 12727 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #49 (12727 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-49"
  },
  {
   "id": "ww-SEW-FL-W-53-2025-12-10-King",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 13401 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #53 (13401 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-53"
  },
  {
   "id": "ww-SEW-FL-W-43-2025-12-10-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-10",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-10. Duration: 265 min. County: Lewis. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #43 (265 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-43"
  },
  {
   "id": "asos-bf-GEG-2025-12-10",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-10",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2025-12-10",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-10",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SHN-2025-12-10",
   "lat": 47.2336,
   "lon": -123.1476,
   "zip": "",
   "city": "SHELTON/SANDERSON",
   "date": "2025-12-10",
   "county": "Mason",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SHELTON/SANDERSON (SHN) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SHELTON/SANDERSON (SHN) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RLD-2025-12-10",
   "lat": 46.3015,
   "lon": -119.3012,
   "zip": "",
   "city": "Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Richland (RLD) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Richland (RLD) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2025-12-10",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2025-12-10",
   "county": "Kittitas",
   "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": "WENATCHEE/PANGBORN (EAT) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2025-12-10",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2025-12-10",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2025-12-10",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE/FELTS FIELD (SFF) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-12-10",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-12-10",
   "county": "Benton",
   "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": "PASCO/TRI-CITIES (PSC) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OTX-HW-W-4-Garfield And Asotin Counties-wind-2025-12-10",
   "zip": "",
   "city": "Garfield And Asotin Counties",
   "date": "2025-12-10",
   "county": "Garfield And Asotin Counties",
   "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 Garfield And Asotin Counties.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-4"
  },
  {
   "id": "iem-ww-OTX-HW-W-4-Chelan-wind-2025-12-10",
   "zip": "",
   "city": "Chelan",
   "date": "2025-12-10",
   "county": "Chelan",
   "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 Chelan.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-4"
  },
  {
   "id": "iem-ww-PDT-HW-W-5-Columbia Basin Of Washington-wind-2025-12-10",
   "zip": "",
   "city": "Columbia Basin Of Washington",
   "date": "2025-12-10",
   "county": "Columbia Basin Of Washington",
   "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 Columbia Basin Of Washington.",
   "sourceDetail": "NWS PDT — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-HW-W-5"
  },
  {
   "id": "iem-202512101400-wind-46.88--121.52",
   "lat": 46.88,
   "lon": -121.52,
   "zip": "",
   "city": "3 SSW Crystal Mountain",
   "date": "2025-12-10",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Crystal Mountain, WA. Peak gust: 124 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 124,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101618-wind-47.81--121.57",
   "lat": 47.81,
   "lon": -121.57,
   "zip": "",
   "city": "1 WSW Index",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 WSW Index, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101737-wind-46.44--117.35",
   "lat": 46.44,
   "lon": -117.35,
   "zip": "",
   "city": "11 NNE Peola",
   "date": "2025-12-10",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 NNE Peola, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101827-wind-46.02--118.94",
   "lat": 46.02,
   "lon": -118.94,
   "zip": "",
   "city": "11 SE Highland",
   "date": "2025-12-10",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 SE Highland, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101845-wind-46.52--117.76",
   "lat": 46.52,
   "lon": -117.76,
   "zip": "",
   "city": "3 E Dodge",
   "date": "2025-12-10",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 E Dodge, WA. Peak gust: 66 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101900-wind-46.36--119.46",
   "lat": 46.36,
   "lon": -119.46,
   "zip": "",
   "city": "4 NW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NW West Richland, WA. Peak gust: 81 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101900-wind-47.44--121.44",
   "lat": 47.44,
   "lon": -121.44,
   "zip": "",
   "city": "2 WNW Snoqualmie Pass",
   "date": "2025-12-10",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Snoqualmie Pass, WA. Peak gust: 90 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 90,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101900-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NNW Benton City, WA. Peak gust: 94 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101930-wind-46.51--120.40",
   "lat": 46.51,
   "lon": -120.4,
   "zip": "",
   "city": "3 S Moxee",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 S Moxee, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101930-wind-46.39--119.54",
   "lat": 46.39,
   "lon": -119.54,
   "zip": "",
   "city": "8 NW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 8 NW West Richland, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512101937-wind-46.22--119.75",
   "lat": 46.22,
   "lon": -119.75,
   "zip": "",
   "city": "1 NE Prosser",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NE Prosser, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102003-wind-46.33--120.08",
   "lat": 46.33,
   "lon": -120.08,
   "zip": "",
   "city": "3 W Sunnyside",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 W Sunnyside, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102010-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-12-10",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102052-wind-46.13--119.60",
   "lat": 46.13,
   "lon": -119.6,
   "zip": "",
   "city": "9 ESE Prosser",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 9 ESE Prosser, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102130-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-12-10",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 E Dayton, WA. Peak gust: 81 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 81,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102218-wind-47.92--122.28",
   "lat": 47.92,
   "lon": -122.28,
   "zip": "",
   "city": "1 ESE Mukilteo",
   "date": "2025-12-10",
   "county": "Snohomish",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mukilteo, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102230-wind-46.74--120.67",
   "lat": 46.74,
   "lon": -120.67,
   "zip": "",
   "city": "1 ENE Naches",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ENE Naches, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102300-wind-47.23--123.13",
   "lat": 47.23,
   "lon": -123.13,
   "zip": "",
   "city": "2 NW Shelton",
   "date": "2025-12-10",
   "county": "Mason",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 NW Shelton, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102300-wind-46.92--121.65",
   "lat": 46.92,
   "lon": -121.65,
   "zip": "",
   "city": "7 NE Mount Rainier",
   "date": "2025-12-10",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 NE Mount Rainier, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512102339-wind-46.57--118.99",
   "lat": 46.57,
   "lon": -118.99,
   "zip": "",
   "city": "1 ESE Mesa",
   "date": "2025-12-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Mesa, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110000-wind-47.63--120.71",
   "lat": 47.63,
   "lon": -120.71,
   "zip": "",
   "city": "3 NW Leavenworth",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NW Leavenworth, WA. Peak gust: 89 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110000-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 122 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 122,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110009-wind-45.99--121.08",
   "lat": 45.99,
   "lon": -121.08,
   "zip": "",
   "city": "17 NW Goldendale",
   "date": "2025-12-10",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 17 NW Goldendale, WA. Peak gust: 72 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110130-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-12-10",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 ENE Dayton, WA. Peak gust: 84 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110149-wind-46.36--118.87",
   "lat": 46.36,
   "lon": -118.87,
   "zip": "",
   "city": "13 NNE Burbank",
   "date": "2025-12-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 NNE Burbank, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110340-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-12-10",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 S Kittitas, WA. Peak gust: 61 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110400-wind-46.38--119.21",
   "lat": 46.38,
   "lon": -119.21,
   "zip": "",
   "city": "7 NE Richland",
   "date": "2025-12-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 NE Richland, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110505-wind-46.49--118.50",
   "lat": 46.49,
   "lon": -118.5,
   "zip": "",
   "city": "11 SSE Kahlotus",
   "date": "2025-12-10",
   "county": "Walla Walla",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 11 SSE Kahlotus, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110515-wind-46.63--119.45",
   "lat": 46.63,
   "lon": -119.45,
   "zip": "",
   "city": "22 N West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 22 N West Richland, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110530-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2025-12-10",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NE Terrace Heights, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110530-wind-46.49--119.55",
   "lat": 46.49,
   "lon": -119.55,
   "zip": "",
   "city": "14 NNW West Richland",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 14 NNW West Richland, WA. Peak gust: 77 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110618-wind-46.27--119.12",
   "lat": 46.27,
   "lon": -119.12,
   "zip": "",
   "city": "1 NNE Pasco",
   "date": "2025-12-10",
   "county": "Franklin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Pasco, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512110630-wind-46.64--119.73",
   "lat": 46.64,
   "lon": -119.73,
   "zip": "",
   "city": "26 NNE Sunnyside",
   "date": "2025-12-10",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 26 NNE Sunnyside, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-11T00:00:00Z-wind-47.58--120.64",
   "lat": 47.58,
   "lon": -120.64,
   "zip": "",
   "city": "1 SE Leavenworth",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND DMG reported near 1 SE Leavenworth, WA. Peak gust: 77 mph. Numerous snapped trees observed off of Mountain Home Road. Time is estimated based on the peak wind of 77 mph on Tumwater Mountain weather sensor off to the northwest of the location.",
   "sourceDetail": "NWS OTX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 77,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-11T07:00:00Z-wind-47.59--120.65",
   "lat": 47.59,
   "lon": -120.65,
   "zip": "",
   "city": "1 ENE Leavenworth",
   "date": "2025-12-10",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND DMG reported near 1 ENE Leavenworth, WA. Peak gust: 82 mph. Numerous trees down across powerlines. Time of reported estimated from peak wind gust of 82 mph at Tumwater Mountain weather sensor northwest of location.",
   "sourceDetail": "NWS OTX — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 82,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-10T21:17:00Z-wind-47.27--122.58",
   "lat": 47.27,
   "lon": -122.58,
   "zip": "",
   "city": "2 ENE Fox Island",
   "date": "2025-12-10",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Fox Island, WA. Peak gust: 54 mph. ASOS station KTIW Tacoma.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-10-flood-46.29--122.72",
   "lat": 46.29,
   "lon": -122.72,
   "zip": "",
   "city": "3 SSW Toutle",
   "date": "2025-12-10",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-48.16--119.73",
   "lat": 48.16,
   "lon": -119.73,
   "zip": "",
   "city": "3 NW Monse",
   "date": "2025-12-09",
   "county": "Okanogan",
   "source": "IEM 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 EW6379 Brewster.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-09-wind-46.42--117.18",
   "lat": 46.42,
   "lon": -117.18,
   "zip": "",
   "city": "6 WNW Clarkston Heights",
   "date": "2025-12-09",
   "county": "Asotin",
   "source": "IEM 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 SILW 5.6 W Clarkston Heights (AGRIMET).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.82--120.93",
   "lat": 46.82,
   "lon": -120.93,
   "zip": "",
   "city": "12 NW Tieton",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding resulted in severe damage to bridge over Rattlesnake creek, making the bridge impassable.",
   "sourceDetail": "NWS PDT — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-47.39--121.39",
   "lat": 47.39,
   "lon": -121.39,
   "zip": "",
   "city": "17 NW Roslyn",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "COOP observer in HYAK reported part of the WA-906 washed out and additionally 6.5 inches of precipitation observed. Power is also out in the area. WSDOT also reported the road closure at 1011 PM on the 8th. WSDOT listed the water over the roadway at 1 mile from the Hyak Fire station at Yellowstone Trial Road to Hyak Drive east.",
   "sourceDetail": "NWS PDT — CO-OP Observer via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-47.17--120.86",
   "lat": 47.17,
   "lon": -120.86,
   "zip": "",
   "city": "4 ESE Cle Elum",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The WSDOT reported water/debris over the WA SR-10 where it intersects with SR-970, from milepost 88.3 to milepost 97. 11 miles west of Thorp. This come from 2 reports on the WSDOT roadway page. One report at 306AM on the 9th and 858AM on the 9th of Dec.",
   "sourceDetail": "NWS PDT — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.58--120.46",
   "lat": 46.58,
   "lon": -120.46,
   "zip": "",
   "city": "1 ESE Fairview-Sumach",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Per Yakima County Sheriffs Office PIO, 18 people and over a dozen pets that were stranded in rising flood waters were rescued near Robertson Landing. Time of rescue is estimated.",
   "sourceDetail": "NWS PDT — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-47.01--120.59",
   "lat": 47.01,
   "lon": -120.59,
   "zip": "",
   "city": "2 WNW Ellensburg",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Drone video shows flooding of local park as well as adjacent farm fields. Time estimated.",
   "sourceDetail": "NWS PDT — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.04--122.86",
   "lat": 46.04,
   "lon": -122.86,
   "zip": "",
   "city": "2 NNW Kalama",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "RV Park/Camp had to be evacuated.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.68--122.67",
   "lat": 45.68,
   "lon": -122.67,
   "zip": "",
   "city": "1 WNW Hazel Dell",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Knee deep flooding of all lanes of road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.32--122.76",
   "lat": 46.32,
   "lon": -122.76,
   "zip": "",
   "city": "2 NE Silver Lake",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over the roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.81--122.59",
   "lat": 45.81,
   "lon": -122.59,
   "zip": "",
   "city": "3 NW Battle Ground",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding reported via Clark County Public Works which closed down the park.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.27--122.91",
   "lat": 46.27,
   "lon": -122.91,
   "zip": "",
   "city": "1 WNW Castle Rock",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Cowlitz River at Castle Rock rose above flood stage (48.0 feet) at 10:45 AM PST 12/9/2025, briefly fell below flood stage before rising again to a crest of 48.18 feet at 12:45 PM PST 12/9/2025, then fell below flood stage at 3:45 PM PST 12/9/2025.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.70--122.51",
   "lat": 45.7,
   "lon": -122.51,
   "zip": "",
   "city": "1 N Sifton",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Via article. Reports of roads being closed.",
   "sourceDetail": "NWS PQR — Newspaper via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.74--122.57",
   "lat": 45.74,
   "lon": -122.57,
   "zip": "",
   "city": "1 WNW Brush Prairie",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Approximate Location: Media reported road closed.",
   "sourceDetail": "NWS PQR — Newspaper via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.84--122.60",
   "lat": 45.84,
   "lon": -122.6,
   "zip": "",
   "city": "4 ESE La Center",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Approximate Location: Media reported road closed.",
   "sourceDetail": "NWS PQR — Newspaper via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.34--122.67",
   "lat": 46.34,
   "lon": -122.67,
   "zip": "",
   "city": "2 ENE Toutle",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-45.94--122.70",
   "lat": 45.94,
   "lon": -122.7,
   "zip": "",
   "city": "3 NE Woodland",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.20--122.88",
   "lat": 46.2,
   "lon": -122.88,
   "zip": "",
   "city": "1 N Ostrander",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.17--122.97",
   "lat": 46.17,
   "lon": -122.97,
   "zip": "",
   "city": "3 NW Longview",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water over roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.27--122.94",
   "lat": 46.27,
   "lon": -122.94,
   "zip": "",
   "city": "2 W Castle Rock",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Closed because of water over the road.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.01--122.54",
   "lat": 46.01,
   "lon": -122.54,
   "zip": "",
   "city": "3 NW Lake Merwin",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water running over large culvert.",
   "sourceDetail": "NWS PQR — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.20--122.90",
   "lat": 46.2,
   "lon": -122.9,
   "zip": "",
   "city": "1 N Lexington",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Closed for water over roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.23--123.32",
   "lat": 46.23,
   "lon": -123.32,
   "zip": "",
   "city": "3 ENE Cathlamet",
   "date": "2025-12-09",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A portion of Schraum Rd, WA was washed out from flooding along Beaver Creek. Location is approximate.",
   "sourceDetail": "NWS PQR — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.30--123.37",
   "lat": 46.3,
   "lon": -123.37,
   "zip": "",
   "city": "5 ENE Skamokawa",
   "date": "2025-12-09",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "A section of East Valley Road near MP 5.5, just past 1097 E Valley Rd., was washed out from river flooding along the Wilson Creek. Location is approximate.",
   "sourceDetail": "NWS PQR — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1307203-2025-12-09",
   "lon": 209267,
   "zip": "",
   "city": "Okanogan Valley",
   "date": "2025-12-09",
   "county": "Okanogan 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": "Mesonet station EW6379 Brewster located 3 miles Northwest of Monse recorded a gust of 60 mph at 0100 LST.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1307203",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1307042-2025-12-09",
   "lon": 209267,
   "zip": "",
   "city": "Garfield & Asotin",
   "date": "2025-12-09",
   "county": "Garfield & Asotin",
   "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": "Mesonet station SILW located 6 miles Northwest of Clarkston Heights recorded a gust of 62 mph at 0200 LST.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1307042",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1307617-2025-12-09",
   "lon": 209267,
   "zip": "",
   "city": "BRIEF",
   "date": "2025-12-09",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Landslide along Entiat River four feet deep at milepost 22. Damage cost is estimated.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1307617",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PDT-FA-W-3-2025-12-09-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-09. Duration: 4710 min. County: Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #3 (4710 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-3"
  },
  {
   "id": "ww-PDT-FA-W-4-2025-12-09-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-09. Duration: 3965 min. County: Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #4 (3965 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-4"
  },
  {
   "id": "ww-PQR-FA-W-4-2025-12-09-Clark",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Clark",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-09. Duration: 406 min. County: Clark. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #4 (406 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-4"
  },
  {
   "id": "ww-SEW-FL-W-37-2025-12-09-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 915 min. County: Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #37 (915 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-37"
  },
  {
   "id": "ww-SEW-FL-W-44-2025-12-09-King",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 17430 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #44 (17430 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-44"
  },
  {
   "id": "ww-SEW-FL-W-44-2025-12-09-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 17430 min. Counties: King, Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #44 (17430 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-44"
  },
  {
   "id": "ww-SEW-FL-W-38-2025-12-09-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 29754 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #38 (29754 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-38"
  },
  {
   "id": "ww-SEW-FL-W-38-2025-12-09-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 29754 min. Counties: Grays Harbor, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #38 (29754 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-38"
  },
  {
   "id": "ww-SEW-FL-W-30-2025-12-09-King",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 6475 min. Counties: King, Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #30 (6475 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-30"
  },
  {
   "id": "ww-SEW-FL-W-30-2025-12-09-Mason",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Mason",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 6475 min. Counties: King, Mason. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #30 (6475 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-30"
  },
  {
   "id": "ww-SEW-FL-W-40-2025-12-09-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 30240 min. County: Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #40 (30240 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-40"
  },
  {
   "id": "ww-SEW-FL-W-32-2025-12-09-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 29614 min. Counties: Snohomish, Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #32 (29614 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-32"
  },
  {
   "id": "ww-SEW-FL-W-32-2025-12-09-Whatcom",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Whatcom",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 29614 min. Counties: Snohomish, Whatcom. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #32 (29614 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-32"
  },
  {
   "id": "ww-SEW-FL-W-36-2025-12-09-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 4323 min. County: Pierce. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #36 (4323 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-36"
  },
  {
   "id": "ww-SEW-FL-W-41-2025-12-09-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 6824 min. County: Grays Harbor. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #41 (6824 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-41"
  },
  {
   "id": "ww-SEW-FL-W-35-2025-12-09-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 30019 min. Counties: Skagit, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #35 (30019 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-35"
  },
  {
   "id": "ww-SEW-FL-W-35-2025-12-09-King",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 30019 min. Counties: Skagit, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #35 (30019 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-35"
  },
  {
   "id": "ww-SEW-FL-W-39-2025-12-09-King",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 16122 min. County: King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #39 (16122 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-39"
  },
  {
   "id": "ww-SEW-FL-W-34-2025-12-09-Grays Harbor",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Grays Harbor",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 854 min. Counties: Grays Harbor, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #34 (854 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-34"
  },
  {
   "id": "ww-SEW-FL-W-34-2025-12-09-King",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 854 min. Counties: Grays Harbor, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #34 (854 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-34"
  },
  {
   "id": "ww-SEW-FL-W-42-2025-12-09-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-09. Duration: 13346 min. County: Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #42 (13346 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-42"
  },
  {
   "id": "ww-PDT-FL-W-10-2025-12-09-Yakima",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-09. Duration: 4113 min. County: Yakima. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #10 (4113 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-10"
  },
  {
   "id": "ww-PDT-FL-W-9-2025-12-09-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-09. Duration: 4572 min. County: Kittitas. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #9 (4572 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-9"
  },
  {
   "id": "ww-PDT-FL-W-6-2025-12-09-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-09. Duration: 4233 min. Counties: Kittitas, Benton. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #6 (4233 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-6"
  },
  {
   "id": "ww-PDT-FL-W-6-2025-12-09-Benton",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Benton",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-09. Duration: 4233 min. Counties: Kittitas, Benton. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #6 (4233 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-6"
  },
  {
   "id": "ww-PQR-FL-W-19-2025-12-09-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-09. Duration: 580 min. County: Cowlitz. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #19 (580 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-19"
  },
  {
   "id": "ww-PQR-FL-W-17-2025-12-09-Pacific",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Pacific",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-09. Duration: 672 min. County: Pacific. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #17 (672 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-17"
  },
  {
   "id": "ww-PDT-FL-W-8-2025-12-09-Yakima",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PDT on 2025-12-09. Duration: 5721 min. County: Yakima. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Flood Warning #8 (5721 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FL-W-8"
  },
  {
   "id": "ww-PQR-FL-W-18-2025-12-09-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-09. Duration: 3273 min. County: Cowlitz. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #18 (3273 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-18"
  },
  {
   "id": "fema-3629-Lewis",
   "zip": "",
   "city": "Lewis",
   "date": "2025-12-09",
   "county": "Lewis",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Yakima",
   "zip": "",
   "city": "Yakima",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Clallam",
   "zip": "",
   "city": "Clallam",
   "date": "2025-12-09",
   "county": "Clallam",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-King",
   "zip": "",
   "city": "King",
   "date": "2025-12-09",
   "county": "King",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Kittitas",
   "zip": "",
   "city": "Kittitas",
   "date": "2025-12-09",
   "county": "Kittitas",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Mason",
   "zip": "",
   "city": "Mason",
   "date": "2025-12-09",
   "county": "Mason",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Skagit",
   "zip": "",
   "city": "Skagit",
   "date": "2025-12-09",
   "county": "Skagit",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Snohomish",
   "zip": "",
   "city": "Snohomish",
   "date": "2025-12-09",
   "county": "Snohomish",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Jefferson",
   "zip": "",
   "city": "Jefferson",
   "date": "2025-12-09",
   "county": "Jefferson",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Pierce",
   "zip": "",
   "city": "Pierce",
   "date": "2025-12-09",
   "county": "Pierce",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Chelan",
   "zip": "",
   "city": "Chelan",
   "date": "2025-12-09",
   "county": "Chelan",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Grays Harbor",
   "zip": "",
   "city": "Grays Harbor",
   "date": "2025-12-09",
   "county": "Grays Harbor",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Samish",
   "zip": "",
   "city": "Samish",
   "date": "2025-12-09",
   "county": "Samish",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Benton",
   "zip": "",
   "city": "Benton",
   "date": "2025-12-09",
   "county": "Benton",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Whatcom",
   "zip": "",
   "city": "Whatcom",
   "date": "2025-12-09",
   "county": "Whatcom",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Wahkiakum",
   "zip": "",
   "city": "Wahkiakum",
   "date": "2025-12-09",
   "county": "Wahkiakum",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-3629-Thurston",
   "zip": "",
   "city": "Thurston",
   "date": "2025-12-09",
   "county": "Thurston",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-3629: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-GEG-2025-12-09",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-09",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2025-12-09",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-09",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512090900-wind-48.16--119.73",
   "lat": 48.16,
   "lon": -119.73,
   "zip": "",
   "city": "3 NW Monse",
   "date": "2025-12-09",
   "county": "Okanogan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NW Monse, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512091000-wind-46.42--117.18",
   "lat": 46.42,
   "lon": -117.18,
   "zip": "",
   "city": "6 WNW Clarkston Heights",
   "date": "2025-12-09",
   "county": "Asotin",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 WNW Clarkston Heights, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.85--120.95",
   "lat": 46.85,
   "lon": -120.95,
   "zip": "",
   "city": "14 NW Tieton",
   "date": "2025-12-09",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Yakima Valley EM reported area is flooded.",
   "sourceDetail": "NWS PDT — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-09-flood-46.17--122.99",
   "lat": 46.17,
   "lon": -122.99,
   "zip": "",
   "city": "4 NW Longview",
   "date": "2025-12-09",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Closed because of water over the roadway.",
   "sourceDetail": "NWS PQR — County Official via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-HQM-2025-12-08",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-12-08",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 68 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-08-wind-47.62--117.54",
   "lat": 47.62,
   "lon": -117.54,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2025-12-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "At least 221 customers reportedly lost power around the Spokane area due to high winds the evening of December 8th.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-12-08-flood-46.35--123.58",
   "lat": 46.35,
   "lon": -123.58,
   "zip": "",
   "city": "1 ENE Grays River",
   "date": "2025-12-08",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Grays River at Covered Bridge near Rosburg rose above flood stage (28.5 feet) at 12:15 PM PST 12/8/2025, and crested above Major flood (32.5 feet) at 33.36 feet at 12:45 AM PST 12/9/2025. The river reached a secondary crest above Moderate flood (30.5 feet) at 32.19 feet at 7:30 AM PST 12/10/2025, then fell below flood stage at 10:00 PM PST 12/11/2025. The maximum observed river stage of 33.36 feet represents a preliminary new record high crest at this gauge, surpassing the previous record of 33.15 feet on 12/3/2007.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-08-flood-46.38--123.74",
   "lat": 46.38,
   "lon": -123.74,
   "zip": "",
   "city": "3 NW Deep River",
   "date": "2025-12-08",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Naselle River Near Naselle rose above flood stage (15.0 feet) at 6:15 PM PST 12/8/2025, crested above Major flood (17.0 feet) at 19.80 feet at 12 AM PST 12/9/2025, and fell below flood stage at 8:15 AM PST 12/9/2025.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-08-flood-46.14--122.92",
   "lat": 46.14,
   "lon": -122.92,
   "zip": "",
   "city": "1 NE Longview",
   "date": "2025-12-08",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Cowlitz River at Kelso rose above flood stage (21.5 feet) at 10:30 PM PST 12/8/2025. Due to intermittent observations, a precise crest is unknown, however the highest observed river stage was 23.5 feet at 9:30 AM PST 12/9/2025. The river fell below flood stage by 7:30 AM PST 12/13/2025.",
   "sourceDetail": "NWS PQR — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-08-flood-46.65--123.65",
   "lat": 46.65,
   "lon": -123.65,
   "zip": "",
   "city": "1 N Menlo",
   "date": "2025-12-08",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Willapa River at Willapa rose above flood stage (21.0 feet) at 11:45 PM PST 12/8/2025, crested above Moderate flood stage (22.0 feet) at 22.69 feet at 4:00 AM PST 12/9/2025, then fell below flood stage at 10:00 AM 12/9/2025.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1307498-2025-12-08",
   "lon": 209267,
   "zip": "",
   "city": "STEHEKIN",
   "date": "2025-12-08",
   "county": "Chelan",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several reports of flood impacts  were received from the Lake Chelan Recreation Area and Stehekin. A rockslide took place outside the Pioneer burn area from 2024 and blocked the road, damaging 200 yards of the road between Purple Point and Loggers Point. Several debris flows coming down onto roads in the area, including Stehekin Valley Road. The town of Stehekin experienced a debris flow from the Pioneer Fire Burn Scar. A debris flow has washed out multiple roads, and swept away the water treatment plant and sewer system. They are currently receiving pallets of water and other resources. Damage cost is estimated.",
   "sourceDetail": "Verified by Park/Forest Service — NCEI Event #1307498",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1305747-2025-12-08",
   "lon": 209267,
   "zip": "",
   "city": "Spokane Area",
   "date": "2025-12-08",
   "county": "Spokane 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": "Spokane International Airport ASOS recorded a max gusts of 62 MPH 2238 LST.",
   "sourceDetail": "Verified by ASOS — NCEI Event #1305747",
   "windSpeedMph": 54,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PDT-FA-W-1-2025-12-08-Kittitas",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Kittitas",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-08. Duration: 1441 min. Counties: Kittitas, Walla Walla, Columbia. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #1 (1441 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-1"
  },
  {
   "id": "ww-PDT-FA-W-1-2025-12-08-Walla Walla",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Walla Walla",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-08. Duration: 1441 min. Counties: Kittitas, Walla Walla, Columbia. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #1 (1441 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-1"
  },
  {
   "id": "ww-PDT-FA-W-1-2025-12-08-Columbia",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Columbia",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PDT on 2025-12-08. Duration: 1441 min. Counties: Kittitas, Walla Walla, Columbia. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Areal Flood Warning #1 (1441 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-FA-W-1"
  },
  {
   "id": "ww-PQR-FA-W-3-2025-12-08-Clark",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Clark",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-08. Duration: 858 min. Counties: Clark, Cowlitz, Skamania. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #3 (858 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-3"
  },
  {
   "id": "ww-PQR-FA-W-3-2025-12-08-Cowlitz",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Cowlitz",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-08. Duration: 858 min. Counties: Clark, Cowlitz, Skamania. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #3 (858 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-3"
  },
  {
   "id": "ww-PQR-FA-W-3-2025-12-08-Skamania",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Skamania",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Areal Flood Warning issued by NWS PQR on 2025-12-08. Duration: 858 min. Counties: Clark, Cowlitz, Skamania. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Areal Flood Warning #3 (858 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FA-W-3"
  },
  {
   "id": "ww-PQR-FL-W-13-2025-12-08-Pacific",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Pacific",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-08. Duration: 695 min. Counties: Pacific, Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #13 (695 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-13"
  },
  {
   "id": "ww-PQR-FL-W-13-2025-12-08-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-08. Duration: 695 min. Counties: Pacific, Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #13 (695 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-13"
  },
  {
   "id": "ww-SEW-FL-W-25-2025-12-08-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 5139 min. Counties: Snohomish, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #25 (5139 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-25"
  },
  {
   "id": "ww-SEW-FL-W-25-2025-12-08-King",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 5139 min. Counties: Snohomish, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #25 (5139 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-25"
  },
  {
   "id": "ww-SEW-FL-W-27-2025-12-08-King",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 30121 min. Counties: King, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #27 (30121 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-27"
  },
  {
   "id": "ww-SEW-FL-W-27-2025-12-08-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 30121 min. Counties: King, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #27 (30121 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-27"
  },
  {
   "id": "ww-SEW-FL-W-26-2025-12-08-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 1189 min. County: Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #26 (1189 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-26"
  },
  {
   "id": "ww-SEW-FL-W-17-2025-12-08-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 4789 min. Counties: Lewis, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #17 (4789 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-17"
  },
  {
   "id": "ww-SEW-FL-W-17-2025-12-08-King",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 4789 min. Counties: Lewis, King. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #17 (4789 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-17"
  },
  {
   "id": "ww-SEW-FL-W-20-2025-12-08-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 6268 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #20 (6268 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-20"
  },
  {
   "id": "ww-SEW-FL-W-20-2025-12-08-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 6268 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #20 (6268 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-20"
  },
  {
   "id": "ww-SEW-FL-W-19-2025-12-08-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 3828 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #19 (3828 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-19"
  },
  {
   "id": "ww-SEW-FL-W-19-2025-12-08-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 3828 min. Counties: Lewis, Snohomish. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #19 (3828 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-19"
  },
  {
   "id": "ww-SEW-FL-W-28-2025-12-08-King",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "King",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 1252 min. Counties: King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #28 (1252 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-28"
  },
  {
   "id": "ww-SEW-FL-W-28-2025-12-08-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 1252 min. Counties: King, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #28 (1252 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-28"
  },
  {
   "id": "ww-SEW-FL-W-21-2025-12-08-Pierce",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Pierce",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 4041 min. Counties: Pierce, Lewis, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #21 (4041 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-21"
  },
  {
   "id": "ww-SEW-FL-W-21-2025-12-08-Lewis",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Lewis",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 4041 min. Counties: Pierce, Lewis, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #21 (4041 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-21"
  },
  {
   "id": "ww-SEW-FL-W-21-2025-12-08-Skagit",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Skagit",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-12-08. Duration: 4041 min. Counties: Pierce, Lewis, Skagit. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #21 (4041 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-21"
  },
  {
   "id": "ww-PQR-FL-W-11-2025-12-08-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-12-08",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-12-08. Duration: 3394 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #11 (3394 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-11"
  },
  {
   "id": "asos-bf-PUW-2025-12-08",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-08",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-12-08",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-12-08",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-12-08",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-12-08",
   "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": "TACOMA NARROWS (TIW) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2025-12-08",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2025-12-08",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE/FELTS FIELD (SFF) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2025-12-08",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-12-08",
   "county": "Spokane",
   "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": "SPOKANE INTL ARPT (GEG) recorded a 62 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-RLD-2025-12-08",
   "lat": 46.3015,
   "lon": -119.3012,
   "zip": "",
   "city": "Richland",
   "date": "2025-12-08",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Richland (RLD) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Richland (RLD) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512090346-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-12-08",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 78 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202512090638-wind-47.62--117.54",
   "lat": 47.62,
   "lon": -117.54,
   "zip": "",
   "city": "3 SE Airway Heights",
   "date": "2025-12-08",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SE Airway Heights, WA. Peak gust: 71 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-12-06",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-06",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-12-06",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-12-06",
   "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": "TACOMA NARROWS (TIW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NRA-2025-12-06",
   "lat": 48.1833,
   "lon": -122.6333,
   "zip": "",
   "city": "Coupeville Naval",
   "date": "2025-12-06",
   "county": "Island",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Coupeville Naval (NRA) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Coupeville Naval (NRA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SEA-2025-12-06",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2025-12-06",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PUW-2025-12-06",
   "lat": 46.7439,
   "lon": -117.1096,
   "zip": "",
   "city": "PULLMAN/MOSCOW RGNL",
   "date": "2025-12-06",
   "county": "Whitman",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PULLMAN/MOSCOW RGNL (PUW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PULLMAN/MOSCOW RGNL (PUW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OTX-HW-W-3-Wenatchee Area-wind-2025-12-06",
   "zip": "",
   "city": "Wenatchee Area",
   "date": "2025-12-06",
   "county": "Wenatchee 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 Wenatchee Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-3"
  },
  {
   "id": "iem-ww-OTX-HW-W-3-Waterville Plateau-wind-2025-12-06",
   "zip": "",
   "city": "Waterville Plateau",
   "date": "2025-12-06",
   "county": "Waterville Plateau",
   "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 Waterville Plateau.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-3"
  },
  {
   "id": "iem-ww-OTX-HW-W-3-Moses Lake Area-wind-2025-12-06",
   "zip": "",
   "city": "Moses Lake Area",
   "date": "2025-12-06",
   "county": "Moses Lake 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 Moses Lake Area.",
   "sourceDetail": "NWS OTX — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OTX-HW-W-3"
  },
  {
   "id": "iem-geo-2025-12-05-flood-47.91--124.64",
   "lat": 47.91,
   "lon": -124.64,
   "zip": "",
   "city": "La Push",
   "date": "2025-12-05",
   "county": "Clallam",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The La Push tide gauge measured a level of 2.75 ft above MHHW, or a minor level of coastal flooding.",
   "sourceDetail": "NWS SEW — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-05-flood-46.90--124.10",
   "lat": 46.9,
   "lon": -124.1,
   "zip": "",
   "city": "1 NNE Westport",
   "date": "2025-12-05",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The Westport tide gauge measured a maximum of 2.66 ft about MHHW, or a moderate stage of coastal flooding.",
   "sourceDetail": "NWS SEW — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-12-05-flood-48.12--123.44",
   "lat": 48.12,
   "lon": -123.44,
   "zip": "",
   "city": "1 NW Port Angeles",
   "date": "2025-12-05",
   "county": "Clallam",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Corrects previous coastal flood report from 1 NW Port Angeles. The Port Angeles tide gauge measured a level of 2.43 ft above MHHW, or a minor level of coastal flooding.",
   "sourceDetail": "NWS SEW — Official NWS Obs via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "fema-4906-Nooksack Indian Reservation",
   "zip": "",
   "city": "Nooksack Indian Reservation",
   "date": "2025-12-05",
   "county": "Nooksack Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Swinomish Indian Reservation",
   "zip": "",
   "city": "Swinomish Indian Reservation",
   "date": "2025-12-05",
   "county": "Swinomish Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Snoqualmie Indian Reservation",
   "zip": "",
   "city": "Snoqualmie Indian Reservation",
   "date": "2025-12-05",
   "county": "Snoqualmie Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Yakima",
   "zip": "",
   "city": "Yakima",
   "date": "2025-12-05",
   "county": "Yakima",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Lummi Indian Reservation",
   "zip": "",
   "city": "Lummi Indian Reservation",
   "date": "2025-12-05",
   "county": "Lummi Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Skagit",
   "zip": "",
   "city": "Skagit",
   "date": "2025-12-05",
   "county": "Skagit",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Whatcom",
   "zip": "",
   "city": "Whatcom",
   "date": "2025-12-05",
   "county": "Whatcom",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Grays Harbor",
   "zip": "",
   "city": "Grays Harbor",
   "date": "2025-12-05",
   "county": "Grays Harbor",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Chelan",
   "zip": "",
   "city": "Chelan",
   "date": "2025-12-05",
   "county": "Chelan",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Skamania",
   "zip": "",
   "city": "Skamania",
   "date": "2025-12-05",
   "county": "Skamania",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Garfield",
   "zip": "",
   "city": "Garfield",
   "date": "2025-12-05",
   "county": "Garfield",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Elwha Indian Reservation",
   "zip": "",
   "city": "Elwha Indian Reservation",
   "date": "2025-12-05",
   "county": "Elwha Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Pend Oreille",
   "zip": "",
   "city": "Pend Oreille",
   "date": "2025-12-05",
   "county": "Pend Oreille",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Clark",
   "zip": "",
   "city": "Clark",
   "date": "2025-12-05",
   "county": "Clark",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Kalispel Indian Reservation",
   "zip": "",
   "city": "Kalispel Indian Reservation",
   "date": "2025-12-05",
   "county": "Kalispel Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Hoh Indian Reservation",
   "zip": "",
   "city": "Hoh Indian Reservation",
   "date": "2025-12-05",
   "county": "Hoh Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-King",
   "zip": "",
   "city": "King",
   "date": "2025-12-05",
   "county": "King",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Quileute Indian Reservation",
   "zip": "",
   "city": "Quileute Indian Reservation",
   "date": "2025-12-05",
   "county": "Quileute Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Skokomish Indian Reservation",
   "zip": "",
   "city": "Skokomish Indian Reservation",
   "date": "2025-12-05",
   "county": "Skokomish Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Lewis",
   "zip": "",
   "city": "Lewis",
   "date": "2025-12-05",
   "county": "Lewis",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Wahkiakum",
   "zip": "",
   "city": "Wahkiakum",
   "date": "2025-12-05",
   "county": "Wahkiakum",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Makah Indian Reservation",
   "zip": "",
   "city": "Makah Indian Reservation",
   "date": "2025-12-05",
   "county": "Makah Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Pacific",
   "zip": "",
   "city": "Pacific",
   "date": "2025-12-05",
   "county": "Pacific",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Squaxin Island Indian Reservation",
   "zip": "",
   "city": "Squaxin Island Indian Reservation",
   "date": "2025-12-05",
   "county": "Squaxin Island Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Muckleshoot Indian Reservation",
   "zip": "",
   "city": "Muckleshoot Indian Reservation",
   "date": "2025-12-05",
   "county": "Muckleshoot Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Yakama Reservation",
   "zip": "",
   "city": "Yakama Reservation",
   "date": "2025-12-05",
   "county": "Yakama Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Shoalwater Bay Reservation",
   "zip": "",
   "city": "Shoalwater Bay Reservation",
   "date": "2025-12-05",
   "county": "Shoalwater Bay Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Cowlitz",
   "zip": "",
   "city": "Cowlitz",
   "date": "2025-12-05",
   "county": "Cowlitz",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Thurston",
   "zip": "",
   "city": "Thurston",
   "date": "2025-12-05",
   "county": "Thurston",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Klickitat",
   "zip": "",
   "city": "Klickitat",
   "date": "2025-12-05",
   "county": "Klickitat",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Chehalis Indian Reservation",
   "zip": "",
   "city": "Chehalis Indian Reservation",
   "date": "2025-12-05",
   "county": "Chehalis Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Island",
   "zip": "",
   "city": "Island",
   "date": "2025-12-05",
   "county": "Island",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Jamestown Reservation",
   "zip": "",
   "city": "Jamestown Reservation",
   "date": "2025-12-05",
   "county": "Jamestown Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Puyallup Indian Reservation",
   "zip": "",
   "city": "Puyallup Indian Reservation",
   "date": "2025-12-05",
   "county": "Puyallup Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Stillaguamish Indian Reservation",
   "zip": "",
   "city": "Stillaguamish Indian Reservation",
   "date": "2025-12-05",
   "county": "Stillaguamish Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Samish",
   "zip": "",
   "city": "Samish",
   "date": "2025-12-05",
   "county": "Samish",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Cowlitz Reservation",
   "zip": "",
   "city": "Cowlitz Reservation",
   "date": "2025-12-05",
   "county": "Cowlitz Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Mason",
   "zip": "",
   "city": "Mason",
   "date": "2025-12-05",
   "county": "Mason",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Skagit Indian Reservation",
   "zip": "",
   "city": "Skagit Indian Reservation",
   "date": "2025-12-05",
   "county": "Skagit Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Jefferson",
   "zip": "",
   "city": "Jefferson",
   "date": "2025-12-05",
   "county": "Jefferson",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Snohomish",
   "zip": "",
   "city": "Snohomish",
   "date": "2025-12-05",
   "county": "Snohomish",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Asotin",
   "zip": "",
   "city": "Asotin",
   "date": "2025-12-05",
   "county": "Asotin",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Tulalip Indian Reservation",
   "zip": "",
   "city": "Tulalip Indian Reservation",
   "date": "2025-12-05",
   "county": "Tulalip Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Nisqually Indian Reservation",
   "zip": "",
   "city": "Nisqually Indian Reservation",
   "date": "2025-12-05",
   "county": "Nisqually Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Sauk-Suiattle Indian Reservation",
   "zip": "",
   "city": "Sauk-Suiattle Indian Reservation",
   "date": "2025-12-05",
   "county": "Sauk-Suiattle Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Kittitas",
   "zip": "",
   "city": "Kittitas",
   "date": "2025-12-05",
   "county": "Kittitas",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Quinault Indian Reservation",
   "zip": "",
   "city": "Quinault Indian Reservation",
   "date": "2025-12-05",
   "county": "Quinault Indian Reservation",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Clallam",
   "zip": "",
   "city": "Clallam",
   "date": "2025-12-05",
   "county": "Clallam",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4906-Pierce",
   "zip": "",
   "city": "Pierce",
   "date": "2025-12-05",
   "county": "Pierce",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Federal disaster declaration: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "sourceDetail": "FEMA DR-4906: SEVERE STORMS, STRAIGHT-LINE WINDS, FLOODING, LANDSLIDES, AND MUDSLIDES",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-TIW-2025-12-05",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-12-05",
   "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": "TACOMA NARROWS (TIW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SEA-2025-12-05",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2025-12-05",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-12-05",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-12-05",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SHN-2025-12-05",
   "lat": 47.2336,
   "lon": -123.1476,
   "zip": "",
   "city": "SHELTON/SANDERSON",
   "date": "2025-12-05",
   "county": "Mason",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SHELTON/SANDERSON (SHN) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SHELTON/SANDERSON (SHN) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-07-wind-47.23--117.08",
   "lat": 47.23,
   "lon": -117.08,
   "zip": "",
   "city": "1 NNW Tekoa",
   "date": "2025-11-07",
   "county": "Whitman",
   "source": "IEM 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 GW6549 TEKOA.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-07-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2025-11-07",
   "county": "Chelan",
   "source": "IEM 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 DIR60 1.2 NE Telma (NWAVAL).",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-07-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-11-07",
   "county": "Garfield",
   "source": "IEM 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 ADFW1 Alder.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-07-wind-47.87--119.94",
   "lat": 47.87,
   "lon": -119.94,
   "zip": "",
   "city": "4 ENE Chelan",
   "date": "2025-11-07",
   "county": "Chelan",
   "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 KS10 4 ENE Chelan.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1301770-2025-11-07",
   "lon": 208875,
   "zip": "",
   "city": "Washington Palouse",
   "date": "2025-11-07",
   "county": "Washington Palouse",
   "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": "Station GW6549 at Tekoa measured a gust of 58 mph. Power outages were reported in the Palouse area.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301770",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1301781-2025-11-07",
   "lon": 208875,
   "zip": "",
   "city": "Northeast Blue Mountains",
   "date": "2025-11-07",
   "county": "Northeast Blue Mountains",
   "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": "Station ADFW1 at Alder Ridge recorded a gust of 58 mph.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1301781",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-202511070855-wind-47.23--117.08",
   "lat": 47.23,
   "lon": -117.08,
   "zip": "",
   "city": "1 NNW Tekoa",
   "date": "2025-11-07",
   "county": "Whitman",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNW Tekoa, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511071000-wind-47.86--120.80",
   "lat": 47.86,
   "lon": -120.8,
   "zip": "",
   "city": "1 NNE Telma",
   "date": "2025-11-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Telma, WA. Peak gust: 76 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511071010-wind-46.27--117.50",
   "lat": 46.27,
   "lon": -117.5,
   "zip": "",
   "city": "3 SSW Peola",
   "date": "2025-11-07",
   "county": "Garfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSW Peola, WA. Peak gust: 67 mph.",
   "sourceDetail": "NWS OTX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511071055-wind-47.87--119.94",
   "lat": 47.87,
   "lon": -119.94,
   "zip": "",
   "city": "4 ENE Chelan",
   "date": "2025-11-07",
   "county": "Chelan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 ENE Chelan, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS OTX — AWOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-06-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2025-11-06",
   "county": "Douglas",
   "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 KEAT Wenatchee Airport.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-11-06",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-11-06",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-EAT-2025-11-06",
   "lat": 47.399,
   "lon": -120.207,
   "zip": "",
   "city": "WENATCHEE/PANGBORN",
   "date": "2025-11-06",
   "county": "Kittitas",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WENATCHEE/PANGBORN (EAT) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WENATCHEE/PANGBORN (EAT) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-11-06",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-11-06",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BLI-2025-11-06",
   "lat": 48.7927,
   "lon": -122.5375,
   "zip": "",
   "city": "BELLINGHAM INTL",
   "date": "2025-11-06",
   "county": "Whatcom",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BELLINGHAM INTL (BLI) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — BELLINGHAM INTL (BLI) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ALW-2025-11-06",
   "lat": 46.0948,
   "lon": -118.289,
   "zip": "",
   "city": "WALLA WALLA RGN",
   "date": "2025-11-06",
   "county": "Walla Walla",
   "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": "WALLA WALLA RGN (ALW) recorded a 59 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WALLA WALLA RGN (ALW) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511070747-wind-47.40--120.20",
   "lat": 47.4,
   "lon": -120.2,
   "zip": "",
   "city": "2 N Malaga",
   "date": "2025-11-06",
   "county": "Douglas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 N Malaga, WA. Peak gust: 60 mph.",
   "sourceDetail": "NWS OTX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-11-05",
   "county": "Grays Harbor",
   "source": "IEM 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 KHQM Hoquiam Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-46.50--123.38",
   "lat": 46.5,
   "lon": -123.38,
   "zip": "",
   "city": "6 ESE Frances",
   "date": "2025-11-05",
   "county": "Pacific",
   "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 HKFW1 Huckleberry Ridge RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-05-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-11-05",
   "county": "Skamania",
   "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 TRKW1 Three Corner Rock RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1304932-2025-11-05",
   "lon": 209371,
   "zip": "",
   "city": "Willapa Hills",
   "date": "2025-11-05",
   "county": "Willapa Hills",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A 60 mph peak wind gust measured twice at HKFW1 (Huckleberry RAWS) at 0211 and again 0511 on 11/5 with wind gusts near to above warning level criteria 0200 11/5 to 0600 11/5.",
   "sourceDetail": "Verified by RAWS — NCEI Event #1304932",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-ww-PQR-TO-W-3-Pacific-tornado-2025-11-05",
   "zip": "",
   "city": "Pacific",
   "date": "2025-11-05",
   "county": "Pacific",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Pacific.",
   "sourceDetail": "NWS PQR — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-TO-W-3"
  },
  {
   "id": "asos-bf-SEA-2025-11-05",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2025-11-05",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BLI-2025-11-05",
   "lat": 48.7927,
   "lon": -122.5375,
   "zip": "",
   "city": "BELLINGHAM INTL",
   "date": "2025-11-05",
   "county": "Whatcom",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "BELLINGHAM INTL (BLI) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — BELLINGHAM INTL (BLI) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-11-05",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-11-05",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 55 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-11-05",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-11-05",
   "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": "TACOMA NARROWS (TIW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-11-05",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-11-05",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 61 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511051910-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-11-05",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511060011-wind-46.50--123.38",
   "lat": 46.5,
   "lon": -123.38,
   "zip": "",
   "city": "6 ESE Frances",
   "date": "2025-11-05",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 ESE Frances, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511060400-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-11-05",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW North Bonneville, WA. Peak gust: 86 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 86,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-11-05-graysharbo-wind",
   "zip": "",
   "city": "Grays Harbor",
   "date": "2025-11-05",
   "county": "Grays Harbor",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Grays Harbor — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-11-05-lewis-wind",
   "zip": "",
   "city": "Lewis",
   "date": "2025-11-05",
   "county": "Lewis",
   "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 Lewis — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-11-05-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2025-11-05",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2025-11-01-wind-46.55--119.63",
   "lat": 46.55,
   "lon": -119.63,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2025-11-01",
   "county": "Benton",
   "source": "IEM 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 HPFP 15.9 SE Desert Aire (HMMN).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-11-01-flood-46.35--123.58",
   "lat": 46.35,
   "lon": -123.58,
   "zip": "",
   "city": "1 ENE Grays River",
   "date": "2025-11-01",
   "county": "Wahkiakum",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Grays River at Covered Bridge near Rosburg rose above flood stage at 12:30 PM PDT 11/1/2025, crested at 28.66 feet at 1:30 PM PDT 11/1/2025, and fell below flood stage at 3 PM PDT 11/1/2025.",
   "sourceDetail": "NWS PQR — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-SEW-FL-W-14-2025-11-01-Snohomish",
   "zip": "",
   "city": "",
   "date": "2025-11-01",
   "county": "Snohomish",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-11-01. Duration: 415 min. Counties: Snohomish, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #14 (415 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-14"
  },
  {
   "id": "ww-SEW-FL-W-14-2025-11-01-Thurston",
   "zip": "",
   "city": "",
   "date": "2025-11-01",
   "county": "Thurston",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS SEW on 2025-11-01. Duration: 415 min. Counties: Snohomish, Thurston. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS SEW — Flood Warning #14 (415 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-FL-W-14"
  },
  {
   "id": "ww-PQR-FL-W-9-2025-11-01-Wahkiakum",
   "zip": "",
   "city": "",
   "date": "2025-11-01",
   "county": "Wahkiakum",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS PQR on 2025-11-01. Duration: 353 min. County: Wahkiakum. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PQR — Flood Warning #9 (353 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-FL-W-9"
  },
  {
   "id": "asos-bf-NUW-2025-11-01",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-11-01",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-11-01",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-11-01",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202511011830-wind-46.55--119.63",
   "lat": 46.55,
   "lon": -119.63,
   "zip": "",
   "city": "19 NW West Richland",
   "date": "2025-11-01",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 19 NW West Richland, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-31",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-31",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 64 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-10-31",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-10-31",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 54 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-28",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-28",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIW-2025-10-26",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-10-26",
   "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": "TACOMA NARROWS (TIW) recorded a 68 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-SEW-HW-W-2-Middle Chehalis River Valley-wind-2025-10-26",
   "zip": "",
   "city": "Middle Chehalis River Valley",
   "date": "2025-10-26",
   "county": "Middle Chehalis River 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 Middle Chehalis River Valley.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-2"
  },
  {
   "id": "iem-ww-SEW-HW-W-2-Willapa And Black Hills-wind-2025-10-26",
   "zip": "",
   "city": "Willapa And Black Hills",
   "date": "2025-10-26",
   "county": "Willapa And Black Hills",
   "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 Willapa And Black Hills.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-2"
  },
  {
   "id": "iem-ww-SEW-HW-W-2-Grays Harbor County Coast-wind-2025-10-26",
   "zip": "",
   "city": "Grays Harbor County Coast",
   "date": "2025-10-26",
   "county": "Grays Harbor County Coast",
   "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 Grays Harbor County Coast.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-2"
  },
  {
   "id": "iem-ww-SEW-HW-W-2-Chehalis River Valley-wind-2025-10-26",
   "zip": "",
   "city": "Chehalis River Valley",
   "date": "2025-10-26",
   "county": "Chehalis River 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 Chehalis River Valley.",
   "sourceDetail": "NWS SEW — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "SEW-HW-W-2"
  },
  {
   "id": "asos-bf-TIW-2025-10-25",
   "lat": 47.2675,
   "lon": -122.5761,
   "zip": "",
   "city": "TACOMA NARROWS",
   "date": "2025-10-25",
   "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": "TACOMA NARROWS (TIW) recorded a 60 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — TACOMA NARROWS (TIW) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-45.69--121.89",
   "lat": 45.69,
   "lon": -121.89,
   "zip": "",
   "city": "Stevenson",
   "date": "2025-10-25",
   "county": "Skamania",
   "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 XS15 Stevenson Light 15.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-10-25",
   "county": "Skamania",
   "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 TRKW1 Three Corner Rock RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 82,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-46.54--124.05",
   "lat": 46.54,
   "lon": -124.05,
   "zip": "",
   "city": "1 SW Oysterville",
   "date": "2025-10-25",
   "county": "Pacific",
   "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": "Corrects previous non-tstm wnd gst report from 1 SW Oysterville.",
   "sourceDetail": "NWS PQR — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-HQM-2025-10-25",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-10-25",
   "county": "Grays Harbor",
   "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": "HOQUIAM/BOWERMAN (HQM) recorded a 77 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 77,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1297361-2025-10-25",
   "lon": 208176,
   "zip": "",
   "city": "South Washington Coast",
   "date": "2025-10-25",
   "county": "South Washington Coast",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A peak gust of 59 mph was measured at the Toke Point mesonet station at 1930 PST, and this station was at or near warning criteria from 1700 PST to 2000 PST. Additional a 60mph peak gust was measured at the Astoria-Megler Bridge mesonet station at 1743 PST. This station was at or near warning criteria 1300 to 1930 PST. It's worth noting the Pacific County Emergency Manager estimated around $60,000 dollars worth of damage was produced from this storm.",
   "sourceDetail": "Verified by Mesonet — NCEI Event #1297361",
   "windSpeedMph": 52,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-GEG-2025-10-25",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-10-25",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SEA-2025-10-25",
   "lat": 47.4447,
   "lon": -122.3144,
   "zip": "",
   "city": "SEATTLE-TACOMA INTL",
   "date": "2025-10-25",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE-TACOMA INTL (SEA) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE-TACOMA INTL (SEA) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PAE-2025-10-25",
   "lat": 47.907,
   "lon": -122.2816,
   "zip": "",
   "city": "Everett - Paine Field",
   "date": "2025-10-25",
   "county": "Snohomish",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Everett - Paine Field (PAE) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — Everett - Paine Field (PAE) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-25",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-25",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 56 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PSC-2025-10-25",
   "lat": 46.2647,
   "lon": -119.119,
   "zip": "",
   "city": "PASCO/TRI-CITIES",
   "date": "2025-10-25",
   "county": "Benton",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "PASCO/TRI-CITIES (PSC) recorded a 50 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — PASCO/TRI-CITIES (PSC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BFI-2025-10-25",
   "lat": 47.53,
   "lon": -122.3,
   "zip": "",
   "city": "SEATTLE/BOEING FLD",
   "date": "2025-10-25",
   "county": "King",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SEATTLE/BOEING FLD (BFI) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SEATTLE/BOEING FLD (BFI) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PQR-HW-W-2-Washington Coast-wind-2025-10-25",
   "zip": "",
   "city": "Washington Coast",
   "date": "2025-10-25",
   "county": "Washington Coast",
   "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 Washington Coast.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-2"
  },
  {
   "id": "iem-ww-PQR-HW-W-2-Willapa And Wahkiakum Lowlands-wind-2025-10-25",
   "zip": "",
   "city": "Willapa And Wahkiakum Lowlands",
   "date": "2025-10-25",
   "county": "Willapa And Wahkiakum Lowlands",
   "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 Willapa And Wahkiakum Lowlands.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-2"
  },
  {
   "id": "iem-ww-PQR-HW-W-2-Willapa Hills-wind-2025-10-25",
   "zip": "",
   "city": "Willapa Hills",
   "date": "2025-10-25",
   "county": "Willapa Hills",
   "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 Willapa Hills.",
   "sourceDetail": "NWS PQR — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PQR-HW-W-2"
  },
  {
   "id": "iem-202510252053-wind-47.27--122.58",
   "lat": 47.27,
   "lon": -122.58,
   "zip": "",
   "city": "2 ENE Fox Island",
   "date": "2025-10-25",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ENE Fox Island, WA. Peak gust: 69 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510260032-wind-45.69--121.89",
   "lat": 45.69,
   "lon": -121.89,
   "zip": "",
   "city": "Stevenson",
   "date": "2025-10-25",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Stevenson, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510260100-wind-45.72--122.04",
   "lat": 45.72,
   "lon": -122.04,
   "zip": "",
   "city": "6 NNW North Bonneville",
   "date": "2025-10-25",
   "county": "Skamania",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 NNW North Bonneville, WA. Peak gust: 94 mph.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet",
   "windSpeedMph": 94,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510260200-wind-46.54--124.05",
   "lat": 46.54,
   "lon": -124.05,
   "zip": "",
   "city": "1 SW Oysterville",
   "date": "2025-10-25",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SW Oysterville, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PQR — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202510260225-wind-46.54--124.05",
   "lat": 46.54,
   "lon": -124.05,
   "zip": "",
   "city": "1 SW Oysterville",
   "date": "2025-10-25",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SW Oysterville, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PQR — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202510260249-wind-46.97--123.94",
   "lat": 46.97,
   "lon": -123.94,
   "zip": "",
   "city": "2 WSW Hoquiam",
   "date": "2025-10-25",
   "county": "Grays Harbor",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WSW Hoquiam, WA. Peak gust: 89 mph.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet",
   "windSpeedMph": 89,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T23:42:00Z-wind-47.68--117.44",
   "lat": 47.68,
   "lon": -117.44,
   "zip": "",
   "city": "2 NW Spokane",
   "date": "2025-10-25",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 2 NW Spokane, WA. Peak gust: 68 mph. Extremely localized swath of wind speeds estimated at 55-68 mph resulted in several trees uprooted/blown down in Audubon neighborhood including Audubon Elem, through intersection of Chelan Ave/Ash Street with minor damage noted.",
   "sourceDetail": "NWS OTX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 68,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-25T23:30:00Z-wind-47.68--117.44",
   "lat": 47.68,
   "lon": -117.44,
   "zip": "",
   "city": "2 NNW Spokane",
   "date": "2025-10-25",
   "county": "Spokane",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND DMG reported near 2 NNW Spokane, WA. Peak gust: 50 mph. report of trees down near Audubon Elementary from heavy showers producing wind gusts 40-50 mph. Exact size of trees unknown.",
   "sourceDetail": "NWS OTX — Public via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 50,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-25T22:29:00Z-wind-45.86--122.40",
   "lat": 45.86,
   "lon": -122.4,
   "zip": "",
   "city": "Yacolt",
   "date": "2025-10-25",
   "county": "Clark",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Yacolt, WA. Peak gust: 53 mph. Mesonet station FW6120 Yacolt.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T13:11:00Z-wind-46.50--123.38",
   "lat": 46.5,
   "lon": -123.38,
   "zip": "",
   "city": "6 ESE Frances",
   "date": "2025-10-25",
   "county": "Pacific",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 6 ESE Frances, WA. Peak gust: 54 mph. Mesonet station HKFW1 Huckleberry Ridge RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T23:01:00Z-wind-46.34--123.08",
   "lat": 46.34,
   "lon": -123.08,
   "zip": "",
   "city": "2 SW Ryderwood",
   "date": "2025-10-25",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SW Ryderwood, WA. Peak gust: 55 mph. Mesonet station ABNW1 Abernathy Mtn RAWS.",
   "sourceDetail": "NWS PQR — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T20:54:00Z-wind-46.97--122.90",
   "lat": 46.97,
   "lon": -122.9,
   "zip": "",
   "city": "2 SSE Tumwater",
   "date": "2025-10-25",
   "county": "Thurston",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SSE Tumwater, WA. Peak gust: 52 mph. ASOS station KOLM Olympia Regional Airport.",
   "sourceDetail": "NWS SEW — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T20:55:00Z-wind-47.07--122.57",
   "lat": 47.07,
   "lon": -122.57,
   "zip": "",
   "city": "4 NNW Roy",
   "date": "2025-10-25",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNW Roy, WA. Peak gust: 53 mph. AWOS station KGRF Ft. Lewis.",
   "sourceDetail": "NWS SEW — AWOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-25T20:02:00Z-wind-46.93--122.56",
   "lat": 46.93,
   "lon": -122.56,
   "zip": "",
   "city": "2 ESE Yelm",
   "date": "2025-10-25",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND DMG reported near 2 ESE Yelm, WA. Peak gust: 55 mph. *** 1 FATAL, 6 INJ *** A tree fell on several booths at a Halloween event in McKenna Park in Roy. 6 people were injured, 3 sent to the hospital with serious injuries, and one fatality. Measured wind speeds in the region ranged from 35 to 55 mph at the time.",
   "sourceDetail": "NWS SEW — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-25-wind-46.54--124.05",
   "lat": 46.54,
   "lon": -124.05,
   "zip": "",
   "city": "1 SW Oysterville",
   "date": "2025-10-25",
   "county": "Pacific",
   "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": "NON-TSTM WND GST reported near 1 SW Oysterville",
   "sourceDetail": "NWS PQR — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "reported"
  },
  {
   "id": "sps-2025-10-25-columbia-wind",
   "zip": "",
   "city": "Columbia",
   "date": "2025-10-25",
   "county": "Columbia",
   "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 Columbia — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-25-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2025-10-25",
   "county": "Garfield",
   "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 Garfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-25-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2025-10-25",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-25-cowlitz-wind",
   "zip": "",
   "city": "Cowlitz",
   "date": "2025-10-25",
   "county": "Cowlitz",
   "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 Cowlitz — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PQR — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-NUW-2025-10-24",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-24",
   "county": "Skagit",
   "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": "WHIDBEY ISLAND NAS (NUW) recorded a 58 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SFF-2025-10-24",
   "lat": 47.6828,
   "lon": -117.3226,
   "zip": "",
   "city": "SPOKANE/FELTS FIELD",
   "date": "2025-10-24",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE/FELTS FIELD (SFF) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE/FELTS FIELD (SFF) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HQM-2025-10-24",
   "lat": 46.9712,
   "lon": -123.9366,
   "zip": "",
   "city": "HOQUIAM/BOWERMAN",
   "date": "2025-10-24",
   "county": "Grays Harbor",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HOQUIAM/BOWERMAN (HQM) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — HOQUIAM/BOWERMAN (HQM) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GEG-2025-10-24",
   "lat": 47.6216,
   "lon": -117.528,
   "zip": "",
   "city": "SPOKANE INTL ARPT",
   "date": "2025-10-24",
   "county": "Spokane",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SPOKANE INTL ARPT (GEG) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SPOKANE INTL ARPT (GEG) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-19-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-10-19",
   "county": "Benton",
   "source": "IEM 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 HRMTN 10.1 NW Benton City (HMMN) Station Elevation: 3560 ft.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-19",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-19",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-SHN-2025-10-19",
   "lat": 47.2336,
   "lon": -123.1476,
   "zip": "",
   "city": "SHELTON/SANDERSON",
   "date": "2025-10-19",
   "county": "Mason",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "SHELTON/SANDERSON (SHN) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — SHELTON/SANDERSON (SHN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510192100-wind-46.39--119.59",
   "lat": 46.39,
   "lon": -119.59,
   "zip": "",
   "city": "10 NNW Benton City",
   "date": "2025-10-19",
   "county": "Benton",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NNW Benton City, WA. Peak gust: 70 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-19T21:32:00Z-wind-46.33--120.08",
   "lat": 46.33,
   "lon": -120.08,
   "zip": "",
   "city": "3 W Sunnyside",
   "date": "2025-10-19",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 W Sunnyside, WA. Peak gust: 52 mph. Mesonet station TOUTL 3.1 W Sunnyside (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-19T21:20:00Z-wind-46.63--120.74",
   "lat": 46.63,
   "lon": -120.74,
   "zip": "",
   "city": "5 S Tieton",
   "date": "2025-10-19",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 5 S Tieton, WA. Peak gust: 53 mph. Mesonet station PC334 Cowiche Mountain Station Elevation: 2960 ft.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-19T21:09:00Z-wind-46.49--121.01",
   "lat": 46.49,
   "lon": -121.01,
   "zip": "",
   "city": "16 WNW White Swan",
   "date": "2025-10-19",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 WNW White Swan, WA. Peak gust: 55 mph. Mesonet station PIFW1 Sedge Ridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-19T21:28:00Z-wind-45.82--120.00",
   "lat": 45.82,
   "lon": -120,
   "zip": "",
   "city": "27 S Mabton",
   "date": "2025-10-19",
   "county": "Klickitat",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 27 S Mabton, WA. Peak gust: 56 mph. Mesonet station XLOR Loroc Island Light 27.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-18",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-18",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-10-17",
   "county": "Columbia",
   "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 PC493 Turner Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-47.08--120.72",
   "lat": 47.08,
   "lon": -120.72,
   "zip": "",
   "city": "10 NW Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "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 TROCK 10.0 NW Ellensburg (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-10-17",
   "county": "Columbia",
   "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 PC556 Talbot.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-46.95--120.20",
   "lat": 46.95,
   "lon": -120.2,
   "zip": "",
   "city": "10 ESE Kittitas",
   "date": "2025-10-17",
   "county": "Kittitas",
   "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 TRYEG 10.4 E Kittitas (WA DOT).",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-47.11--120.76",
   "lat": 47.11,
   "lon": -120.76,
   "zip": "",
   "city": "10 SE Cle Elum",
   "date": "2025-10-17",
   "county": "Kittitas",
   "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 PS017 Cle-13_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-47.03--120.53",
   "lat": 47.03,
   "lon": -120.53,
   "zip": "",
   "city": "3 NNE Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM 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 KELN Ellensburg Airport.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-17-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-10-17",
   "county": "Kittitas",
   "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 PS005 Kit-26_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OMK-2025-10-17",
   "lat": 48.4644,
   "lon": -119.5181,
   "zip": "",
   "city": "OMAK AIRPORT",
   "date": "2025-10-17",
   "county": "Okanogan",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OMAK AIRPORT (OMK) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — OMAK AIRPORT (OMK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ELN-2025-10-17",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2025-10-17",
   "county": "Yakima",
   "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": "ELLENSBURG/BOWERS (ELN) recorded a 64 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510171740-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-10-17",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 ENE Dayton, WA. Peak gust: 63 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510171932-wind-47.08--120.72",
   "lat": 47.08,
   "lon": -120.72,
   "zip": "",
   "city": "10 NW Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 NW Ellensburg, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510172000-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-10-17",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 13 E Dayton, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510172001-wind-46.95--120.20",
   "lat": 46.95,
   "lon": -120.2,
   "zip": "",
   "city": "10 ESE Kittitas",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 ESE Kittitas, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510172040-wind-47.11--120.76",
   "lat": 47.11,
   "lon": -120.76,
   "zip": "",
   "city": "10 SE Cle Elum",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 10 SE Cle Elum, WA. Peak gust: 59 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510172051-wind-47.03--120.53",
   "lat": 47.03,
   "lon": -120.53,
   "zip": "",
   "city": "3 NNE Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NNE Ellensburg, WA. Peak gust: 74 mph.",
   "sourceDetail": "NWS PDT — ASOS via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510172310-wind-46.89--120.44",
   "lat": 46.89,
   "lon": -120.44,
   "zip": "",
   "city": "7 S Kittitas",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 S Kittitas, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-17T18:00:00Z-wind-46.96--120.51",
   "lat": 46.96,
   "lon": -120.51,
   "zip": "",
   "city": "3 SSE Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 SSE Ellensburg, WA. Peak gust: 52 mph. Mesonet station PS007 Clr-15_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-17T21:29:00Z-wind-46.23--121.14",
   "lat": 46.23,
   "lon": -121.14,
   "zip": "",
   "city": "23 WSW White Swan",
   "date": "2025-10-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 23 WSW White Swan, WA. Peak gust: 52 mph. Mesonet station SGNW1 Signal Peak.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-18T00:10:00Z-wind-46.64--120.40",
   "lat": 46.64,
   "lon": -120.4,
   "zip": "",
   "city": "3 NE Terrace Heights",
   "date": "2025-10-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 3 NE Terrace Heights, WA. Peak gust: 53 mph. Mesonet station PC388 Eagle Way.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-17T22:30:00Z-wind-47.05--120.44",
   "lat": 47.05,
   "lon": -120.44,
   "zip": "",
   "city": "4 NNW Kittitas",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 NNW Kittitas, WA. Peak gust: 54 mph. Mesonet station PS032 Kit-25_wthr_02.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-17T19:10:00Z-wind-47.14--120.69",
   "lat": 47.14,
   "lon": -120.69,
   "zip": "",
   "city": "12 NW Ellensburg",
   "date": "2025-10-17",
   "county": "Kittitas",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 12 NW Ellensburg, WA. Peak gust: 56 mph. Mesonet station PS031 Rrs-Cas_wthr_01.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-17T20:09:00Z-wind-46.49--121.01",
   "lat": 46.49,
   "lon": -121.01,
   "zip": "",
   "city": "16 WNW White Swan",
   "date": "2025-10-17",
   "county": "Yakima",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 16 WNW White Swan, WA. Peak gust: 56 mph. Mesonet station PIFW1 Sedge Ridge.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1297356-2025-10-12",
   "lon": 208102,
   "zip": "",
   "city": "HIGHLAND",
   "date": "2025-10-12",
   "county": "Clark",
   "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 NWS Damage Assessment Team surveyed wind damage from a strong convective shower that moved through Longview, Washington around 3:13 PM PDT Oct. 12, 2025. Based on the wind damage, estimated peak winds of 80-85 mph occurred, most likely with a wet microburst that produced damaging straight-line winds over a small geographic area.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1297356",
   "windSpeedMph": 74,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-geo-2025-10-12T22:13:00Z-wind-46.12--122.94",
   "lat": 46.12,
   "lon": -122.94,
   "zip": "",
   "city": "1 SSW Longview",
   "date": "2025-10-12",
   "county": "Cowlitz",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 1 SSW Longview, WA. Peak gust: 85 mph. The NWS Damage Assessment Team surveyed wind damage from a strong convective shower that moved through Longview, Washington around 3:13 PM PDT Oct. 12, 2025. Based on the wind damage, estimated peak winds of 80-85 mph occurred, most likely with a wet microburst that produced damaging straight-line winds over a small geographic area. However, the NWS cannot completely rule out if this was a tornado; please contact NWS Portland if you are aware of any photos or videos that showed clear signs of rotation or a tornado.",
   "sourceDetail": "NWS PQR — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 85,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-01-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-10-01",
   "county": "Columbia",
   "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 PC493 Turner Rd.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-10-01",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-10-01",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 53 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202510020230-wind-46.41--117.77",
   "lat": 46.41,
   "lon": -117.77,
   "zip": "",
   "city": "12 ENE Dayton",
   "date": "2025-10-01",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 12 ENE Dayton, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-02T02:40:00Z-wind-46.35--117.70",
   "lat": 46.35,
   "lon": -117.7,
   "zip": "",
   "city": "13 E Dayton",
   "date": "2025-10-01",
   "county": "Columbia",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 13 E Dayton, WA. Peak gust: 56 mph. Mesonet station PC556 Talbot.",
   "sourceDetail": "NWS PDT — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-10-01-jefferson-wind",
   "zip": "",
   "city": "Jefferson",
   "date": "2025-10-01",
   "county": "Jefferson",
   "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 Jefferson — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "SEW — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-10-01-columbia-wind",
   "zip": "",
   "city": "Columbia",
   "date": "2025-10-01",
   "county": "Columbia",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Columbia — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-NUW-2025-09-30",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-09-30",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-NUW-2025-09-29",
   "lat": 48.3518,
   "lon": -122.656,
   "zip": "",
   "city": "WHIDBEY ISLAND NAS",
   "date": "2025-09-29",
   "county": "Skagit",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WHIDBEY ISLAND NAS (NUW) recorded a 52 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — WHIDBEY ISLAND NAS (NUW) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-5614",
   "zip": "",
   "city": "Washington",
   "date": "2025-09-26",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Emergency Declaration: LOWER SUGARLOAF FIRE. Incident period: 2025-09-25 to 2025-10-10.",
   "sourceDetail": "FM-5614 — LOWER SUGARLOAF FIRE",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-ELN-2025-09-21",
   "lat": 47.033,
   "lon": -120.5307,
   "zip": "",
   "city": "ELLENSBURG/BOWERS",
   "date": "2025-09-21",
   "county": "Yakima",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ELLENSBURG/BOWERS (ELN) recorded a 51 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — ELLENSBURG/BOWERS (ELN) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-21-stevens-wind",
   "zip": "",
   "city": "Stevens",
   "date": "2025-09-21",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-21-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2025-09-21",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-TCM-2025-09-19",
   "lat": 47.1377,
   "lon": -122.4765,
   "zip": "",
   "city": "MC CHORD AFB/TACOMA",
   "date": "2025-09-19",
   "county": "Thurston",
   "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": "MC CHORD AFB/TACOMA (TCM) recorded a 70 mph gust.",
   "sourceDetail": "WA_ASOS automated observation — MC CHORD AFB/TACOMA (TCM) [365d backfill 2026-08]",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-16-wind-46.94--121.50",
   "lat": 46.94,
   "lon": -121.5,
   "zip": "",
   "city": "1 NNE Crystal Mountain",
   "date": "2025-09-16",
   "county": "Pierce",
   "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 CMT69 Crystal Mountain.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-09-16-wind-47.19--121.97",
   "lat": 47.19,
   "lon": -121.97,
   "zip": "",
   "city": "1 ESE Enumclaw",
   "date": "2025-09-16",
   "county": "King",
   "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 GW3914 Enumclaw.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202509161000-wind-46.94--121.50",
   "lat": 46.94,
   "lon": -121.5,
   "zip": "",
   "city": "1 NNE Crystal Mountain",
   "date": "2025-09-16",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NNE Crystal Mountain, WA. Peak gust: 58 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202509161503-wind-47.19--121.97",
   "lat": 47.19,
   "lon": -121.97,
   "zip": "",
   "city": "1 ESE Enumclaw",
   "date": "2025-09-16",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ESE Enumclaw, WA. Peak gust: 64 mph.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T20:00:00Z-wind-47.12--121.60",
   "lat": 47.12,
   "lon": -121.6,
   "zip": "",
   "city": "4 SE Greenwater",
   "date": "2025-09-16",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 SE Greenwater, WA. Peak gust: 51 mph. Mesonet station GWFW1 Greenwater.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T17:00:00Z-wind-46.92--121.65",
   "lat": 46.92,
   "lon": -121.65,
   "zip": "",
   "city": "7 NE Mount Rainier",
   "date": "2025-09-16",
   "county": "Pierce",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 7 NE Mount Rainier, WA. Peak gust: 52 mph. Mesonet station SUN69 Sunrise - Mt. Rainier.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T18:15:00Z-wind-47.47--121.75",
   "lat": 47.47,
   "lon": -121.75,
   "zip": "",
   "city": "2 SE North Bend",
   "date": "2025-09-16",
   "county": "King",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 SE North Bend, WA. Peak gust: 52 mph. Mesonet station TTANN I-90 at Tanner WSDOT.",
   "sourceDetail": "NWS SEW — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-09-14-franklin-wind",
   "zip": "",
   "city": "Franklin",
   "date": "2025-09-14",
   "county": "Franklin",
   "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 Franklin — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-14-grant-hail",
   "zip": "",
   "city": "Grant",
   "date": "2025-09-14",
   "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.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-columbia-hail",
   "zip": "",
   "city": "Columbia",
   "date": "2025-09-11",
   "county": "Columbia",
   "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 Columbia — wind gusts up to 30 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-11-asotin-hail",
   "zip": "",
   "city": "Asotin",
   "date": "2025-09-11",
   "county": "Asotin",
   "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 Asotin — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2025-09-10",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2025-09-10",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-pendoreill-hail",
   "zip": "",
   "city": "Pend Oreille",
   "date": "2025-09-10",
   "county": "Pend Oreille",
   "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 Pend Oreille — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-garfield-wind",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-10",
   "county": "Garfield",
   "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 Garfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-spokane-wind",
   "zip": "",
   "city": "Spokane",
   "date": "2025-09-10",
   "county": "Spokane",
   "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 Spokane — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-10-lincoln-wind",
   "zip": "",
   "city": "Lincoln",
   "date": "2025-09-10",
   "county": "Lincoln",
   "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 Lincoln — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-09-yakima-hail",
   "zip": "",
   "city": "Yakima",
   "date": "2025-09-09",
   "county": "Yakima",
   "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 Yakima — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-09-skamania-hail",
   "zip": "",
   "city": "Skamania",
   "date": "2025-09-09",
   "county": "Skamania",
   "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 Skamania — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PQR — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-09-skamania-wind",
   "zip": "",
   "city": "Skamania",
   "date": "2025-09-09",
   "county": "Skamania",
   "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 Skamania — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PQR — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-stevens-hail",
   "zip": "",
   "city": "Stevens",
   "date": "2025-09-08",
   "county": "Stevens",
   "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 Stevens — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-garfield-hail",
   "zip": "",
   "city": "Garfield",
   "date": "2025-09-08",
   "county": "Garfield",
   "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 Garfield — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-columbia-hail",
   "zip": "",
   "city": "Columbia",
   "date": "2025-09-08",
   "county": "Columbia",
   "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 Columbia — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-asotin-hail",
   "zip": "",
   "city": "Asotin",
   "date": "2025-09-08",
   "county": "Asotin",
   "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 Asotin — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-franklin-wind",
   "zip": "",
   "city": "Franklin",
   "date": "2025-09-08",
   "county": "Franklin",
   "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 Franklin — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-08-adams-hail",
   "zip": "",
   "city": "Adams",
   "date": "2025-09-08",
   "county": "Adams",
   "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 Adams — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "ww-PDT-SV-W-6-2025-09-07-Yakima-wind",
   "zip": "",
   "city": "",
   "date": "2025-09-07",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PDT on 2025-09-07. Duration: 29 min. County: Yakima. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Severe Thunderstorm Warning #6 (29 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PDT-SV-W-6"
  },
  {
   "id": "ww-PDT-SV-W-6-2025-09-07-Yakima-hail",
   "zip": "",
   "city": "",
   "date": "2025-09-07",
   "county": "Yakima",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PDT on 2025-09-07. Duration: 29 min. County: Yakima. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PDT — Severe Thunderstorm Warning #6 (29 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PDT-SV-W-6"
  },
  {
   "id": "sps-2025-09-07-ferry-hail",
   "zip": "",
   "city": "Ferry",
   "date": "2025-09-07",
   "county": "Ferry",
   "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 Ferry — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-07-yakima-hail",
   "zip": "",
   "city": "Yakima",
   "date": "2025-09-07",
   "county": "Yakima",
   "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 Yakima — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-07-okanogan-hail",
   "zip": "",
   "city": "Okanogan",
   "date": "2025-09-07",
   "county": "Okanogan",
   "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 Okanogan — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-07-yakima-wind",
   "zip": "",
   "city": "Yakima",
   "date": "2025-09-07",
   "county": "Yakima",
   "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": "3 Special Weather Statements for Yakima — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "PDT — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2025-09-07-asotin-hail",
   "zip": "",
   "city": "Asotin",
   "date": "2025-09-07",
   "county": "Asotin",
   "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 Asotin — wind gusts up to 30 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OTX — Special Weather Statement",
   "evidenceLevel": "warning"
  }
 ]
}