Polish detection tile handoff
This commit is contained in:
@@ -3679,3 +3679,27 @@ Limitations:
|
||||
|
||||
Next recommended pass:
|
||||
- After validation and deploy, keep using the AI handoff smoke as the browser-level regression guard for raster-to-AI workspace wiring.
|
||||
|
||||
## Sprint 102 Detection Lab handoff polish (2026-06-24)
|
||||
|
||||
Changed:
|
||||
- Updated `useRasterTileManifestForDetection` in `frontend/src/App.tsx` to set `selectedDetectionModelId` to `yolo-configured` when a raster tile manifest is handed off from the dataset inspector.
|
||||
- Tightened `scripts/verify_ai_handoff_interactions.sh` so it verifies that Detection Lab is already on `yolo-configured` after the handoff instead of selecting that model inside the smoke.
|
||||
- Updated `backend/tests/test_sprint99_raster_ui_handoff.py` and `backend/tests/test_sprint101_ai_handoff_interaction_smoke.py`.
|
||||
- Updated `CHANGELOG.md` and `docs/TODO.md`.
|
||||
|
||||
Tested:
|
||||
- Red step: `python -m pytest backend\tests\test_sprint99_raster_ui_handoff.py -q` failed while the detection handoff did not set `yolo-configured`.
|
||||
- `python -m pytest backend\tests\test_sprint99_raster_ui_handoff.py backend\tests\test_sprint101_ai_handoff_interaction_smoke.py -q` (`2 passed`)
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- `bash -n scripts/verify_ai_handoff_interactions.sh`
|
||||
|
||||
Open:
|
||||
- Complete broad validation, deploy and live internal-browser handoff check for this pass.
|
||||
|
||||
Limitations:
|
||||
- Frontend handoff polish only; no backend API, persistence, migration, provider fetching, AI dependency or model execution behavior changed.
|
||||
|
||||
Next recommended pass:
|
||||
- After live validation, continue with the next V1 usability gap from the workbench flow rather than adding new model/provider scope.
|
||||
|
||||
@@ -368,3 +368,4 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Add QA/QC evidence drilldown for selected checks, false-positive/negative evidence and provenance JSON.
|
||||
- [x] Add raster pipeline readiness and guardrail surfaces for metadata, CRS, preview, tile manifest and clip-AOI handoff.
|
||||
- [x] Add useful default dataset context so Data, Map and Exports are immediately usable after project/demo load.
|
||||
- [x] Make raster tile handoff to Detection Lab auto-select the configured YOLO run form.
|
||||
|
||||
Reference in New Issue
Block a user