add synchronized dual-display workbench
This commit is contained in:
@@ -1,3 +1,23 @@
|
||||
## 2026-08-21 - Gesynchroniseerde tweeschermwerkruimte
|
||||
|
||||
### Opgeleverd
|
||||
|
||||
- Een nieuwe knop in de werkbalk opent een afzonderlijke analyseconsole voor
|
||||
een tweede monitor.
|
||||
- De bestaande resultatenlade wordt via een React-portal verplaatst. Kaart en
|
||||
console delen daardoor exact dezelfde selectie-, analyse- en QA-state zonder
|
||||
dubbele API-aanvragen.
|
||||
- Het venster onthoudt positie en afmetingen, meldt popupblokkering en valt bij
|
||||
sluiten zonder dataverlies terug naar de gewone éénschermlade.
|
||||
- Operator en demo krijgen dezelfde functie; bestaande rechten wijzigen niet.
|
||||
|
||||
### Verificatie
|
||||
|
||||
- TypeScript typecheck, gerichte Vitest-regressies en productiebuild slagen.
|
||||
- De live gastwerkstroom is lokaal tegen de Tower-backend doorlopen: tweede
|
||||
scherm openen, gebied selecteren, thema analyseren en dezelfde resultaten na
|
||||
sluiten terugvinden in de hoofdinterface.
|
||||
|
||||
## 2026-08-10 - V74 root-cause remediation en authority-first uitvoer
|
||||
|
||||
### Opgeleverd
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
# Tweeschermwerkruimte
|
||||
|
||||
GeoIntel kan de kaart en de analyseconsole over twee browservensters verdelen
|
||||
zonder een tweede sessie of dubbele analyse te starten.
|
||||
|
||||
## Gebruik
|
||||
|
||||
1. Open de kaartwerkruimte.
|
||||
2. Kies **Open tweede scherm** in de bovenbalk.
|
||||
3. Verplaats de analyseconsole naar het tweede beeldscherm wanneer de browser
|
||||
dit niet automatisch doet.
|
||||
4. Selecteer gebieden, bronnen en modellen op het hoofdscherm. Voortgang,
|
||||
resultaten, GRB-controle, grafieken en downloads verschijnen live in de
|
||||
analyseconsole.
|
||||
5. Gebruik **Sluit console** in het tweede venster of **Sluit tweede scherm**
|
||||
in de bovenbalk om terug te keren naar de normale resultatenlade.
|
||||
|
||||
De laatst gebruikte vensterpositie en -afmetingen worden lokaal onthouden. Als
|
||||
de browser pop-ups blokkeert, toont GeoIntel een concrete melding. Er gaat geen
|
||||
analyse verloren wanneer het tweede venster wordt gesloten.
|
||||
|
||||
## Technisch contract
|
||||
|
||||
- De console is een React-portal van dezelfde actieve werkruimte.
|
||||
- Er ontstaat geen tweede API-sessie, modelrun of onafhankelijke statekopie.
|
||||
- Kaartselectie, modelkeuze, laadstatus, QA-bewijs en resultaten blijven daarom
|
||||
synchroon.
|
||||
- De normale éénscherminterface blijft de fail-safe fallback.
|
||||
- De functie is beschikbaar voor operator- en demosessies; bestaande
|
||||
autorisatiegrenzen veranderen niet.
|
||||
@@ -1,5 +1,12 @@
|
||||
# GeoIntel TODO
|
||||
|
||||
## Tweeschermwerkruimte (2026-08-21)
|
||||
|
||||
- [x] Voeg een gesynchroniseerde analyseconsole voor een tweede beeldscherm toe.
|
||||
- [x] Verplaats dezelfde React-resultaatstate zonder dubbele API-calls of runs.
|
||||
- [x] Onthoud vensterpositie en herstel veilig naar de éénschermlade.
|
||||
- [x] Voorzie popupfoutmelding, toetsenbordlabels en operator-/demopariteit.
|
||||
|
||||
## V74 authority-first gebouwresultaten (2026-08-10)
|
||||
|
||||
- [x] Voer een V72-foutanalyse, hard-negative proposal-filter en rehearsal
|
||||
|
||||
Reference in New Issue
Block a user