Require explicit map analysis selection
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:
Jens
2026-08-01 14:05:42 +02:00
parent be38e9a99f
commit 6c1c2b52b6
4 changed files with 306 additions and 111 deletions
+23
View File
@@ -12166,3 +12166,26 @@ Open:
username `ITWorx`; no plaintext password or password hash was printed or changed.
- Targeted backend authentication suite passed from the backend root: 8 tests.
- `bash -n scripts/configure_operator_login.sh` and `git diff --check` passed.
## 2026-08-01 - Explicit map analysis selection and result drawer
### Changed
- Decoupled AOI drawing from analysis: completing a rectangle now stores only
the bounded selection and clears stale results; it does not acquire or query
any theme, source or AI model.
- Added explicit multi-theme selection with a single `Analyseer selectie`
action. The bounded request planner now receives only the themes chosen by
the user.
- Restored Insights as an explicit open/close drawer over the map, with an
accessible toggle and a truthful pre-analysis empty state.
- Shortened theme availability copy, constrained labels and statuses to their
grid columns, and added a compact selection summary/action block.
- Kept full-work-area selection non-executing; it follows the same choose-then-
analyse contract as a drawn rectangle.
### Verification before deployment
- `npm run build` passed TypeScript compilation and the production Vite build.
- `npm run test:unit` passed all 49 tests in 15 files.
- `git diff --check` passed.
+9
View File
@@ -1046,3 +1046,12 @@ This file now starts with the current implementation status. Older preparation/b
- [x] Herstart vanuit `/mnt/user/appdata/geointel` met behoud van de NVIDIA/AI-image.
- [x] Controleer containergezondheid, migraties, frontendproxy en actieve runtimeconfiguratie.
- [x] Werk de operatorconfiguratievoorbeelden bij zodat toekomstige configuratie `ITWorx` gebruikt.
# Sprint 235 - Expliciete kaartanalyse en resultatenlade
- [x] Laat tekenen uitsluitend het werkgebied vastleggen zonder bronnen of modellen te starten.
- [x] Voeg meervoudige, expliciete themakeuze en één duidelijke analyseknop toe.
- [x] Beperk de analysequery tot uitsluitend de gekozen themas.
- [x] Herstel Inzichten als open- en sluitbare lade boven de kaart.
- [x] Verkort bronteksten en voorkom overflow in de themakolom.
- [x] Verifieer TypeScript-build, frontend-unitset en responsive runtime visueel.