Use split background reports in promotion gate
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-10 02:44:11 +02:00
parent 251aa7b044
commit dea65666ec
7 changed files with 360 additions and 3 deletions
+7
View File
@@ -7,6 +7,13 @@
# Changelog
## Sprint 158 Split-aware promotion report (2026-07-10)
- Added `--background-split-summary` support to `scripts/build_detection_model_promotion_report.py`.
- The promotion report now resolves the split summary's `pure_empty_negative` source as the strict default-promotion background gate and records `sparse_building_context` as review-only evidence.
- Added regression coverage proving sparse-context detections do not block default promotion when the pure-empty gate passes.
- No model default, backend API, database migration, provider fetching, fake detection output or model download behavior changed.
## Sprint 157 Background split matrix runner (2026-07-10)
- Added `scripts/run_background_corpus_split_matrix.sh` to run pure-empty and sparse-context hard-negative matrices separately from one operator command.