Fiscal Digital

Linha do Tempo

Da ideação ao pipeline em produção. Transparência total sobre o que foi construído, como funciona, o que custa e para onde vamos.

Passo 0: a provocação

O Brasil tem mais de 5.500 municípios. Cada um publica um diário oficial com contratos, licitações, nomeações e gastos. São milhões de páginas por ano — dados públicos, acessíveis por lei, mas impossíveis de acompanhar na escala humana.

Em 2016, o projeto Serenata de Amor demonstrou que algoritmos conseguem identificar padrões anômalos em gastos públicos. Em 2019, o Querido Diário digitalizou os diários oficiais de centenas de municípios brasileiros. Duas peças de infraestrutura cívica construídas pela sociedade civil, que tornavam possível algo novo.

Se cada gazette já está digitalizada, o que impede que um algoritmo leia as mesmas cláusulas que um auditor leria — e o faça para todas as cidades, todo dia?

O Fiscal Digital conecta essas duas heranças: usa o acervo do Querido Diário como fonte e o princípio da Serenata como método. O foco é o município — onde acontecem as compras cotidianas, as obras das ruas, as nomeações dos cargos comissionados.

Não investigamos. Não acusamos. Identificamos padrões que os critérios legais existentes definem como irregulares e tornamos o resultado verificável por qualquer cidadão. A fonte primária — o diário oficial — está sempre a um clique de distância.

Linha do tempo

  1. Passo 0 — Ideação

    antes de abril/2026

    Concluído

    Descoberta do Querido Diário → provocação

  2. Sprint 1 — Infraestrutura Base

    28/04/2026

    Concluído

    Lambda, DynamoDB, SQS, Bedrock. Collector agendado para Querido Diário. Terraform com OIDC. 99 testes unitários.

  3. Sprint 2 — Os Primeiros Fiscais

    01/05/2026

    Concluído

    5 Fiscais especializados em paralelo: Licitações, Contratos, Fornecedores, Pessoal, Geral. Orquestração, cache, memória persistente. 129 testes.

  4. Sprint 3 — Publicação Automática

    01/05/2026

    Concluído

    Multi-channel (Reddit + X + RSS). Brand-gate contra glossário proibido. DRY_RUN ativo para validação antes de live.

  5. Sprint 4 — Smoke E2E em Produção

    02/05/2026

    Concluído

    Pipeline completo funcionando. 8.400+ gazettes processadas. 12+ alertas reais identificados e verificados. Camada de IA via Amazon Bedrock integrada.

  6. Sprint 5 — Site como Canal Primário

    02/05/2026

    Ativo

    Site institucional em produção (fiscaldigital.org). API REST pública com endpoints /alerts, /cities, /stats. RSS feed. 50 cidades cobertas. 10 Fiscais ativos.

  7. Sprint 6 — Hardening Arquitetural

    em andamento

    Planejado

    12-Factor App baseline. Logging estruturado, PITR DynamoDB, correlation IDs, IAM least-privilege. Pronto para escala.

Cobertura atual

  • 50 cidades ativas em 22 estados (top 50 Brasil por população + capitais)
  • Origem: Caxias do Sul, RS — gestão municipal 2021–hoje
  • Pipeline diário: 03:00 BRT, 7 dias por semana
  • Próxima fase: expansão gradual conforme cobertura do Querido Diário

Custos e sustentabilidade

Custo de processamento (ao vivo)

Diários processados
Alertas gerados
Custo acumulado estimado
Último processamento

Modelo de infraestrutura

ComponenteServiçoCusto estimado/mês
Análise de gazettes (extração)AWS Bedrock~R$ 0,27 por 1.000 gazettes
Geração de narrativasAWS Bedrock~R$ 4,44 por 1.000 alertas
ArmazenamentoAWS DynamoDB + S3< R$ 10
SiteAWS CloudFront< R$ 5
Limite configuradoAWS BudgetR$ 115 alerta / R$ 115 bloqueio

Valores convertidos de USD a R$ 5,75. Preços AWS Bedrock baseados em tabela pública de maio/2026.

Modelo de captação

O Fiscal Digital é mantido por contribuições da sociedade civil. Toda entrada e saída é pública. O código é open source sob licença MIT.

Apoie no Catarse

Avaliações em curso

Avaliando LLMs brasileiras (soberania de dados) e expansão para 5.000 municípios com suporte a ISR.