Alexey Pavlov 4a11c63ed5 fix(autogen): устранить дубли черновиков и накопление backlog
- autogen: атомарный захват категорий (UPDATE ... RETURNING, last_run_at
  ставится ДО генерации), окно ±5 -> ±2 мин. Убирает дубли одной категории
  (advisory-lock на пуле не сериализовал, last_run_at ставился после ~90с гена).
- draftAutoApprove: дренаж backlog — 4 старейших черновика/день, не трогая
  сегодняшнюю свежую партию. Раньше брало строго 'вчера' + LIMIT 4, остальное
  копилось навсегда.
- articles: guard минимальной длины (800 симв) — не сохранять обрезки в draft
  (куцые digest с веб-поиском).
- drafts route: GET /api/drafts/:id с полным content (чтение статьи целиком).
- promptBuilder: запрет однообразных временных зачинов ('...назад').
2026-06-30 00:58:01 +03:00
2026-05-30 18:27:07 +00:00

zeropost-engine

ZeroPost - zeropost-engine

S
Description
ZeroPost - zeropost-engine
Readme 1.3 MiB
Languages
JavaScript 99.9%