Add governed ALZ edition probe
This commit is contained in:
+12
-8
@@ -1444,7 +1444,8 @@ docker exec geointel python /app/scripts/audit_source_freshness.py \
|
||||
Use `--fail-on due` to make a planned review date fail automation, or
|
||||
`--fail-on never` for reporting only. The command never starts a refresh.
|
||||
|
||||
An operator can explicitly add the official GRB and orthophoto edition check:
|
||||
An operator can explicitly add the official GRB, orthophoto and ALZ edition
|
||||
check:
|
||||
|
||||
```bash
|
||||
docker exec geointel python /app/scripts/audit_source_freshness.py \
|
||||
@@ -1458,17 +1459,20 @@ Use `--refresh-catalogs` to bypass the 15-minute in-memory cache and
|
||||
`--fail-on-catalog` only when temporary official-provider unavailability must
|
||||
fail an operator job. This path reads bounded WFS/WMS capabilities and their
|
||||
fixed ISO 19139 metadata records. It confirms GRB `GBG`, `WBN`, `WGO`, `ADP`
|
||||
and orthophoto `Ortho`, `Vliegdagcontour`; it never requests feature or raster
|
||||
content. The public Datavindplaats API requires an access token, so release
|
||||
evidence comes from the public metadata links published by the official OGC
|
||||
services rather than HTML scraping.
|
||||
and orthophoto `Ortho`, `Vliegdagcontour`. It also reads the exact official ALZ
|
||||
publication page and validates only allowlisted archive-link identities. It
|
||||
never requests feature, raster or ALZ ZIP content. ALZ v1/v2 campaign snapshots
|
||||
remain provisional; only a v3 publication is compared with a local definitive
|
||||
historical edition.
|
||||
|
||||
Runtime controls are `SOURCE_CATALOG_PROBE_ENABLED`,
|
||||
`SOURCE_CATALOG_GRB_WFS_URL`, `SOURCE_CATALOG_PROBE_TIMEOUT_SECONDS`,
|
||||
`SOURCE_CATALOG_PROBE_MAX_RESPONSE_MB` and
|
||||
`SOURCE_CATALOG_GRB_WFS_URL`, `SOURCE_CATALOG_ALZ_RELEASE_URL`,
|
||||
`SOURCE_CATALOG_PROBE_TIMEOUT_SECONDS`, `SOURCE_CATALOG_PROBE_MAX_RESPONSE_MB` and
|
||||
`SOURCE_CATALOG_PROBE_CACHE_TTL_SECONDS`. Metadata links remain restricted to
|
||||
the official HTTPS CSW path on `metadata.vlaanderen.be` even when an operator
|
||||
overrides the capabilities endpoint.
|
||||
overrides the capabilities endpoint. The ALZ release URL is fail-closed to the
|
||||
exact HTTPS host/path and cannot be redirected to another page or download
|
||||
host.
|
||||
|
||||
## Governed regional GRB refresh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user