Require explicit map analysis selection
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user