From 3b12be22429774cf38a6be92544ca09e2355512b Mon Sep 17 00:00:00 2001 From: "Matt Johnson (via Claude)" Date: Sun, 7 Jun 2026 06:20:28 +0000 Subject: [PATCH] fix(normalizer): accept wildfire IncidentTypeCategory in WFIGS parser WFIGS API returns both "WF" and "wildfire" as IncidentTypeCategory values. The previous check only accepted "WF", silently dropping wildfire-typed incidents. Co-Authored-By: Claude Opus 4.6 --- meshai/central_normalizer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshai/central_normalizer.py b/meshai/central_normalizer.py index 4c39ba6..77322b6 100644 --- a/meshai/central_normalizer.py +++ b/meshai/central_normalizer.py @@ -676,7 +676,7 @@ def _parse_wfigs_incidents(inner_data: dict, geo: dict) -> dict: irwin_id = inner_data.get("IrwinID") or inner_data.get("irwin_id") name = inner_data.get("IncidentName") itype = inner_data.get("IncidentTypeCategory") - if itype is not None and itype != "WF": + if itype is not None and itype not in ("WF", "wildfire"): return None lat = inner_data.get("latitude") lon = inner_data.get("longitude")