get_features_in_bbox_grid молча глотает WAF-403 и server-error для ПЗЗ-grid-walk → ложный tz_count=0, без layer_failed
ChatAskRequest.history: max_length=20 даёт hard-422 на длинном диалоге вместо задокументированного усечения (контракт-vs-поведение)
JobSetting.updated_at — NOT NULL без Python/server default: ORM-вставка строки даст IntegrityError (латентная ловушка)
ORM-модель Parcel мапится на несуществующую таблицу 'parcels' с устаревшими колонками — мёртвый и вводящий в заблуждение код
Sentry/GlitchTip scrub-хук навешен только на transaction-события (before_send_transaction), error-события не редактятся — apiKey из URL/spans/breadcrumbs утекает в трекер
DDU-индикатор: нет валидации формата/порядка periodFrom/periodTo — мусорный или инвертированный period тихо отдаёт пустой/усечённый ряд
DDU-индикатор: area_ranges целиком вне диапазона 1..6 молча возвращает ВСЕ площади вместо пустого/422
estimate_pdf (trade_in.py:347): TTL-проверка через .replace(tzinfo=UTC) перепривязывает, а не конвертирует timestamptz — при не-UTC session TZ просроченные оценки отдаются ка…
Отрицательный query-param limit на 7 GET-эндпоинтах admin_scrape → 'LIMIT -N' → необработанный 500 вместо 422
bulk_enqueue_geo (/geo/bulk): невалидный thematic_id в середине списка → 400 при уже запущенных geo-jobs (partial execution, нет atomicity/idempotency)
persist_analysis_run коммитит result ДО дописывания forecast/ird/developer_attribution — сохранённый ран расходится с live-ответом
Три async-хендлера competitors / best-layouts / best-layouts-pdf блокируют event loop sync DB-IO (и WeasyPrint write_pdf)
fix(week-review): backend-аудит v2 — 82 фиксов
bot-backend
pushed to fix/yandex-combos-watchdog-and-deploy-filter at lekss361/gendesign
2026-06-16 20:19:07 +00:00
bot-backend
created branch fix/yandex-combos-watchdog-and-deploy-filter in lekss361/gendesign
2026-06-16 20:19:07 +00:00
bot-backend
created branch feat/yandex-center-rooms-price-sweep in lekss361/gendesign
2026-06-16 19:43:07 +00:00
bot-backend
pushed to feat/yandex-center-rooms-price-sweep at lekss361/gendesign
2026-06-16 19:43:07 +00:00
bot-backend
pushed to feat/cian-browser-price-history at lekss361/gendesign
2026-06-16 19:43:07 +00:00
bot-backend
created branch feat/cian-browser-price-history in lekss361/gendesign
2026-06-16 19:43:07 +00:00
[backend][celery] Beat-таски refresh_quarter_price_index_chain и etl_newbuilding_crossload не зарегистрированы на воркере (отсутствуют в include) — молча никогда не выполняются