feat: provision regional Kempen context layers
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-14 20:07:03 +02:00
parent 84f695d069
commit 0ed214da02
10 changed files with 1142 additions and 0 deletions
+16
View File
@@ -1,3 +1,19 @@
## Sprint 191 Regional Kempen GRB context foundation (2026-07-14)
Changed:
- Added `scripts/provision_regional_grb_context.py` for bounded, independently resumable `roads`, `water` and `parcels` source snapshots across the approved 28-municipality scope.
- Reused geographic-scope artifacts and the existing DatasetService/VectorFeatureService partition import boundary; no direct SQL, migration, API contract or interactive provider fetch was introduced.
- Preserved line and polygon source dimensions and collection-qualified identities, with length-based or area-based deterministic ownership for boundary-crossing features.
- Added Docker packaging, readiness compilation, focused source-geometry/service tests and operator/source documentation.
Tested before deployment:
- `python -m py_compile scripts/provision_regional_grb_context.py`.
- `python -m pytest backend/tests/test_sprint191_regional_grb_context.py backend/tests/test_sprint190_regional_grb_buildings.py backend/tests/test_sprint106_map_bbox_extract.py -q` (`19 passed`).
- `bash scripts/run_readiness_check.sh` (`552 passed`; one Alembic head; frontend typecheck/build and script syntax gates passed).
Next:
- Pass the complete release gate, deploy the operator and provision all three live regional snapshots before claiming runtime readiness.
## Sprint 169 Filtered YOLO candidate gate and operator hardening (2026-07-12)
Changed: