chore(site-finder): удалить мёртвый код — 14 неиспользуемых символов #3235

Merged
lekss361 merged 1 commit from chore/3212-dead-code-sitefinder into main 2026-08-29 15:39:11 +00:00

1 commit

Author SHA1 Message Date
bot-backend
d20fc576ca chore(site-finder): удалить мёртвый код — 14 неиспользуемых символов
All checks were successful
CI Trade-In / changes (pull_request) Successful in 11s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / browser-tests (pull_request) Has been skipped
CI / changes (pull_request) Successful in 12s
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 2m7s
CI / backend-tests (pull_request) Successful in 17m31s
Ни на один из них не ссылается ничего в backend (проверено grep по всему
дереву после удаления: 0 вхождений на каждый). Ruff чист, модули импортируются.

Самое заметное — `_build_beat_schedule_fallback` в workers/beat_schedule.py:
63 строки с докстрингом «используется если БД недоступна на старте», хотя
вызова не было ни одного. Комментарий у `build_beat_schedule` теперь прямо
говорит, почему env-fallback сознательно не применяется, — иначе следующий
читатель напишет его заново.

Остальное: заготовки скраперов, которые не доехали (fetch_parcel/fetch_building/
fetch_quarter/probe_endpoint/download_document_stub/fetch_with_raw_log),
осиротевшие Pydantic-модели (LayoutSignature/PermitsSummary/RecentPermit)
и приватные хелперы без вызывающих.
2026-08-29 18:20:56 +03:00