Evolução principal
A 0.11.0 preserva o fluxo consolidado de catálogo, pedidos, Consultor Py, aprovação, pagamentos, comunicação, logística e três PWAs, acrescentando novas camadas de CRM, relacionamento, observabilidade e gestão financeira.
CRM e oportunidades
O processo comercial pode começar antes do pedido. A equipe registra oportunidades, acompanha o pipeline e converte uma oportunidade em pedido quando a negociação avança. Oportunidades encerradas podem registrar motivo de perda e concorrente, preservando contexto comercial para análise posterior.
Central de Relacionamento
A comunicação com clientes deixa de depender de ações isoladas. A Central de Relacionamento organiza contatos e usa os canais já disponíveis na plataforma, incluindo e-mail SMTP e WhatsApp, mantendo vínculo com a entidade operacional quando aplicável.
Templates multicanal
A estrutura communication_templates permite padronizar mensagens por evento e canal. Isso reduz textos divergentes e facilita uma comunicação consistente em e-mail, WhatsApp e outros fluxos suportados pela plataforma.
Fila avançada e dead-letter
A notification_outbox evolui para registrar tentativas, retry e tratamento de mensagens que excedem o limite de processamento. Itens problemáticos podem ser direcionados para dead-letter em vez de permanecerem indefinidamente no fluxo normal.
Observabilidade
A estrutura application_logs adiciona registros de aplicação filtráveis, complementando histórico de pedidos, auditoria e logs técnicos. O objetivo é facilitar diagnóstico sem depender apenas de mensagens genéricas de erro.
Break Glass auditável
O suporte excepcional pode ser autorizado através de janelas temporárias de 1 hora, 4 horas ou 24 horas. A estrutura support_access_windows registra a concessão e sua validade, evitando transformar uma exceção de suporte em permissão permanente.
Livro Financeiro
A estrutura financial_ledger consolida fatos financeiros da operação e cria uma base rastreável para conferência, conciliação, relatórios e evolução gerencial.
Dashboard configurável
Preferências de período e blocos do Dashboard podem ser persistidas em dashboard_preferences, tornando a visão gerencial mais adequada ao perfil e à rotina de cada usuário.
Cache inteligente do catálogo
A busca pode usar estratégia cache-first com TTL e métricas. catalog_cache_metrics permite acompanhar utilização e comportamento do cache sem substituir as regras de redundância e saúde dos provedores.
Migration
Marco técnico desta evolução:
20260814_0500_product_evolution_0110
Compatibilidade
A 0.11.0 é uma evolução sobre os módulos já existentes. As rotinas de atualização devem preservar banco, uploads, arquivos privados, configurações, PWAs e credenciais existentes conforme o procedimento oficial de atualização.