Harden V1 demo workflow smoke
This commit is contained in:
@@ -1,3 +1,19 @@
|
||||
## Sprint 21 V1 demo workflow smoke hardening (2026-06-17)
|
||||
|
||||
Changed:
|
||||
- Hardened `scripts/verify_demo_export_workflow.sh` so the explicit offline demo smoke validates area GeoJSON, fixture datasets, vector FeatureCollection content, vector feature summaries, persisted QA/QC metrics and export downloads through the frontend proxy.
|
||||
- Updated the frontend demo workflow action to open the candidate vector fixture dataset after seeding/loading the demo, so the Map Workbench is populated without a manual dataset click.
|
||||
- Added regression tests for the strengthened smoke script and frontend demo loading contract.
|
||||
- Updated scripts/frontend documentation, changelog and TODO status.
|
||||
|
||||
Tested:
|
||||
- Pending validation in this pass: backend compile, backend pytest, readiness, frontend typecheck/build, Alembic checks, demo/export smoke, Tower deploy and browser audit.
|
||||
|
||||
Known limitations:
|
||||
- The demo smoke intentionally seeds fixture demo data when run; it should be used as an explicit verification command, not as an implicit healthcheck.
|
||||
|
||||
Next recommended pass:
|
||||
- Add a compact V1 dashboard/status strip for project, AOI, datasets, QA and exports so operators can see readiness at a glance after opening a project.
|
||||
## Sprint 20 V1 selected area map overlay (2026-06-17)
|
||||
|
||||
Changed:
|
||||
|
||||
+3
-3
@@ -9,7 +9,7 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Enforce Python deprecation warnings as release-readiness failures.
|
||||
- [x] Fix Docker backend package install order and remove mandatory root `.env` dependency.
|
||||
- [x] Add Docker build context ignores for backend and frontend.
|
||||
- [ ] Run Docker/PostGIS live validation on a machine where Docker is available.
|
||||
- [x] Run Docker/PostGIS live validation on Tower/Unraid.
|
||||
|
||||
## Current implementation status
|
||||
|
||||
@@ -30,8 +30,8 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Project-scoped QA/QC result listing and frontend QA/QC Results panel.
|
||||
- [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.
|
||||
- [ ] Live Docker/PostGIS validation in this execution environment.
|
||||
- [x] Browser-facing demo/export workflow smoke script with connected V1 state checks.
|
||||
- [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