feat(tradein/scrapers): domclick вторичка через bff-search-web JSON API (Layer A)
Закрываю как дубликат: эквивалентная реализация уже смержена в main через #1979 (fix/tradein-domclick-bff-rewrite, commit 52fc9205) —…
feat(tradein/backtest): full-spine prediction + range-coverage/calibration/segment metrics (#1966 PR 2/3)
feat(tradein/scrapers): domclick вторичка через bff-search-web JSON API (Layer A)
fix(tradein/ux): honest source list — drop dead domklik/restate, remove fake per-source median (#1968)
[tradein][ux] Honesty-fix вывода: «7 источников»→честные 4, убрать фейковую per-source медиану, выпилить domclick из sources
lekss361
deleted branch feat/tradein-honesty-sources from lekss361/gendesign
2026-06-27 11:04:00 +00:00
fix(tradein/ux): honest source list — drop dead domklik/restate, remove fake per-source median (#1968)
lekss361
deleted branch fix/tradein-domclick-bff-rewrite from lekss361/gendesign
2026-06-27 10:59:49 +00:00
fix(tradein/domclick): рекан скрейпера на BFF JSON API + честный статус (#1846, #1968)
lekss361
deleted branch feat/tradein-praktika-trial-ended from lekss361/gendesign
2026-06-27 10:35:08 +00:00
feat(tradein/auth): expire praktika trial access + trial-ended screen (contact Artem)
feat(tradein/auth): expire praktika trial access + trial-ended screen (contact Artem)
refactor(tradein/estimator): extract deterministic pricing into pure _price_from_inputs (#1966 foundation)
lekss361
deleted branch refactor/tradein-estimator-price-spine from lekss361/gendesign
2026-06-27 10:13:34 +00:00
[tradein][analytics] Accuracy-loop → CI-гейт: point-in-time backtest на ПОЛНОМ движке (per-rooms MAPE + range-coverage SLA)
Re-scope after live prod verification (2026-06-27).
Point-in-time backtest as originally specified is data-blocked right now — verified on prod:
listing_source_snapshots(#570)…