Document regional DOV soil rollout
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-16 11:58:00 +02:00
parent b17e1f7384
commit eae7d22675
7 changed files with 110 additions and 8 deletions
+34
View File
@@ -1,3 +1,37 @@
## Sprint 217 Regional DOV soil coverage (2026-07-16)
Changed:
- Generalized the explicit DOV `bodemkaart:bodemtypes` operator from Mol to the
approved 28-member Kempen scope without changing source or persistence
semantics.
- Added independently reusable municipality partitions, deterministic gzip raw
responses, boundary/output checksums, unique NIS-suffixed persisted ids and
one regional snapshot manifest.
- Packaged and release-checked the operator in the all-in-one image.
- Kept regional and municipality metric queries on exact PostGIS intersections
instead of asserting a preclipped fast path across CRS round trips.
Validation evidence:
- The live operator completed 28/28 partitions, 62 WFS responses, 46,134
bounded source features and 27,200 persisted valid EPSG:4326 polygons.
- PostGIS found zero invalid/empty/wrong-SRID geometries, zero duplicate source
ids, complete municipality/NIS identity and 139,871.44 ha mapped area.
- A strict storage-boundary audit measured only 355.15 m2 of coordinate-rounding
slivers across 579 boundary features (about 0.000025%); exact selection
intersections prevent those slivers from bypassing the selected Area.
- A repeat operator run reused every verified partition and the existing
Dataset.
- Browser validation showed Bodem available for the complete Kempen and for
Arendonk, returned 139,871.44 ha and 5,514.99 ha respectively, rendered the
MapLibre layer at detail zoom and produced no browser warnings or errors.
- The pre-deployment readiness gate passed 738 backend tests, compilation,
contract checks, one Alembic head, frontend typecheck and production build.
Next:
- Fill the remaining region-wide current-state gaps shown in the Map workspace:
VMM flood-hazard coverage and DHMV terrain. Preserve their separate modeled
scenario and elevation semantics; do not infer current water volume.
## Sprint 216 Regional thematic coverage (2026-07-16)
Changed: