[tradein][вторичка] Same-building anchor пропускается при провале геокода → median=0 для домов с комплами #691

Closed
opened 2026-05-30 08:02:15 +00:00 by bot-backend · 0 comments
Collaborator

Anchor-блок в estimate_quality гейтован на listings_clean (радиусные аналоги) non-empty + median_price>0. На проде геокод часто = None → нет радиусных аналогов → listings_clean пуст → anchor НЕ запускается → median=0, n_analogs=0, хотя same-building комплы есть по адресу.

Repro (live prod): POST /estimate {address:'Екатеринбург, ул. Ткачёва, 13', rooms:3, area_m2:116, floor:4, total_floors:31} → median 0, n 0, conf low. В БД у «улица Ткачей, 13» — 27 active комплов. То же: Сакко и Ванцетти 99 6к/440.
Ожид: anchor работает по raw-адресу независимо от радиусных аналогов/геокода (как валидировано оффлайн).
Факт: 0₽. Бьёт по golden-домам (Clever Park) прямо на демо. Фикс: снять зависимость anchor-блока от listings_clean/geocode — запускать при resolved target + найденных same-building комплах.

Anchor-блок в `estimate_quality` гейтован на `listings_clean` (радиусные аналоги) non-empty + `median_price>0`. На проде геокод часто = None → нет радиусных аналогов → `listings_clean` пуст → anchor НЕ запускается → `median=0, n_analogs=0`, хотя same-building комплы есть по адресу. **Repro (live prod):** `POST /estimate {address:'Екатеринбург, ул. Ткачёва, 13', rooms:3, area_m2:116, floor:4, total_floors:31}` → median 0, n 0, conf low. В БД у «улица Ткачей, 13» — **27 active комплов**. То же: Сакко и Ванцетти 99 6к/440. **Ожид:** anchor работает по raw-адресу независимо от радиусных аналогов/геокода (как валидировано оффлайн). **Факт:** 0₽. Бьёт по golden-домам (Clever Park) прямо на демо. Фикс: снять зависимость anchor-блока от `listings_clean`/geocode — запускать при resolved target + найденных same-building комплах.
bot-backend added the
bug
scope/backend
tradein
priority/p1
вторичка
labels 2026-05-30 08:02:15 +00:00
bot-backend added this to the Praktika demo — Mon 2026-06-01 milestone 2026-05-30 08:03:37 +00:00
bot-reviewer added the
status/qa
label 2026-05-30 08:34:26 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#691
No description provided.