docs: record live Kempen scope verification
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 18:45:59 +02:00
parent 94f5e019ab
commit 8586921ae6
2 changed files with 14 additions and 1 deletions
+1
View File
@@ -15,6 +15,7 @@
- Added a compact Mol/Kempen region selector to the map-first explorer and made its heading and full-area action scope-neutral. - Added a compact Mol/Kempen region selector to the map-first explorer and made its heading and full-area action scope-neutral.
- Made region switches clear all project-bound state, ignore stale project-data responses and prefer the regional boundary/AOI, preventing Mol context from leaking into the Kempen workbench. - Made region switches clear all project-bound state, ignore stale project-data responses and prefer the regional boundary/AOI, preventing Mol context from leaking into the Kempen workbench.
- Kept thematic regional ingestion separate from the boundary pass so large GRB/WCS sources can be partitioned and validated without hidden startup fetches or truncated datasets. - Kept thematic regional ingestion separate from the boundary pass so large GRB/WCS sources can be partitioned and validated without hidden startup fetches or truncated datasets.
- Provisioned and verified the complete boundary foundation on Tower: 29 Areas, two canonical VRBG datasets, idempotent reruns, correct Mol/Kempen switching and a clean 1280/3440 px browser audit.
## Sprint 188 Official modern Mol land-use series (2026-07-14) ## Sprint 188 Official modern Mol land-use series (2026-07-14)
+13 -1
View File
@@ -7870,5 +7870,17 @@ Validation before deployment:
- New focused scope and map-flow suite passed 9 tests. - New focused scope and map-flow suite passed 9 tests.
- Python scope/operator compilation and frontend TypeScript typecheck passed. - Python scope/operator compilation and frontend TypeScript typecheck passed.
Next: Deployment target:
- Deploy and run the scope operator on Tower, verify 29 Areas and both boundary datasets, then design bounded regional theme partitions before importing high-volume GRB or WCS data. - Deploy and run the scope operator on Tower, verify 29 Areas and both boundary datasets, then design bounded regional theme partitions before importing high-volume GRB or WCS data.
Live operational proof:
- Deployed scope foundation commit `bb7310e` and context-isolation/copy corrections through `94f5e01` to the all-in-one Tower runtime on port 1202.
- Provisioned `Kempen Regional Workbench` through the canonical API with one regional Area, 28 municipality Areas and two VRBG datasets. Repeating the operator returned the same project, Area and dataset identifiers.
- The live project contains 29 Areas, one valid regional-boundary feature and 28 municipality-boundary features with persisted authority, policy-scope limitation, source URL and checksums.
- A live Mol -> Kempen switch now clears all project-bound state, rejects stale project-data responses, selects `Vervoerregio Kempen - officiële operationele grens` and opens `kempen_transport_region_boundary_2026-07-14.geojson` without retaining a Mol dataset.
- The reverse Kempen -> Mol switch restored `Gemeente Mol - officiële grens`, the GRB building layer and all six available Mol themes.
- Internal-browser checks passed at 1280x720 and 3440x1440. The ultrawide explorer used 3,134 px, its MapLibre canvas used 2,408 px and no horizontal overflow or browser warning/error was present.
- Full readiness passed 538 backend tests, one Alembic head, frontend typecheck/build and every repository smoke gate. Tower additionally passed container health, PostGIS 3.6, migration/schema/index and frontend proxy checks.
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.