gendesign/tradein-mvp/backend/app/api/v1
bot-backend da2abeac01 fix(tradein): /sales-vs-listings street_only не house_linked (Refs #757)
street_sales_vs_listings матчит по УЛИЦЕ, не по дому (#721 ADR — дом-уровневый
join невозможен). Emit house_linked был ложным утверждением точности до дома,
противоречил честности #721/#722. Теперь data_quality=street_only при
total_deals>0, иначе no_data. _empty-ветка и SQL не тронуты; house_linked
остаётся в enum-типе (не сужаем). pytest -k sales_vs_listings 8 passed.
2026-05-30 19:21:28 +03:00
..
__init__.py feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
admin.py feat(scrapers): wire N1.ru city sweep — pipeline + scheduler + admin endpoint (#575) (#745) 2026-05-30 15:43:38 +00:00
brand.py feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
geocode.py feat(tradein): MapPicker snap marker — Phase 5 of #582 (#594) 2026-05-27 09:30:17 +00:00
me.py feat(rbac): role-based access control via X-Authenticated-User middleware (#585) 2026-05-26 06:18:40 +00:00
search.py feat(tradein): Phase 3.2 — /api/v1/search endpoint + Redis cache (#479) 2026-05-23 14:44:22 +00:00
trade_in.py fix(tradein): /sales-vs-listings street_only не house_linked (Refs #757) 2026-05-30 19:21:28 +03:00