Skip to content

Fail make fetch when any forest returns zero features#16

Merged
tylerpearson merged 1 commit into
mainfrom
advisor/fetch-empty-guard
Jul 2, 2026
Merged

Fail make fetch when any forest returns zero features#16
tylerpearson merged 1 commit into
mainfrom
advisor/fetch-empty-guard

Conversation

@tylerpearson

Copy link
Copy Markdown
Owner

Hardening from the data-refresh proof-run finding (plans/README.md): the USFS EDW service answers datacenter IPs with HTTP 200 + empty feature arrays, and fetch_mvum.py treated that as success — the pipeline only failed later because tippecanoe refused a featureless GeoJSON. Now an empty forest is a data-quality failure: make fetch exits 1 and the refresh workflow stops before building hollow tiles. 3 new tests (36 total).

Advisor-reviewed: diff read, tests re-run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01HNxgKNjtfeKtxYvN34KbGs

@tylerpearson tylerpearson merged commit bbd4013 into main Jul 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant