feat(tradein): expected-sold price in estimate PDF (#648 S5b — final) (#665)
#478 -Commit
870f062587
pushed by
Light1YT
feat(tradein): daily asking→sold ratio refresh (#648 S4) (#663)
#475 -Commit
a060651328
pushed by
Light1YT
feat(tradein): estimator additive expected_sold price (#648 S3) (#661)
#474 -Commit
35bd0238ef
pushed by
Light1YT
feat(tradein): asking_to_sold_ratios table + derivation (#648 S2) (#660)
#472 -Commit
c7b9565cd6
pushed by
Light1YT
feat(backtest): per-rooms asking→sold correction block (#648 S1) (#650)
#471 -Commit
d021fc9231
pushed by
Light1YT
feat(backtest): read-only estimator-vs-ДКП accuracy harness (#648) (#649)
#469 -Commit
228d12eab1
pushed by
Light1YT
feat(tradein): enrich GlitchTip SDK init — integrations + PII scrub (#396) (#643)
#459 -Commit
af6278eaee
pushed by
Light1YT
feat(scheduler): dormant Yandex Realty city-sweep (#561) (#642)
#457 -Commit
7ec19b3536
pushed by
Light1YT
chore(tradein): drop uvicorn --reload in prod (WatchFiles overhead) (#641)
#456 -Commit
097c69e6d7
pushed by
Light1YT
fix(tradein): plain natural-key dedup_hash for rosreestr deals (#576) (#638)
#450 -Commit
b6cddcd9a8
pushed by
Light1YT
feat(tradein): infer repair_state from listing description text (#622) (#632)
#416 -Commit
312df8536a
pushed by
Light1YT
refactor(tradein): normalize repair_state raw→enum at ingest (#621) (#629)
#411 -Commit
d842811390
pushed by
Light1YT
feat(tradein): houses.cian_zhk_url column + backfill (#568) (#627)
#406 -Commit
1731704ddc
pushed by
Light1YT
chore(mv): regression test + sql rule for weighted AVG (#295) (#626)
#402 -Commit
07106d744a
pushed by
Light1YT
fix(tradein-imv): harden Avito IMV anti-bot path (#565) (#620)
#396 -Commit
6553e5830f
pushed by
Light1YT
feat(tradein): калибровка repair-коэффициентов base 1.0 (#7) (#619)
#395 -Commit
3dfa179d47
pushed by
Light1YT
fix(tradein): decode Avito houses URL-encoded __preloadedState__ (#566) (#618)
#393 -Commit
1058dc2430
pushed by
Light1YT
feat(tradein): бейдж точности адреса qc_geo на карточке (accuracy #1) (#617)
#392 -Commit
7c715c9249
pushed by
Light1YT
feat(tradein): geocode leftover deals via Nominatim (#569 Step 3) (#615)
#388 -Commit
04a90810b2
pushed by
Light1YT
feat(tradein): same-building матчинг аналогов по house_id (#6) (#613)
#384 -Commit
1d296dd77a
pushed by
Light1YT
fix(tradein): DaData backfill — Екатеринбург city context (#606 hotfix) (#607)
#353 -Commit
0380fe9e34
pushed by
Light1YT
feat(tradein): DaData /clean/address backfill для houses (PR Q3) (#606)
#352 -Commit
08feb60a7f
pushed by
Light1YT
feat(tradein): DaData /suggest tier в /suggest endpoint (PR Q2) (#605)
#351 -Commit
f438f536b8
pushed by
Light1YT