Import ClientFlow production v4928.1.5.132.4

This commit is contained in:
plx
2026-07-29 13:11:01 +00:00
parent 6445044ac6
commit 261d342057
405 changed files with 48373 additions and 1401 deletions

View File

@@ -0,0 +1,15 @@
# 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