Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_11.md

917 B

ClientFlow v4928.1.5.11 — Fiscal identity match guard

Correção focada no bug em que uma oportunidade Verifone/Nuno Silva foi auto-associada ao cliente fiscal ERT TÊXTIL por partilhar apenas o token genérico “Portugal”.

Correções

  • fiscal_enrichment_service.py deixa de tratar tokens fracos como Portugal, S.A., LDA, Unipessoal, Grupo como evidência suficiente de correspondência fiscal.
  • Verifone Portugal já não pode fazer match com ERT TÊXTIL PORTUGAL, S.A. por token comum genérico.
  • Mantém correspondências reais por nome exato/substrings fortes, por exemplo Dietimport S.A. e DIETIMPORT, S.A..
  • Se uma sugestão fiscal já foi rejeitada manualmente, o worker evita recriar/aplicar a mesma associação em execuções futuras.
  • Badge UI atualizado para v4928.1.5.11.

Validação

  • python -m compileall -q app scripts tests
  • pytest -q → 278 passed