O relatório que se atualiza sozinho: cinco requisitos
Todo dashboard nasce bonito e morre em seis meses. As causas são conhecidas e nenhuma delas é falta de gráfico — são frescor, definição, custo, acesso e edição.

Existe um ciclo de vida previsível para dashboards. Alguém monta com capricho, o time usa por três semanas, uma definição muda sem que o painel saiba, um número começa a divergir, alguém desconfia — e a partir dali ninguém mais confia em nenhum número dali. O painel continua no ar, e vira decoração.
Isso não se resolve com mais gráfico. Resolve-se com cinco requisitos, e o interessante é que quatro deles não têm nada a ver com visualização.
1. Frescor visível, não presumido
A pergunta mais frequente diante de um painel é "esse dado é de quando?", e a maioria não responde. Data de atualização do relatório não serve: ela diz quando alguém editou o layout, não quando os números foram calculados.
O que importa é o instante da última materialização de cada consulta que alimenta a tela. Quando esse instante está visível, a desconfiança some — e quando ele está velho, a pessoa sabe que está velho em vez de tomar decisão sobre ele.
2. A definição junto do número
O segundo motivo de morte é divergência de definição. O painel diz 189 vendas, o financeiro diz 319, e os dois estão certos: um conta aquisição, o outro conta tudo. Sem a definição escrita ao lado, a conversa vira disputa de planilha.
Número sem definição não é dado, é opinião com aparência de dado.
3. Custo proporcional ao uso
Este é o requisito que ninguém antecipa e todo mundo descobre pela fatura. Um painel com vinte consultas que recalcula sozinho de hora em hora roda quase quinhentas consultas por dia — inclusive nos fins de semana em que ninguém abriu a tela.
A regra que resolve é simples de dizer e chata de implementar: só recalcula o que alguém olhou desde o último cálculo. Painel esquecido para de custar, painel usado continua fresco.
Existe um detalhe cruel nessa implementação, e vale registrar porque ele custa caro para descobrir: se a chave do cache não mudar quando a consulta é editada, editar o relatório serve o resultado antigo, e a pessoa conclui que a edição não funcionou. A chave precisa carregar a versão da consulta, não só o texto dela.
4. Acesso por link, com regra
Relatório que exige login na sua plataforma não circula. O sócio, o cliente e a agência não vão criar conta para ver um número, e a saída acaba sendo uma captura de tela no WhatsApp — que não tem frescor, não tem definição e não tem revogação.
O que funciona é link público com senha própria por destinatário, revogável um a um, e com registro de quem abriu e quando. Trocar a senha derruba quem estava dentro; revogar o link corta o acesso sem afetar os outros.
5. Edição barata
O quinto requisito é o que decide se o relatório vai acompanhar o negócio. Se mudar uma coluna exige refazer o painel inteiro, ninguém muda — e o relatório congela no formato do dia em que nasceu, enquanto o negócio anda.
Na prática isso significa poder trocar uma consulta sem tocar nas outras dezenove, e sem que a troca dispare o recálculo de tudo. Quando a edição é cara, ela não acontece; quando não acontece, o relatório envelhece.
O que isso tem a ver com IA
A ligação é direta: com os cinco requisitos no lugar, um relatório deixa de ser um artefato que alguém constrói e passa a ser o resultado de uma pergunta. Você pergunta, confere a consulta, publica — e a coisa continua viva sozinha.
Sem eles, pedir à IA que "monte um dashboard" só acelera a produção de painéis que vão morrer em seis meses. O gargalo nunca foi a velocidade de montar.
No CrazyLeads os relatórios são artefatos publicáveis: cada um declara de quando é o dado, recalcula só o que foi visto, é compartilhável por link com senha por destinatário, e pode ser editado consulta a consulta sem republicar o resto.