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.
|
||||
|
||||
Reference in New Issue
Block a user