GOVA SOFT CHAT V3.33 — CHAT RÁPIDO / LATÊNCIA PERCEBIDA

OBJETIVO
Fazer o atendente sentir a conversa praticamente em tempo real, sem bloquear a interface enquanto IXC, IA e demais rotinas trabalham.

ALTERAÇÕES
1. Conversa aberta passa a consultar novas mensagens em aproximadamente 700 ms enquanto a aba está visível.
2. Fila passa a atualizar em aproximadamente 1,4 s enquanto o operador está usando o sistema.
3. Polling adaptativo: quando a aba fica em segundo plano, a frequência cai automaticamente para reduzir CPU, banco e rede.
4. Proteção contra requisições sobrepostas: uma nova consulta não começa se a anterior ainda estiver em andamento.
5. Mensagens só são redesenhadas no DOM quando realmente houve mudança; elimina "pisca", trabalho desnecessário e travamento do navegador.
6. Etiquetas da fila ficam em cache curto (6 s), evitando uma segunda consulta pesada em cada atualização da fila.
7. Ao voltar para a aba ou focar a janela, a atualização acontece imediatamente.
8. Requisições do chat usam cache=no-store para evitar resposta visual atrasada por cache intermediário/navegador.
9. Falha transitória de atualização não apaga mais visualmente a fila já carregada.
10. app.js passa a usar cache-buster v=3.33 no index.php.

RESULTADO ESPERADO
- Mensagem em conversa já aberta: normalmente visível em menos de ~1 s após o webhook/banco concluir.
- Entrada/alteração na fila: normalmente percebida em ~1–2 s.
- IXC, IA, etiquetas e outros enriquecimentos não devem impedir a mensagem de aparecer.

INSTALAÇÃO
Copie a pasta gova-chat-core sobre a raiz do GOVA Chat, preservando as pastas e substituindo os arquivos existentes.
Recomendado: fazer backup de index.php e assets/js/app.js antes de aplicar.
Após copiar, pressione Ctrl+F5 no navegador uma vez.

ARQUIVOS ALTERADOS
- gova-chat-core/assets/js/app.js
- gova-chat-core/index.php
- gova-chat-core/gova-template-version.json
