Add split promotion preflight
This commit is contained in:
@@ -718,6 +718,18 @@ generated `background_corpus_split_summary.json` into the split-aware promotion
|
||||
report. It still uses only existing upload, detection and report paths; it does
|
||||
not fetch providers, fetch model weights or activate a default.
|
||||
|
||||
Run the same command with `--preflight-only` first when checking a fresh
|
||||
redeploy. Preflight validates the positive portfolio path, operator manifest
|
||||
presence, required `pure_empty_negative` and `sparse_building_context`
|
||||
background categories, Python/curl availability and the frontend API proxy
|
||||
envelope without starting inference:
|
||||
|
||||
```bash
|
||||
PROMOTION_POSITIVE_PORTFOLIO_PATH=/mnt/user/appdata/geointel/artifacts/detection-quality-matrix/multi-sample/aoi1024bg512r3e50-positive/multi_sample_quality_summary.json \
|
||||
OPERATOR_SAMPLE_MANIFEST_PATH=storage/operator-data/operator_samples_manifest.json \
|
||||
bash scripts/run_split_background_promotion_workflow.sh --preflight-only http://192.168.10.150:1202
|
||||
```
|
||||
|
||||
If a legacy positive evidence portfolio records `model_asset_id` at portfolio
|
||||
level but does not include per-run tile size/overlap, pass explicit tile
|
||||
defaults instead of letting the report guess:
|
||||
|
||||
Reference in New Issue
Block a user