Add raster tile detection handoff
This commit is contained in:
@@ -1,3 +1,32 @@
|
||||
## Sprint 99 raster tile Detection Lab handoff (2026-06-23)
|
||||
|
||||
Changed:
|
||||
- Added latest raster tile manifest tracking to `frontend/src/hooks/useDatasetWorkflow.ts` from persisted `raster.tile` job results and direct tile generation responses.
|
||||
- Surfaced the latest manifest path in `frontend/src/components/datasets/RasterControls.tsx`.
|
||||
- Added a `Use in Detection Lab` handoff that fills the selected raster dataset and tile manifest path in the existing Detection Lab state.
|
||||
- Updated `frontend/src/components/datasets/DatasetDetailPanel.tsx`, `frontend/src/App.tsx`, `frontend/README.md` and `CHANGELOG.md`.
|
||||
- Added `backend/tests/test_sprint99_raster_ui_handoff.py`.
|
||||
|
||||
Validation:
|
||||
- RED: `python -m pytest backend\tests\test_sprint99_raster_ui_handoff.py -q` failed before implementation because the raster tile manifest state and handoff wiring did not exist.
|
||||
- `python -m pytest backend\tests\test_sprint99_raster_ui_handoff.py -q` passed.
|
||||
- `cd frontend && npm run typecheck` passed.
|
||||
- `python -m pytest backend\tests\test_sprint99_raster_ui_handoff.py backend\tests\test_sprint95_raster_pipeline_hardening.py backend\tests\test_sprint28_dataset_workflow_hook.py -q` passed: 6 tests.
|
||||
- `cd frontend && npm run build` passed.
|
||||
- `python -m compileall backend/app` passed.
|
||||
- `python -m pytest -q` from `backend/` passed: 322 tests.
|
||||
- `bash scripts/run_readiness_check.sh` passed.
|
||||
- `cd backend && python -m alembic heads` passed: `202606120900 (head)`.
|
||||
- `cd backend && python -m alembic upgrade head --sql` passed.
|
||||
- `bash -n scripts/live_migration_smoke.sh` passed.
|
||||
|
||||
Limitations:
|
||||
- Frontend handoff only; no API contract, migration, provider fetching, AI inference or model behavior changes.
|
||||
- The Detection Lab still follows the existing model availability and explicit-run constraints.
|
||||
|
||||
Next recommended pass:
|
||||
- Run full readiness, redeploy, then validate the demo raster tile flow and Detection Lab prefill live on `http://192.168.10.150:1202`.
|
||||
|
||||
## Sprint 98 demo raster workflow smoke (2026-06-23)
|
||||
|
||||
Changed:
|
||||
|
||||
Reference in New Issue
Block a user