A distinção
Um aponta problema. O outro mostra tendência.
A confusão entre as duas coisas é o que faz relatório virar enfeite. Um número que ninguém pode agir vira decoração; um erro de cadastro que aparece como "indicador ruim" faz a diretoria discutir estratégia quando o problema era um campo em branco. O M3 Flexor separa as duas na origem.
Alertas
Deficiência de dado
Uma regra encontra registros concretos em situação inconsistente: contrato sem o anexo obrigatório, título vencido sem baixa, orçamento cujo total não bate com a soma das linhas. Cada ocorrência traz os sinais que ajudam a priorizar (valor, vencimento, contexto) e um link que abre aquele registro na tela que o corrige.
quem usa quem opera — o dia a dia do setor.
Análises
Métrica para decidir
Gráficos e séries sobre o conjunto: evolução mensal, distribuição, comparação entre unidades ou períodos. Não apontam culpado nem pedem correção — mostram o comportamento do negócio ao longo do tempo, com relatório imprimível para levar à reunião.
quem usa quem decide — coordenação e direção.
Alertas
Sete formas de um dado estar errado
As regras não foram inventadas módulo a módulo. Elas vieram da observação de quais erros realmente aparecem num sistema de gestão em operação, e foram reduzidas a sete arquétipos. Cada app instancia os que fazem sentido no seu próprio cadastro — hoje são 184 regras vivas em 45 apps, e nenhum app ficou sem nenhuma.
| # | Arquétipo | O que detecta | Exemplo real |
|---|---|---|---|
| 1 | Documento obrigatório ausente | O registro chegou a um estado que exige anexo, e o anexo não está lá. | Documentação de aluno, professor ou funcionário incompleta. |
| 2 | Campo obrigatório nulo dado o estado | O registro avançou de status e um campo que só passou a ser obrigatório agora ficou em branco. | Oferta de curso sem coordenador; turma sem professor. |
| 3 | Vencido / atraso | O prazo passou e a ação não aconteceu. | Recebimento vencido sem baixa; mandato vencido. |
| 4 | Divergência pai × soma dos filhos | O total do cabeçalho não reconcilia com a soma das linhas. | Orçamento cujo total não bate com os itens; ficha de avaliação com pesos ≠ 100. |
| 5 | Referência ou período inconsistente | Dois campos que deveriam casar não casam. | Competência divergente do período derivado; turma fora da faixa de alunos. |
| 6 | Classificação ambígua | O tipo declarado conflita com um dado presente que implica outro tipo. | Registro marcado como um tipo, com informação que só existe em outro. |
| 7 | Catálogo obrigatório sem instância | Algo marcado como obrigatório na configuração não tem nenhum registro correspondente. | Vaga prevista na estrutura e não preenchida. |
O detalhe que muda o uso
O link vai ao registro
Não à lista. O alerta abre a tela que resolve aquele caso, já posicionada. A regra de projeto é dura: se um problema não tem tela que o conserte, a regra não é publicada — alerta que só reclama, sem destino, é ruído.
Agrupamento
Por tipo, não por data
A tela agrupa as ocorrências pelo rótulo do problema, então "27 contratos sem anexo" aparece como um bloco a atacar, não como 27 linhas soltas numa lista cronológica.
Escopo
Por módulo licenciado
Cada regra pertence ao módulo do seu app. Quem licencia três módulos vê os alertas daqueles três — a superfície acompanha a licença, sem configuração à parte.
Análises
Leitura que não pesa no operacional
As análises não rodam sobre o banco onde a operação escreve. Elas leem uma réplica de leitura, carregada por cadência, num banco separado. São 152 análises declaradas hoje, distribuídas pelos 45 apps.
Por que uma réplica
Consulta pesada não trava quem digita
Cruzamento de anos de histórico é caro. Rodando na réplica, a análise mais pesada não disputa recurso com o atendente que está gravando uma venda. E como a réplica é somente leitura, não existe caminho por onde um relatório altere um dado — garantia estrutural, não promessa de disciplina.
O que aparece
Gráfico, série e relatório
Cada módulo tem sua página de Análises: um índice visual em cards, um por análise disponível, com gráfico de linha, barra ou pizza conforme a natureza da métrica, e versão imprimível para levar impressa à reunião.
Medição & predição
O número aparece sem ninguém digitar — e diz para onde vai
Estrutura de sistema integrado para a operação rodar, e análises automáticas para o gerenciamento. A segunda metade só é honesta porque a primeira existe: a análise não é um BI comprado à parte e alimentado à mão, ela lê a operação que já está rodando. Quem vende só o BI não pode dizer isso; quem vende só o ERP não tem o que mostrar.
Medição automática
A série histórica existe desde o primeiro mês fechado
Cada módulo declara o que sabe apurar da própria operação — inadimplência, prazo médio de recebimento, taxa de conciliação bancária —, e o sistema calcula na cadência da instância. Ninguém monta planilha: o indicador de janeiro existe porque janeiro fechou.
híbrido onde o gestor precisa corrigir, ele corrige — e quando o lançado e o apurado discordam, o sistema avisa em vez de escolher sozinho.
Predição
Roda na casa do cliente, sem API de IA
Nenhum dado sai da instância, nenhum token é gasto, o custo não escala com o uso. Em instituição de ensino e em órgão público isso resolve a objeção de LGPD antes de ela ser feita. Toda projeção sai com banda de incerteza, e quando o dado não sustenta o método sofisticado o sistema diz que caiu no simples.
estatística robusta mediana e Theil–Sen no tier de entrada: um susto no meio do ano não muda a leitura do ano.
| Nível | O que habilita | O que o dado precisa ter |
|---|---|---|
| Projeção | Para onde a série vai, com faixa de incerteza; aviso antes de a meta ser furada; a projeção no relatório imprimível. | Série com ao menos 4 períodos. |
| Sazonalidade | Tudo do anterior, mais sazonalidade e feriados brasileiros calculados do calendário da instituição. O cliente escolhe entre explicar (decomposição em tendência, sazonalidade e feriado) e acertar mais. | Dois ciclos anuais completos. |
| Classificação | Tudo dos anteriores, mais escore por pessoa ou registro com os fatores contribuintes ao lado. | Um desfecho já observado para aprender. |
Interpretação por IA
O botão que lê o gráfico em voz alta — e é honesto sobre como
A predição diz para onde o número vai; este botão diz o que ele quer dizer, em texto corrido: anomalia, tendência, comparação entre períodos. É a capacidade oposta da predição num ponto que importa — esta usa IA generativa de fato, e a página não esconde isso.
Como funciona
Um clique, não uma cadência
O botão "Interpretar" aparece no card de cada análise já lida no painel. Sem clique, sem custo — o texto só é gerado quando alguém pede, e o mesmo pedido não paga duas vezes: fica em cache até a próxima carga de dado tornar aquela leitura velha.
recusa honesta análise com série curta demais responde "não há dado bastante para interpretar" em vez de inventar uma leitura.
A chave é sua, não nossa
Opt-in — sem chave configurada, sem botão
Ao contrário do preditivo (que não sai da instância), esta capacidade chama uma API de IA generativa externa — e por isso a chave de acesso é cadastrada pelo cliente, nunca embutida no produto. Sem chave, o botão simplesmente não aparece: nada é enviado a terceiro por padrão.
write-only a chave nunca volta pela tela de configuração depois de salva — mesma mecânica dos demais segredos do sistema.
Como aparece
Duas portas por módulo — e uma para escolher o que entra
Em cada módulo licenciado, o menu abre duas entradas de acompanhamento. Elas nascem do que o módulo declara, então um módulo novo já chega com as suas. A terceira porta é transversal e existe para a decisão oposta: o que você NÃO quer ver.
Alertas
Lista de trabalho
Blocos por tipo de problema, contagem por bloco, e em cada linha a descrição com os sinais de prioridade e o link corretivo. É uma fila de trabalho: encolhe conforme a equipe resolve.
Análises
Painel de leitura
Cards em grade, um por análise, com o gráfico e o período. Sem edição, sem exclusão, sem formulário.
Loja de Análises e Alertas
Você escolhe o que entra
Uma tela única, fora dos módulos, com o catálogo do que existe para os módulos que você licencia — cada análise e cada alerta como um item que se instala e desinstala. Os que o módulo marca como Recomendados já vêm instalados no primeiro dia; o resto fica no catálogo, esperando você achar que precisa.
A consequência importante não é a tela: é o que ela impede. Regra nova nasce no catálogo, não na sua tela. Continuamos escrevendo alerta e análise a cada versão — mas quem decide se eles aparecem para a sua equipe é você, não a nossa fila de desenvolvimento. E o que você desinstalar não volta na atualização seguinte.
O sino
E o que você quer receber sem abrir a tela
Instalar é decisão da instituição; assinar é de cada pessoa. No mesmo catálogo, quem usa marca o alerta e a análise que quer receber por e-mail — diário ou semanal, tudo num e-mail só ou cada item no seu — e uma vez por noite chega um resumo com o que mudou. Item sem novidade não vira e-mail vazio.
A autorização é conferida na hora do envio, não na hora da assinatura: quem perde o acesso ao assunto, ou vê o item ser desinstalado, para de receber no mesmo instante — sem que ninguém precise lembrar de limpar uma lista.