test(tradein): cover avito/cian + mark_failed total_seen persistence (#1926)
[AUDIT #1871 остаток] invest_score advisory flag + units_sold align + yandex total_seen obs + frontend polish
Статус bot-safe backend-пунктов (2026-06-27)
- ✅ units_sold недосчёт — починено в #1927 (смержено+задеплоено):
competitors.py…
[tradein] cian-первичка не освежается: 9205 заморожены с 31.05, 93% без house_id_fk, фантомы не гаснут (Савкова 29)
[me-safe] FK-бэкфилл задеплоен (migration 136) + актуализация цифр (2026-06-27)
PR #1936 смержен + задеплоен. **Важно: исходная…
fix(tradein): backfill house_id_fk via source-identity path (#1781)
Access A1: OSRM-докер + osm.pbf Свердл (routing-engine infra)
A3 — per-category routing (foot+car) ЗАДЕПЛОЕН + валидирован (2026-06-27)
PR #1935 смержен + задеплоен (main 94d3a98). Пеший граф собран…
feat(analyze): per-category OSRM routing — foot vs driving (#39 A3)
(site-finder) [feature/data] все инженерные сети на карту + единый источник (191-ФЗ engineering_networks не используется)
✅ Фронт-рендер инж.сетей на карту — задеплоен и QA-проверен в браузере (2026-06-27)
PR #1934 смержен + задеплоен на…
feat(site-finder): OSM инж.сети на карту analyze (#1746)
Access A1: OSRM-докер + osm.pbf Свердл (routing-engine infra)
A2 — интеграция OSRM в
A2 — интеграция OSRM в /analyze + валидация флипа флага (2026-06-27)
PR #1932 смержен и задеплоен: _apply_osrm_road_distances заменяе…
[tradein] Один дом дробится на несколько houses → same-building компы теряются (unify по кадастру)
Прогресс: слой 1 (точные дубли-дома) автоматизирован и запущен на проде
Задача распадается на два слоя,…
(site-finder) [feature/data] все инженерные сети на карту + единый источник (191-ФЗ engineering_networks не используется)
✅ Полное покрытие достигнуто (2026-06-27)
После retry-backoff+mirror фикса (#1931, deployed) re-populate взял полный набор: `osm_utility_i…
bot-backend
deleted branch feat/1772-recurring-house-merge from lekss361/gendesign
2026-06-26 21:39:33 +00:00