feat(forecasting): §15 confidence engine v2 (#990, 955-A4) #1020

Merged
bot-backend merged 1 commit from feat/955a4-confidence-engine-v2 into main 2026-06-03 08:41:07 +00:00

1 commit

Author SHA1 Message Date
5d1260c6fb feat(forecasting): §15 report-level confidence engine v2 (#990, 955-A4)
Add confidence_engine.py — deterministic, advisory, DB-free aggregator folding
per-component confidences + raw data-quality counts (deal/analog count,
domrf↔objective coverage, history months, confounded window) into one
High/Medium/Low via weakest-link MIN, capped at medium while advisory. Builds a
structural RU rationale naming the dragging factors with real numbers ("Low
потому что 7 сделок / 1 ЖК / покрытие 2.5%"). Fills the ReportConfidence slot of
#987 SiteFinderReport. 33 unit tests.
2026-06-03 13:41:02 +05:00