feat: provision regional Kempen buildings
This commit is contained in:
@@ -7884,3 +7884,20 @@ Live operational proof:
|
||||
|
||||
Next:
|
||||
- Build bounded, idempotent regional theme ingestion in municipality-sized partitions, starting with current buildings and retaining per-member provenance before exposing any Kempen-wide metric in the explorer.
|
||||
|
||||
## Sprint 190 Regional Kempen GRB buildings (2026-07-14)
|
||||
|
||||
Implemented:
|
||||
- Added `provision_regional_grb_buildings.py` for the approved 28-member scope, with complete OGC pagination, per-member safety caps, resumable checksummed artifacts and an explicit total cap.
|
||||
- Added deterministic cross-boundary ownership by maximum member intersection and NIS-code tie breaking, preventing duplicate source identities without cutting the final geometry at internal municipality borders.
|
||||
- Added streaming managed-artifact copy plus batch-wise partition indexing through DatasetService and VectorFeatureService. One regional Dataset remains compatible with existing viewport, selection, QA and export ownership boundaries.
|
||||
- Added exact manifest/index count enforcement, duplicate source-feature rejection and rollback/storage cleanup on import failure.
|
||||
- Kept fetching operator-triggered and local service import container-only. No startup fetch, browser provider fetch, direct vector-feature SQL or public API change was introduced.
|
||||
|
||||
Validation before deployment:
|
||||
- Backend/application and operator compilation passed.
|
||||
- New focused operator/storage/batch-index suite passed 5 tests.
|
||||
- Dataset, vector persistence, Mol municipality and Kempen scope regression selection passed 37 tests.
|
||||
|
||||
Next:
|
||||
- Run the complete readiness gate, deploy to Tower, execute the full 28-partition source job, verify exact PostGIS counts and perform full-region plus rectangle browser selections.
|
||||
|
||||
Reference in New Issue
Block a user