# ClientFlow v4926.8.4 — Opportunity evidence consistency polish ## Objetivo Reduzir pequenas incoerências visuais no detalhe de oportunidade quando já existe documento Jasmin importado, produtos e tarefa de pagamento. ## Alterações - Mostra aviso suave quando existe tarefa de confirmar pagamento, mas a evidência documental atual ainda é apenas orçamento Jasmin. - Mantém o processo desbloqueado; o aviso é informativo e não impede ação do operador. - Quando não existem mensagens indexadas mas a oportunidade tem `conversation_id`, a UI mostra que a conversa Chatwoot existe mas ainda não está ligada localmente, em vez de dizer simplesmente “sem comunicações”. - Quando não há eventos de timeline registados, a UI mostra eventos derivados de documentos/produtos atuais, evitando timeline vazia em oportunidades já importadas. - Normaliza status numérico de documentos Jasmin: - `1` passa a aparecer como `Aberto` em vez de `1`. - outros estados numéricos básicos ficam com labels legíveis. ## Impacto esperado No caso SEMENTENERGIAS: - `ORC.ORC2026.158` continua como documento atual. - Valor/produtos mantêm-se coerentes. - A task “Confirmar pagamento” continua válida, mas a UI avisa se ainda só existe orçamento. - Mensagens Chatwoot deixam de parecer inexistentes quando existe conversa #498. - Timeline deixa de ficar vazia quando há documento/produtos importados.