refactor(tradein/estimator): extract deterministic pricing into pure _price_from_inputs (#1966 foundation)
ci.yml #3306 -Commit
2ea49b637f
pushed by
lekss361
chore(claude-config): secret-read + psycopg2 hooks, tradein.md rule, tradein-mvp globs
ci.yml #3305 -Commit
b73161a133
pushed by
lekss361
chore(claude-config): self-merge policy (Mera/Ptica) + config-audit fixes
ci.yml #3303 -Commit
f1f49176f5
pushed by
lekss361
fix(scrapers): cian full_load anti-zombie — per-fetch wait_for + heartbeat внутри бакета (#1949)
ci.yml #3297 -Commit
e24d3cf4be
pushed by
lekss361
fix(tests): test_849 savepoint-count 2→3 на лот (#1921 добавил upsert-reconcile SAVEPOINT, sequential)
ci.yml #3215 -Commit
9890a4189c
pushed by
lekss361
Merge pull request 'fix(trade-in/ui): расшифровка ДКП/IMV/CV + графики на --viz токены + убрать emoji (#1871)' (#1922) from fix/tradein-redesign-pack into main
deploy-tradein.yml #3214 -Commit
d111573a4b
pushed by
lekss361
Merge pull request 'fix(estimator): флаг + тесты для ghost-anchor guard и radius-dedup (#1871)' (#1919) from fix/estimator-trust-ghost-dedup into main
deploy-tradein.yml #3212 -Commit
5d5b2981fc
pushed by
lekss361
fix(trade-in/ui): расшифровка ДКП/IMV/CV + графики на --viz токены + убрать emoji из вердиктов (#1871)
ci.yml #3211 -Commit
27766acf38
pushed by
lekss361
fix(scrapers): ban/stuck-ротация для cian+yandex (provider-aware _rotate_proxy_ip)
ci.yml #3210 -Commit
c1cdf3969c
pushed by
lekss361
fix(estimator): dedup radius-аналогов — не раздувать n_analogs (#1871)
ci.yml #3206 -Commit
9678aface5
pushed by
lekss361
fix(tradein): Mera-audit fix-4 — верифицировать DEAL_MAX_PPM2 vs prod данных
ci.yml #2837 -Commit
92725c6122
pushed by
lekss361
fix(estimator): clamp expected_sold <= asking (ratio cap 1.0) -- smoke 3к exp_sold>asking
ci.yml #2812 -Commit
b2cd2925fd
pushed by
lekss361
fix(scrapers): avito ban-triggered IP rotation (#1790) — changeip on block, bounded
ci.yml #2784 -Commit
7f036a96af
pushed by
lekss361
Merge pull request 'fix(ptica): drawer modal a11y (focus-trap + restore) + polish' (#1842) from feat/ptica-a11y-polish into main
deploy.yml #2782 -Commit
f80bdd751b
pushed by
lekss361
fix(tradein/yandex): инкрементальный per-combo save + bounded gate-timeout (анти-зомби city_sweep)
ci.yml #2778 -Commit
37f12f6303
pushed by
lekss361
Merge pull request 'feat(tradein/avito): per-card ЕКБ гео-фильтр (отсечь padding по России)' (#1840) from feat/tradein-avito-ekb-filter-room-split into main
deploy-tradein.yml #2767 -Commit
97d74e07a7
pushed by
lekss361
feat(tradein): бэкфилл координат листингов из ekb_geoportal_buildings (street+house match)
ci.yml #2765 -Commit
d35e61be16
pushed by
lekss361
feat(tradein/avito): per-card ЕКБ гео-фильтр (отсечь padding по России) + сплит комнат 4/5+
ci.yml #2764 -Commit
f026423715
pushed by
lekss361
fix(ci): deploy-tradein paths-filter base = last deployed SHA (накопленный diff, fail-safe build-all)
ci.yml #2761 -Commit
febc88d37b
pushed by
lekss361