Complete the V1 analysis handoff
This commit is contained in:
@@ -9839,3 +9839,41 @@ Next:
|
||||
workspace so official/local edition, review identity, Dataset ID and hash
|
||||
integrity can be inspected without shell access. Keep all refresh actions
|
||||
operator-only and outside the browser.
|
||||
|
||||
## Sprint 232 - V1 user-flow completion (2026-07-17)
|
||||
|
||||
Implemented:
|
||||
- Re-audited the live platform from the end-user entry point instead of
|
||||
continuing operator release work. The normal path is now explicitly Map ->
|
||||
area -> measurements/evolution -> AI question or download.
|
||||
- Added the semantic metric label to every row in the 15-theme result summary.
|
||||
This distinguishes, for example, a Waterinfo station level from mapped
|
||||
surface-water area or watercourse length.
|
||||
- Kept vector output as GeoJSON and added complete JSON downloads for governed
|
||||
raster analyses and historical comparisons. Copy actions now copy the full
|
||||
analysis response rather than an empty raster GeoJSON shell.
|
||||
- Added direct post-analysis handoff buttons to `AI-vragen` and `Downloads`.
|
||||
The selected Area or drawn bbox remains in shared App state.
|
||||
- Added one current V1 completion board to `docs/TODO.md`; legacy checklists
|
||||
remain preserved but no longer define product readiness.
|
||||
|
||||
Validation so far:
|
||||
- Live pre-change acceptance selected the persisted Mol municipality Area and
|
||||
completed all 15 PostGIS-backed themes. Representative results included
|
||||
502.14 ha building footprint, 3,626.56 ha forest/green, 36,783 inhabitants,
|
||||
3,223.5 ha agricultural use and 1,015.51 km roads.
|
||||
- Live historical acceptance compared the official modern forest series from
|
||||
2013 to 2025 over Mol: five observations, 3,723.17 ha to 3,626.56 ha,
|
||||
absolute change -96.6 ha and relative change -2.6%.
|
||||
- Ollama status and installed-model discovery were live. A grounded assistant
|
||||
query returned HTTP 200; a separate `qwen3.5:4b` request completed in 13.01
|
||||
seconds. Model answers remain advisory and source evidence remains primary.
|
||||
- Focused end-user, temporal/Ollama and Sprint 232 tests pass: 38 tests.
|
||||
- Frontend typecheck and production build pass.
|
||||
- Complete readiness passes with 881 backend tests, 110 documented routes,
|
||||
one Alembic head `202607160001`, frontend typecheck and production build.
|
||||
|
||||
Next:
|
||||
- Run the complete release gate, deploy to Tower and repeat the same user flow
|
||||
with visual checks of metric labels, raster/evolution downloads and both
|
||||
post-analysis handoffs.
|
||||
|
||||
@@ -1,5 +1,40 @@
|
||||
# GeoIntel TODO
|
||||
|
||||
## Actuele V1-productstatus
|
||||
|
||||
Dit is het enige actuele afwerkingsbord. De lange sprint- en
|
||||
voorbereidingslijsten verderop blijven bewaard als historisch bewijs, maar zijn
|
||||
geen open productroadmap meer.
|
||||
|
||||
- [x] Open automatisch de volledige Kempen-werkruimte met Mol als snel
|
||||
selecteerbaar werkgebied; een technische project- of regioselectie is niet
|
||||
vereist.
|
||||
- [x] Kies een begrijpbaar datathema, teken een rechthoek of gebruik het
|
||||
volledige werkgebied en analyseer alle 15 beschikbare thema's uit PostGIS.
|
||||
- [x] Toon betekenisvolle eenheden en metrieklabels voor oppervlakte, lengte,
|
||||
inwoners, hoogte, scenario's en stationsmetingen; objectaantallen zijn
|
||||
ondersteunend.
|
||||
- [x] Vergelijk beschikbare historische meetmomenten met een volledige
|
||||
tijdreeks, absolute wijziging, procentuele wijziging en bronbeperking.
|
||||
- [x] Download vectorresultaten als GeoJSON, rasteranalyses als JSON en
|
||||
historische vergelijkingen als JSON; kopieren blijft voor alle drie mogelijk.
|
||||
- [x] Ga vanuit een afgeronde analyse rechtstreeks naar de lokale
|
||||
brongebonden Ollama-assistent of naar Downloads.
|
||||
- [x] Gebruik de operationele lokale YOLO/PyTorch-keten alleen met persisted
|
||||
detecties, GRB-QA en expliciete controlewaarschuwingen.
|
||||
- [x] Draai de volledige applicatie in de beheersbare Unraid-container op poort
|
||||
1202 met PostGIS, backend, frontend, Ollama-koppeling en modelconfiguratie.
|
||||
|
||||
Bewuste, niet-blokkerende grenzen:
|
||||
|
||||
- Watervolume blijft niet beschikbaar zolang geen gekoppelde bathymetrie,
|
||||
bodemhoogte en onzekerheidsmodel bestaan. Dit is geospatiale correctheid,
|
||||
geen onafgewerkte UI.
|
||||
- Gebouwdetectie is operationeel maar blijft een controlekandidaat; verdere
|
||||
training gebeurt pas na nieuwe, onafhankelijke reviewdata.
|
||||
- Een echt SAM/YOLO-seg-model en een trainingsstudio blijven post-V1. De
|
||||
persistente segmentatie- en QA-fundering blijft beschikbaar voor later.
|
||||
|
||||
## Map-first Mol explorer
|
||||
|
||||
- [x] Make the Mol geographic explorer the default workflow.
|
||||
|
||||
Reference in New Issue
Block a user