Fiscal Digital

Evolução do projeto

O que estamos construindo agora para fiscalizar mais, melhor e com prova pública de qualidade.

Por que importa

Cada melhoria aqui tem um único objetivo: aumentar a chance de você confiar no alerta que aparece em /alertas. Mais cobertura, mais critério, mais transparência sobre como medimos qualidade.

Agora em construção

Frente ativa, em produção parcial.

Rastreamento por fornecedor (CNPJ)

Em construção

Cada CNPJ que aparece em um alerta agora vira entrada num índice próprio. Quando o mesmo fornecedor reaparece em múltiplos achados na mesma cidade, sinalizamos o padrão.

Um contrato isolado pode ser explicável. Três dispensas em 12 meses para o mesmo fornecedor merece olhar com mais atenção. Esse índice torna o padrão observável.

Status: em produção, populando histórico desde 09/05/2026.

Avaliação contínua dos Fiscais

Em construção

Cada Fiscal é avaliado contra um conjunto público de casos rotulados manualmente (golden set). Meta: 85% de precisão antes de cada release.

Antes era 'funciona em teste manual'. Agora é 'mede contra um conjunto fixo de exemplos certos e errados, em público'. Se cair abaixo, não publica.

Status: pipeline interativo de rotulagem ativo. Conjunto inicial com 18 exemplos. Em expansão.

Entregas recentes

O que ficou pronto e já está rodando.

Busca livre que cobre toda a base

Entregue

Digitar uma palavra em /alertas agora busca em todos os 180 alertas publicados, não só nos 200 mais recentes. Cobre CNPJ, contrato, secretaria, fornecedor e descrição.

Buscar 'Caxias do Sul' tem que encontrar todos os 60 alertas da cidade, não apenas 1. Era esse o caso até semana passada.

Status: em produção desde 10/05/2026.

API consulta direta, sem varredura

Entregue

A API agora busca alertas por cidade ou tipo via índices direcionados no banco. Antes lia 3,5 MB para qualquer consulta; agora lê apenas o necessário.

Custo de operação por consulta caiu, latência do site também. Você percebe quando troca filtros no /alertas: o feed responde sem espera.

Status: em produção. 180 alertas servidos em milissegundos.

Infraestrutura para escala

Entregue

Cada diário processado deixa rastro auditável do PDF original até o alerta publicado. Backup point-in-time, rollback em 1 comando, calibração do critério de risco sem precisar de deploy.

Para chegar nos 5.570 municípios brasileiros sem perder rastreabilidade ou subir o custo de forma descontrolada, a infraestrutura tinha que parar de ser experimental.

Status: concluído em 09/05/2026. R$ 142 de custo médio mensal mantido.

Próximas frentes

O que vem em seguida na fila.

Expansão de cobertura

Próximo

Próxima frente: cobrir os 5.570 municípios brasileiros conforme o Querido Diário indexa novos. Hoje: 50 cidades ativas, 26 com achados publicados.

O Brasil tem 5.570 municípios. Cada um publica diário oficial todo dia útil. A fiscalização não pode ficar nas grandes capitais.

Status: planejado. Aguarda expansão do Querido Diário.

Como medimos

Toda evolução listada aqui é mensurável. Os achados publicados aparecem em /alertas com link para o diário oficial. O custo de operação aparece em /transparencia/custos atualizado diariamente. O código é público em github.com/fiscal-digital.

Sustenta o trabalho

Cada apoiador no Catarse Recorrente paga um pedaço do que descrevemos aqui. Sem patrocínio governamental, sem patrocínio partidário, sem venda de dados.