Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_40.md

16 lines
785 B
Markdown

# 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