Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_40.md

785 B

v4928.1.5.40 — scheduled follow-up visibility guard

Objetivo

Evitar que follow-ups agendados para uma data futura apareçam no Centro de trabalho como "A fazer agora" imediatamente após a task anterior ser concluída.

Alterações

  • O Centro de trabalho exclui tasks FOLLOW_UP_* com due_at > now() da lista principal.
  • Follow-ups futuros continuam criados como pending, mas ficam apenas agendados até vencerem.
  • O total "A fazer agora" passa a refletir apenas itens acionáveis agora.
  • A lógica de atraso passa a usar due_at quando existe, em vez de apenas created_at.
  • Quando due_at <= now(), o follow-up volta a aparecer como trabalho humano normal.

Validação

  • python -m compileall -q app scripts tests: OK
  • python -m pytest -q: 314 passed