diff --git a/tradein-mvp/backend/app/api/v1/trade_in.py b/tradein-mvp/backend/app/api/v1/trade_in.py index 27319762..22fb6c17 100644 --- a/tradein-mvp/backend/app/api/v1/trade_in.py +++ b/tradein-mvp/backend/app/api/v1/trade_in.py @@ -1691,7 +1691,8 @@ def get_sales_vs_listings( deals_with_listings=deals_with_listings, linkage_rate_pct=linkage_rate_pct, median_discount_pct=median_discount, - # #721 ADR v3: total_deals>0 здесь (guard `if not rows` выше → _empty). - data_quality="house_linked" if deals_with_listings > 0 else "street_only", + # street_sales_vs_listings матчит по УЛИЦЕ (не по дому, #721 ADR) → + # даже при deals_with_listings>0 это street-level, не house. house_linked НЕ emit'им. + data_quality="street_only" if total_deals > 0 else "no_data", pairs=pairs, )