fix(etl): гео-проход — префикс «г Екатеринбург» адресам без города (#2177 остаток) #2245

Merged
bot-backend merged 1 commit from fix/geo-pass-city-prefix into main 2026-07-03 01:41:20 +00:00
Collaborator

Summary

  • Прод dry-run #2244 дал confirmed=0/45: адреса objective_lots идут без города («ул. Гидрострой, д. 2а») → DaData qc_geo=5 (нет координат). Объектив покрывает только ЕКБ → безопасный префикс «г Екатеринбург, » когда города нет в строке; кэш — по исходному адресу; тест на префикс/как-есть.

Test plan

  • 57 тестов, ruff clean
  • post-merge: dry-run (ожидаю ненулевые confirmed с дистанциями) → глазами → apply

Refs #2177

## Summary - Прод dry-run #2244 дал **confirmed=0/45**: адреса `objective_lots` идут без города («ул. Гидрострой, д. 2а») → DaData qc_geo=5 (нет координат). Объектив покрывает только ЕКБ → безопасный префикс «г Екатеринбург, » когда города нет в строке; кэш — по исходному адресу; тест на префикс/как-есть. ## Test plan - [x] 57 тестов, ruff clean - [ ] post-merge: dry-run (ожидаю ненулевые confirmed с дистанциями) → глазами → apply Refs #2177
bot-backend added 1 commit 2026-07-03 01:26:28 +00:00
fix(etl): гео-проход — префикс «г Екатеринбург» адресам без города
All checks were successful
CI Trade-In / changes (pull_request) Successful in 7s
CI / changes (pull_request) Successful in 6s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Successful in 1m49s
CI / backend-tests (pull_request) Successful in 14m7s
b7e6aa99ab
Прод dry-run 2026-07-03: confirmed=0/45 — адреса objective_lots идут без
города («ул. Гидрострой, д. 2а»), DaData отдаёт qc_geo=5. Объектив = только
ЕКБ → безопасный префикс, если города нет в строке. Кэш по исходному адресу.
bot-backend merged commit 830d9f429a into main 2026-07-03 01:41:20 +00:00
bot-backend deleted branch fix/geo-pass-city-prefix 2026-07-03 01:41:21 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#2245
No description provided.