# v4928.1.5.95 — evidence payment guard alignment

Hotfix para alinhar `OpportunityEvidence` com as regras adicionadas nos patches v1.5.88/v1.5.94.

## Correções

- Adiciona/repõe os campos:
  - `has_invalid_payment_task_without_document`
  - `invalid_payment_task_id`
  - `invalid_payment_task_action_code`
- O builder de evidência passa a ignorar `CONFIRM_PAYMENT`/`FOLLOW_UP_PAYMENT` pendentes quando não existe orçamento/fatura.
- Mantém evidência local de fatura enviada através de `commercial_documents.payload`:
  - `clientflow_invoice_sent_evidence`
  - `invoice_sent_at`

## Impacto

Corrige erro runtime:

```text
AttributeError: 'OpportunityEvidence' object has no attribute 'has_invalid_payment_task_without_document'
```

Sem alterações de dados.
