bot-backend
created branch fix/753-avito-dedup-stable in lekss361/gendesign
2026-05-30 16:06:17 +00:00
[P2][tradein][backend] Scheduler check-then-act без lock → двойной sweep при overlap → риск бана скрейпера
PR #752 открыт — Path A (advisory xact lock, без миграции).
Выбор Path A над рекомендованным Path B: миграция `CREATE UNIQUE INDEX ... WHERE…
bot-backend
created branch fix/750-scheduler-atomic-claim in lekss361/gendesign
2026-05-30 16:01:50 +00:00
bot-backend
pushed to fix/750-scheduler-atomic-claim at lekss361/gendesign
2026-05-30 16:01:50 +00:00
bot-backend
created branch feat/748-insufficient-data-zero-spots in lekss361/gendesign
2026-05-30 15:55:52 +00:00
bot-backend
pushed to feat/748-insufficient-data-zero-spots at lekss361/gendesign
2026-05-30 15:55:52 +00:00
[P2][tradein][backend] Quota TOCTOU: атомарный conditional increment вместо check-then-act (пилот превышает 15/мес)
Working on this in PR #749. Implemented the exact contract: increment → atomic-conditional ON CONFLICT DO UPDATE … WHERE used < :lim RETURNING used returning bool; trade_in raises 429…
[tradein][scrapers] N1 Realty integration — scraper class есть, endpoint не подключён
Working on this in PR #745. Wired N1 city-sweep by mirroring yandex: run_n1_city_sweep (pipeline) + trigger_n1_city_sweep_run+dispatch (scheduler) + scrape_schedules seed 084 (enabled=true)…
bot-backend
pushed to feat/742-confidence-medium-amber at lekss361/gendesign
2026-05-30 15:41:02 +00:00
bot-backend
created branch feat/742-confidence-medium-amber in lekss361/gendesign
2026-05-30 15:41:02 +00:00