Add V1 workbench status strip
This commit is contained in:
@@ -1,3 +1,20 @@
|
||||
## Sprint 22 V1 workbench status strip (2026-06-17)
|
||||
|
||||
Changed:
|
||||
- Added `frontend/src/components/WorkbenchStatusStrip.tsx` to summarize existing V1 state for project, AOI, datasets, active map layer, QA/QC and exports.
|
||||
- Wired the status strip into `frontend/src/App.tsx` using existing orchestration state only.
|
||||
- Added compact status-strip styling and regression tests for the frontend wiring contract.
|
||||
- Updated frontend README, TODO and changelog.
|
||||
|
||||
Tested:
|
||||
- Passed: backend compile, focused pytest, full backend pytest with DeprecationWarning as error, frontend typecheck/build, Alembic heads, Alembic SQL upgrade, readiness via Git Bash and live smoke syntax check via Git Bash.
|
||||
|
||||
Known limitations:
|
||||
- The strip is a read-only operator summary; it intentionally does not add new backend status APIs or product workflows.
|
||||
|
||||
Next recommended pass:
|
||||
- Add a compact project handoff summary in exports/report output if the browser-facing V1 workflow remains green.
|
||||
|
||||
## Sprint 21 V1 demo workflow smoke hardening (2026-06-17)
|
||||
|
||||
Changed:
|
||||
|
||||
@@ -31,6 +31,7 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Persisted export foundation for vector/detection/segmentation GeoJSON and project metadata JSON.
|
||||
- [x] Lightweight HTML project report artifact export.
|
||||
- [x] Browser-facing demo/export workflow smoke script with connected V1 state checks.
|
||||
- [x] Compact V1 workbench status strip for project, AOI, datasets, map, QA/QC and exports.
|
||||
- [x] Live Docker/PostGIS validation on Tower/Unraid.
|
||||
- [ ] Real YOLO compatibility smoke with optional AI extras and local model file.
|
||||
- [ ] Further frontend state/module decomposition beyond Sprint 10 extraction.
|
||||
|
||||
Reference in New Issue
Block a user