Add an opt-in script that checks HTTP status and redirects for URLs in data/catalog/sources.json. It must not run in offline unit tests, download datasets, or modify source records. Acceptance: typed error records, unit tests with mocked HTTP, documented command, and no hidden network call.
Add an opt-in script that checks HTTP status and redirects for URLs in
data/catalog/sources.json. It must not run in offline unit tests, download datasets, or modify source records. Acceptance: typed error records, unit tests with mocked HTTP, documented command, and no hidden network call.