Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_32.md

1.0 KiB

ClientFlow v4928.1.5.32 — Audit Stabilization Hotfix

Objetivo

Versão pequena de estabilização depois da limpeza operacional e correção de associações fiscal/contacto.

Alterações

  • scripts/audit_task_identity_mismatch.py ficou conservador:
    • só sinaliza oportunidades com local_customer_id preenchido;
    • não considera suspeito quando o cliente fiscal partilha tokens fortes com o processo/título;
    • não considera suspeito quando o domínio do email fiscal coincide com o contacto/oportunidade;
    • o --apply só desassocia clientes fiscais claramente inseguros.
  • scripts/audit_system_health.py passa a tratar deadlocks/locks temporários em contagens de DB como WARN, sem abortar todo o audit.
  • Mantém as proteções anteriores de UI/detalhe contra identidades contaminadas.

Não incluído

  • Não altera regras comerciais.
  • Não limpa dados automaticamente.
  • Não altera tasks já reparadas manualmente.

Validação local

  • python -m compileall -q app scripts tests
  • python -m pytest -q