Skip to content

Separa classificação do refresh e evita digest duplicado - #143

Merged
paulocarinhena merged 1 commit into
mainfrom
fix/agendador
Nov 12, 2026
Merged

paulocarinhena merged 1 commit into
mainfrom
fix/agendador

Conversation

@paulocarinhena

Copy link
Copy Markdown
Collaborator

Summary

  • O cron de imagens de capa roda a cada duas horas, não a cada dois minutos.
  • Classificação e embeddings saem do lock de atualização dos feeds, e um lote que falha não abandona o restante.
  • O digest agendado verifica e grava dentro do mesmo lock, então não sai duas vezes no mesmo dia.

Test plan

  • Subir o app e confirmar no log que o agendador inicia sem erro.
  • Gerar o digest manual e deixar o horário passar sem um segundo e-mail do mesmo dia.

O cron de capas roda a cada duas horas, um lote que falha não abandona o resto, e o digest agendado só é gravado uma vez por dia.

Co-authored-by: Cursor <cursoragent@cursor.com>
@paulocarinhena
paulocarinhena merged commit 80a4ce5 into main Nov 12, 2026
2 checks passed
@paulocarinhena
paulocarinhena deleted the fix/agendador branch November 12, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant