feat: add interactive project atlas
This commit is contained in:
@@ -11257,3 +11257,20 @@ Live release evidence:
|
||||
- Tower stores the operator credential only as a quoted PBKDF2-SHA256 hash plus
|
||||
an independent random signing secret. The plaintext password was not added to
|
||||
Git, documentation, the deployment template or the runtime environment.
|
||||
## 2026-07-26 - Interactieve projectatlas
|
||||
|
||||
Implemented:
|
||||
|
||||
- added a responsive SVG project atlas to the status workspace, driven by persisted area, dataset, visible-feature, analysis and export state;
|
||||
- made all five project phases keyboard-accessible navigation actions into the existing workspaces;
|
||||
- added restrained route, scan and signal animation with a complete `prefers-reduced-motion` fallback;
|
||||
- added a topographic micro-illustration to active project context without changing API, persistence or geospatial semantics;
|
||||
- kept the illustration code-native instead of generating a static bitmap so real operational state remains authoritative.
|
||||
|
||||
Validation:
|
||||
|
||||
- frontend unit tests: 38 passed across 11 files;
|
||||
- frontend TypeScript check: passed;
|
||||
- frontend production build: passed;
|
||||
- frontend dependency audit: zero vulnerabilities at the high threshold;
|
||||
- dedicated tests verify readiness derivation and workspace navigation.
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
## Actieve post-RC datadekkingsfase
|
||||
|
||||
- [x] Voeg een interactieve, data-gedreven projectatlas toe aan de statuswerkruimte met toegankelijke navigatie, echte readiness-toestanden en reduced-motion ondersteuning.
|
||||
|
||||
- [x] Implementeer de aangeleverde Stitch-landingspagina als echte React-
|
||||
toegangspoort en bescherm de workbench met één veilig geconfigureerd
|
||||
operatoraccount, sessieverval, uitloggen en zichtbare foutstatussen. Dit is
|
||||
|
||||
Reference in New Issue
Block a user