gendesign/tradein-mvp/backend
lekss361 f04e391bf6 feat(yandex-valuation): link history rows to houses via match_or_create_house
- _save_yandex_history_items now resolves house_id ONCE per page using
  match_or_create_house (3-tier: cadastral, fingerprint, geo-proximity, new)
- Persists house_id, source_confidence, removed_date, total_floors, notes
- Graceful fallback to house_id=NULL when match fails
- 160 orphan rows on prod will get linked on next run

Builds on PR #526 (parser fixes: removed_date, total_floors, NBSP).
2026-05-24 17:17:49 +03:00
..
app feat(yandex-valuation): link history rows to houses via match_or_create_house 2026-05-24 17:17:49 +03:00
data/sql fix(tradein/cian): sanitize valuation cache writes (047 UNIQUE + 026/044 cols) (#523) 2026-05-24 13:44:39 +00:00
tests feat(yandex-valuation): link history rows to houses via match_or_create_house 2026-05-24 17:17:49 +03:00
.dockerignore feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
Dockerfile feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
pyproject.toml fix(tradein-photos): sanitize uploaded images via Pillow re-encode (#511) 2026-05-24 11:32:04 +00:00