Inspector Financeiro
O Inspector roda uma bateria de verificações sobre os dados que você importou — banco, cartão, fluxo de caixa, carteira — e devolve uma lista de "achados" (findings) com tudo que parece estranho.
A ideia é flagrar incoerências sem precisar inspecionar conta a conta manualmente: lançamentos duplicados, transações em datas impossíveis, saldos que não fecham com o extrato, ativos vendidos sem compra anterior priceada, FX faltando, e assim por diante.
Como rodar
A página fica em Ferramentas → Inspector. O botão Rodar agora dispara uma nova execução completa contra os seus dados atuais.
Há uma cota diária por usuário configurada pelo administrador (padrão = algumas execuções por dia). Quando você atinge o limite, a próxima tentativa volta um erro 429 com o horário de reset. Isso protege a infra em horários de pico — para auditorias intensas, espalhe as execuções.
Cada execução roda em background e é gravada com started_at / finished_at + número de findings por severidade. O histórico aparece logo abaixo do botão.
Como ler os findings
Cada finding tem:
- Severidade:
- Erro — algo está inconsistente e provavelmente vai afetar relatórios. Investigue.
- Aviso — vale uma olhada, mas não bloqueia nada.
- Info — heads-up; nenhuma ação necessária.
- Módulo — banco, cartão, cashflow, wallet ou consolidado.
- Título — descrição em uma frase do que foi detectado.
- Código do check — identificador interno do verificador, útil se você precisar reportar um bug.
- Status:
- Aberto — recém-descoberto, ainda não revisado.
- Reconhecido — você viu e decidiu não agir agora (não some da lista, mas sai do radar).
- Resolvido — você corrigiu (ex: removeu a duplicata, importou o FX faltante).
Use os botões da linha para mover o finding entre os status. Você pode reabrir qualquer um se mudar de ideia.
Explicar com IA (opcional)
Quando o administrador habilita o módulo IA para o Inspector, cada linha ganha um botão Explicar. Clicar abre uma análise contextual gerada pela Olívia: o que o check está medindo, por que aquela transação acionou, e o que normalmente é a causa-raiz.
A explicação consome cota mensal de IA — exatamente como os insights de carteira e gastos.
Exportar uma execução
Cada run do histórico tem um link de Exportar que baixa um arquivo com a lista completa de findings daquela execução. Útil para arquivar antes de marcar tudo como resolvido.
Boas práticas
- Rode o Inspector logo após cada novo lote de importações — ele costuma flagrar OFX corrompido / CSV com encoding errado / linhas duplicadas com janela melhor que a aba de auditoria.
- "Reconhecer" não é o mesmo que "resolver". Reserve Reconhecer para falsos positivos conhecidos (ex: dois lançamentos legítimos na mesma data, mesmo valor) e Resolver para correções de fato.
- O histórico de execuções é a sua trilha de auditoria — não apague.