Improve data and map usability layout
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-04 23:15:37 +02:00
parent e38af20b94
commit 9721937c6b
6 changed files with 425 additions and 0 deletions
+25
View File
@@ -1,3 +1,28 @@
## Sprint 114 Data and Map usability layout pass (2026-07-04)
Changed:
- Added a Data/Map usability layer to the frontend shell CSS to improve the core select-and-extract workflow without changing behavior.
- Rebalanced the Data workspace columns and made dataset upload, role summaries, catalog cards, metrics and actions more compact.
- Made the Map workspace more map-first by ordering the MapLibre frame before dense controls and increasing desktop map height.
- Compressed map context, provenance, layer controls, bbox selection, selected-feature extraction and inspector surfaces.
- Updated `CHANGELOG.md`, `docs/TODO.md` and `frontend/README.md`.
- Added regression coverage in `backend/tests/test_sprint114_data_map_usability_layout.py`.
Validation:
- `cd frontend && npm run typecheck` passed.
- `cd frontend && npm run build` passed.
- `python -m pytest backend\tests\test_sprint113_calm_workbench_layout.py backend\tests\test_sprint114_data_map_usability_layout.py backend\tests\test_sprint74_data_map_mobile_polish.py backend\tests\test_sprint85_map_workspace_density.py -q` passed: 10 tests.
- `python -m compileall backend/app` passed.
- `cd backend && python -m pytest -q` passed: 360 tests.
- `bash scripts/run_readiness_check.sh` passed: 360 backend tests plus frontend typecheck/build.
Limitations:
- This pass is visual/layout only; it does not change API contracts, persistence, map query behavior, exports or QA logic.
- Live Tower redeploy still needs to be run after commit/push before the user sees this pass at `http://192.168.10.150:1202`.
Next recommended pass:
- Run a live visual audit after redeploy and then refine QA/QC and Exports in the same quieter style.
## Sprint 113 calm workbench layout pass (2026-07-04)
Changed:
+1
View File
@@ -79,6 +79,7 @@ This file now starts with the current implementation status. Older preparation/b
- [x] Add QA/QC workspace result hierarchy and filter density polish.
- [x] Add Change Detection panel hierarchy and analysis workspace density polish.
- [x] Add calm workbench layout pass to reduce duplicate navigation, heavy card styling and shell density.
- [x] Add Data and Map usability layout pass with compact catalog cards and map-first spatial review.
- [x] Add AI Labs Detection/Segmentation hierarchy and result density polish.
- [x] Add Export/System handoff hierarchy and provider registry density polish.