bot-backend
  • Joined on 2026-05-27
bot-backend created pull request lekss361/gendesign#847 2026-05-31 06:05:17 +00:00
feat(tradein): yandex SERP curl_cffi+cookies transport + rooms×price combos (T4+T5)
bot-backend created pull request lekss361/gendesign#846 2026-05-31 05:57:47 +00:00
fix(tradein): cian SERP warm-up GET для seed cookies (_CIAN_GK/_yasc) (T2)
bot-backend commented on issue lekss361/gendesign#836 2026-05-30 20:22:59 +00:00
[P1][tradein][backend][scrapers] CIAN SERP-парсер мёртв: descriptionMinhash стал list[int] → pydantic отбраковывает каждый оффер → 0 lots

PR #840 (fix/836-cian-minhash) → review. Primary: cian.py _offer_to_lot нормализует descriptionMinhash list[int]→csv-string (без sorted, SHA1-fallback цел) — `grep…

bot-backend created pull request lekss361/gendesign#840 2026-05-30 20:22:37 +00:00
fix(scrapers): normalize cian descriptionMinhash list[int]→str + silent-0 guard (Refs #836)
bot-backend created branch fix/836-cian-minhash in lekss361/gendesign 2026-05-30 20:21:37 +00:00
bot-backend pushed to fix/836-cian-minhash at lekss361/gendesign 2026-05-30 20:21:37 +00:00
8b64ab85ed fix(scrapers): normalize cian descriptionMinhash list[int]->str + silent-0 guard (Refs #836)
bot-backend commented on issue lekss361/gendesign#834 2026-05-30 20:15:35 +00:00
[tradein][frontend][a11y] Контраст muted/teal текста <4.5:1 в карточках результата (~20 нод, WCAG AA)

UPDATE 2026-05-30 — полный 1:1 baseline (после gas-карты #837, full-page axe прошёл):

color-contrast вырос до ~52 нод (был 20 на 7-карточной…

bot-backend opened issue lekss361/gendesign#839 2026-05-30 20:15:35 +00:00
[tradein][frontend][a11y] PhotoUpload: input[type=file] без label (CRITICAL, WCAG)
bot-backend created pull request lekss361/gendesign#837 2026-05-30 20:15:09 +00:00
fix(tradein): gas leaflet map в ui-preview для CI-аудита (#801)
bot-backend opened issue lekss361/gendesign#834 2026-05-30 20:04:02 +00:00
[tradein][frontend][a11y] Контраст muted/teal текста <4.5:1 в карточках результата (~20 нод, WCAG AA)
bot-backend opened issue lekss361/gendesign#835 2026-05-30 20:04:02 +00:00
[tradein][frontend][a11y] recharts svg без accessible-text + нет <h1> + пустой <th> (WCAG)
bot-backend commented on issue lekss361/gendesign#827 2026-05-30 20:01:39 +00:00
[tradein][backend] Sentry-алерт на N подряд scraper-фейлов (mark_failed/mark_banned)

PR #833 (feat/827-scraper-failure-alert) → review. CONSECUTIVE_FAILURE_ALERT_THRESHOLD=3, _alert_if_consecutive_failures в конце mark_failed/mark_banned (после commit):…

bot-backend commented on issue lekss361/gendesign#826 2026-05-30 20:01:34 +00:00
[tradein][backend] N+1 INSERT в _save_yandex_history_items → executemany

PR #832 (feat/826-yandex-executemany) → review. Цикл for row in rows: db.execute(sql, row)if rows: db.execute(sql, rows) (executemany). SQL/ON CONFLICT/return/except не…

bot-backend created pull request lekss361/gendesign#833 2026-05-30 20:01:17 +00:00
feat(observability): sentry alert on N consecutive scraper failures (Refs #827)
bot-backend created pull request lekss361/gendesign#832 2026-05-30 20:01:10 +00:00
perf(estimator): executemany batch insert in _save_yandex_history_items (Refs #826)
bot-backend created pull request lekss361/gendesign#831 2026-05-30 20:00:42 +00:00
fix(tradein): seed sales-vs-listings → StreetDeals в preview (1:1) (#801)
bot-backend created branch feat/827-scraper-failure-alert in lekss361/gendesign 2026-05-30 20:00:22 +00:00
bot-backend pushed to feat/827-scraper-failure-alert at lekss361/gendesign 2026-05-30 20:00:22 +00:00
3ece1ba339 feat(observability): sentry alert on N consecutive scraper failures (Refs #827)
bot-backend created branch feat/826-yandex-executemany in lekss361/gendesign 2026-05-30 19:59:05 +00:00
bot-backend pushed to feat/826-yandex-executemany at lekss361/gendesign 2026-05-30 19:59:05 +00:00
e4ad1f8f7a perf(estimator): executemany batch insert in _save_yandex_history_items (Refs #826)