GovON Framework
Fundacao para construir sistemas publicos complexos com seguranca, auditoria, permissoes, multi-tenant, IA governada e modulos reutilizaveis.
O que o framework oferece
- Multi-tenant isolado por municipio (AsyncLocalStorage).
- RBAC com permissoes nomeadas (
dominio.recurso.acao). - Auditoria automatica em toda mutacao HTTP.
- Revogacao de sessao em segundos (sessionVersion + permissionVersion).
- IA governada com audit log e checagem de permissao.
- Jobs com BullMQ + retry + log + audit obrigatorios.
- Upload com mime + size + hash + antivirus stub.
- Mascaramento LGPD (CPF, CNPJ, email, telefone).
Estado atual
GovON Platform · v0.5.0: fundacao do framework (identidade, tenant, permissoes, auditoria, jobs, upload) em runtime + primeiro modulo de negocio (Protocolo) entregue. Demo online em AWS sa-east-1 com TLS gerenciado, VPC privada e secrets em KMS. Detalhes operacionais em Status da demo.
Por onde comecar
- Arquitetura — visao macro + camadas + acessos da demo
- Status da demo — o que esta no ar agora
- Padrao de modulos — contrato obrigatorio
- Modulo Protocolo — primeiro modulo de negocio
- Como rodar local — Docker + migrate + seed
- API — endpoints existentes