Honor YOLO preflight environment config
This commit is contained in:
@@ -5680,12 +5680,14 @@ Open:
|
||||
- Added sample-registry test coverage for minimum unique background count, unique centers and regional spread.
|
||||
- Updated operator documentation with the expanded default corpus and the next required Tower regeneration step.
|
||||
- Fixed the all-in-one Dockerfile so the documented operator scripts are copied into `/app/scripts/` during normal rebuilds.
|
||||
- Fixed `scripts/yolo_preflight.py` so it respects `YOLO_ENABLED`, `YOLO_MODEL_PATH` and `YOLO_MAX_TILES` from the runtime environment unless explicit CLI overrides are supplied.
|
||||
- Prepared the expanded Tower operator manifest and exported `yolo-building-tile-uniquehardneg160`.
|
||||
|
||||
## What was tested
|
||||
|
||||
- `python -m pytest backend\tests\test_sprint131_operator_sample_expansion.py -q`
|
||||
- `python -m pytest backend\tests\test_sprint127_operator_sample_quality_matrix.py backend\tests\test_sprint131_operator_sample_expansion.py -q`
|
||||
- `python -m pytest backend\tests\test_sprint13_yolo_preflight.py -q`
|
||||
- `bash scripts/run_readiness_check.sh`
|
||||
- Tower live operator sample prep:
|
||||
- manifest samples: 16 total, 7 reference and 9 background candidates.
|
||||
|
||||
@@ -453,4 +453,5 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Add test coverage for minimum background candidate count, unique centers and regional spread.
|
||||
- [x] Prepare the new samples on Tower and build a fresh hard-negative tile dataset.
|
||||
- [ ] Rebuild Tower all-in-one image so the newly copied operator scripts are available inside `/app/scripts` without `docker cp`.
|
||||
- [x] Fix YOLO preflight CLI so it respects Tower `.env` runtime configuration.
|
||||
- [ ] Train a new candidate from `yolo-building-tile-uniquehardneg160` and run the positive/background promotion gates before activating it.
|
||||
|
||||
Reference in New Issue
Block a user