Add model asset detection workflow smoke
This commit is contained in:
@@ -123,6 +123,20 @@ cataloged file for that run. The backend resolves the ID to a local path and
|
||||
persists the selected asset metadata in Job/AnalysisRun parameters. GeoIntel
|
||||
does not download weights or accept arbitrary model paths from the browser.
|
||||
|
||||
Operational runtime validation can be run against Docker/Tower with:
|
||||
|
||||
```bash
|
||||
bash scripts/verify_model_asset_detection_workflow.sh http://192.168.10.150:1202
|
||||
```
|
||||
|
||||
The smoke seeds the explicit offline demo raster, creates a tile manifest,
|
||||
selects a local model asset, checks read-only preflight, runs the existing
|
||||
configured-YOLO detection endpoint and verifies persisted AnalysisRun,
|
||||
Detection list and Detection GeoJSON outputs. It intentionally does not inject
|
||||
detector fixtures or download weights. A zero detection count is acceptable on
|
||||
the synthetic demo raster; production usefulness still requires validation on
|
||||
real georeferenced orthophotos and reference vectors.
|
||||
|
||||
### Sprint 8C detection visualization and QA status
|
||||
|
||||
Sprint 8C makes persisted detections reviewable:
|
||||
|
||||
Reference in New Issue
Block a user