Add governed ALZ release promotion
This commit is contained in:
@@ -457,6 +457,15 @@ human `review` and checksum-confirmed `apply`. No additional public endpoint
|
||||
is introduced. Apply delegates to the existing dataset upload contract and
|
||||
creates a new immutable annual snapshot only after all evidence is unchanged.
|
||||
|
||||
Future definitive ALZ execution likewise remains outside the HTTP request
|
||||
cycle in `scripts/manage_alz_agriculture_release.py`. It derives the exact
|
||||
`agpa_<campaign>_<publication-date>_public.zip` identity from the existing
|
||||
catalog response and accepts only `YYYY-v3`. `stage` is filesystem-only,
|
||||
`review` is a named approval and `apply` requires exact plan/review hashes,
|
||||
revalidates the current catalog and delegates to the existing Dataset upload
|
||||
contract. No ALZ release endpoint, background task or provider URL parameter
|
||||
is added; v1/v2 campaign snapshots remain non-importable.
|
||||
|
||||
The endpoint accepts no arbitrary URL, feature query, area or layer. It does
|
||||
not fetch vector features, raster pixels or models, create jobs/datasets, write
|
||||
to PostGIS or trigger an import. The normal `source-freshness` endpoint remains
|
||||
|
||||
Reference in New Issue
Block a user