fix(map): read all relevant selection sources
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-19 17:54:07 +02:00
parent 1b9848a5f4
commit e2c90da11d
16 changed files with 327 additions and 45 deletions
+37
View File
@@ -10909,3 +10909,40 @@ Behavior preservation:
Ollama or model-runtime behavior changed;
- all existing actions continue through the original React hooks and service
layer.
## 2026-07-19 - Complete bounded rectangle analysis
Implemented:
- removed the active-theme-only acquisition filter from Map rectangle
analysis;
- added a deterministic acquisition queue capped at three concurrent official
provider requests;
- restricted the result list to themes that are operational or have an
applicable bounded adapter in the resolved coverage zone;
- replaced misleading `Bron ontbreekt` rows with explicit provider-failure
states and counts results per theme rather than per contributing layer;
- registered VMM VHA historical profile points as an operational bounded
Flanders bathymetry source and connected its existing acquire/select routes
to the Map product catalogue.
Live evidence:
- a bounded Mol rectangle persisted and selected all relevant source families:
NGI, Statbel, four GRB products, seven Flemish thematic rasters, DHMV,
VMM flood hazard, BWK/Natura 2000, DOV soil and VHA profile points;
- semantic results included building/forest/agricultural/open-space/water/
parcel/soil/nature hectares, road kilometres, inhabitants, terrain height,
flood area, accessibility/service scores and historical profile counts;
- no browser-direct provider request, fabricated value or vertical-datum
conversion was introduced.
Validation:
- the complete readiness gate passed: 1,053 backend tests, 24 frontend tests,
backend compile, frontend TypeScript/typecheck, production build, Alembic
head `202607160001` and script smoke checks;
- a live API smoke over `5.10,51.17,5.11,51.18` proved all 17 applicable Mol
themes through acquisition or persisted national data and semantic
selection metrics;
- browser verification follows against the deployed commit on port 1202.