|
|
f9a4612040
|
fix(tradein/estimator): парсинг имя-перед-типом, glued-суффикса и микрорайонов для кросс-source дедупа (#2269)
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / changes (pull_request) Successful in 7s
CI / changes (pull_request) Successful in 7s
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI Trade-In / backend-tests (pull_request) Successful in 1m36s
_parse_street_house давал ('','') на трёх реальных форматах источников
(domklik «Рассветная улица, 6 к1», avito «ул.,6к1», микрорайон без
уличного типа) — после union-find #2265 выживало 38.8% кросс-source
дублей, 22% активных листингов имели ноль дедуп-сигнала (драйвер
domklik: 48% листингов без токена, кадастр всегда пуст).
Три fallback-ветки СТРОГО после существующей (тип-перед-именем, не
тронута): суффикс-регэксп с lookahead-границей типа; микрорайон с
токеном-префиксом «mkr » (изолирован от уличных ключей). Нормализация
токена байт-в-байт с веткой 1 (тест равенства по 4 форматам).
Санити union-find (guard_house/кадастр-конфликты) не тронуты.
Прод-замер: новые ветки восстанавливают токен у 11 867/15 314 (77.5%)
прежде пустых активных листингов. Живой бэктест (sample 300,
resolve-house-id, детерминированная выборка): MAPE 13.55→13.55,
coverage 82.73→83.09, 4+комн MAPE 26.23→24.33; hermetic gate PASSED,
frozen baseline не тронут.
Refs #2269
|
2026-07-03 18:00:24 +05:00 |
|