Roadmap
Ecossistema de software do IEFA — histórico, estado atual e visão de futuro
Roadmap
Cada app tem seu próprio fluxo de evolução — fases independentes e entregáveis concretos por projeto.
Sisub — ERP de Subsistência
Previsão & Cardápios
Primeiro produto público do IEFA — previsão de consumo, gestão de cardápios e arquitetura multi-OM fundacional.
- 1.1
Lançamento do Sisub
Publicação do app.previsaosisub.com.br — primeira versão do Sistema de Subsistência, permitindo previsão de consumo e gestão de cardápios.
- 1.2
Arquitetura Multi-OM
Requisito original do sistema — o Sisub foi projetado desde o início para operar com múltiplas Organizações Militares. Isolamento de dados por OM, escopos de permissão organizacional e consolidação no nível SEFA.
ERP de Subsistência
Evolução de sistema de previsão para ERP completo da FAB — módulos de gestão, receitas, planejamento mensal e analytics de consumo.
- 2.1
Módulos de gestão
Expansão com módulos completos: gestão de cardápios semanais, base de receitas, planejamento mensal com calendário, analytics de consumo e painel de KPIs de subsistência.
- 2.2
Sisub → ERP completo
Evolução do Sisub de sistema de previsão para ERP completo da Subsistência da Força Aérea Brasileira — unificando planejamento, execução, controle e relatórios gerenciais das OMs.
Gestão de Estoque
Controle completo de materiais, movimentações e reposição nas Organizações Militares.
- 3.1Planejado
Cadastro de materiais
Insumos, unidades de medida, categorias e estoque mínimo por OM. Vínculo automático entre materiais cadastrados e ingredientes das receitas.
- 3.2Planejado
Entradas
Recebimento de nota fiscal com registro de lote e validade, doações e transferências recebidas. Conferência de quantidade recebida vs. NF.
- 3.3Planejado
Saídas
Baixa manual, baixa por descarte ou avaria com justificativa registrada, e transferência de material entre OMs.
- 3.4Planejado
Posição em tempo real
Dashboard de saldo por material e OM. Alertas de estoque mínimo atingido e alertas de validade próxima com antecedência configurável.
- 3.5Planejado
Inventário periódico
Fluxo de contagem física, conciliação sistema × físico, relatório de divergências e ajustes com rastreabilidade de responsável.
- 3.6Planejado
Integração cardápios ↔ estoque
Ao confirmar cardápio: verificação de disponibilidade de insumos. Ao executar: baixa automática proporcional ao número de refeições. Alertas de falta antes do início do preparo.
- 3.7Planejado
Pedido de empenho inteligente
Sugestão de pedido calculada com base no saldo atual + planejamento mensal de cardápios. Geração automática de processo de empenho para compras.gov — com especificações técnicas e quantidades calculadas por insumo.
Escala
Dashboard executivo consolidado para a SEFA — visão agregada de todas as OMs vinculadas.
- 4.1Visão
Dashboard executivo SEFA
Painel gerencial consolidado para a Seção de Alimentação — visão agregada de consumo, custos, alertas e KPIs de todas as OMs vinculadas.
Portal IEFA
Lançamento & Plataforma
Portal institucional público e consolidação de todo o ecossistema em monorepo open-source.
- 1.1
Portal IEFA
Criação do portal.iefa.edu.br, centralizando o acesso às soluções do Instituto: CMS (Sanity), blog, painel de aplicativos e autenticação Supabase.
- 1.2
Monorepo open-source
Consolidação de todas as soluções do IEFA em um único repositório Bun + Turborepo, publicado como projeto open-source. Padronização de tooling: Biome, Conventional Commits, Supabase multi-schema.
Publicações & Governança
Sistema editorial completo para a Revista Seiva e compromisso público de transparência do ecossistema.
- 2.1
Revista Seiva — módulo editorial
Sistema de submissão, revisão por pares e publicação da Revista Seiva com fluxo editorial completo (Kanban, painel de revisores, metadados CrossRef).
- 2.2
Página de Roadmap
Publicação desta página — registro público do histórico, estado atual e planejamento do ecossistema de software IEFA, como compromisso de transparência e rastreabilidade institucional.
API Pública
Integrações Governamentais
Primeiras conexões com portais do governo federal — importação de preços e licitações.
- 1.1
compras.gov — preços e licitações
Primeiras integrações com o Portal de Compras do Governo Federal, automatizando importação de preços de referência e licitações vinculadas à subsistência.
API Pública
Abertura da API com documentação OpenAPI, endpoints de alimentos e preços de referência.
- 2.1Planejado
Endpoints públicos documentados
Abertura da API (Bun + Hono + OpenAPI) com endpoints documentados via Scalar para consulta de tabelas de alimentos, preços de referência e histórico de variação de custos.
Integrações Avançadas
Automação do ciclo completo de aquisição — integração com SIAFI e demais sistemas do governo federal.
- 3.1Visão
SIAFI e sistemas federais
Integração com SIAFI (execução orçamentária) e outros sistemas do governo federal — automação do ciclo completo de aquisição e controle financeiro.
Documentação Técnica
Documentação Interna
Guias de uso, referência de APIs, ADRs e manuais de onboarding para colaboradores e parceiros.
- 1.1Em andamento
Base de documentação
App de documentação (TanStack Start + Fumadocs) com guias de uso, referência de APIs, ADRs e manuais de onboarding para colaboradores e parceiros técnicos.
Sisub MCP Server
Lançamento
Servidor MCP expondo os dados do Sisub a agentes de IA via stdio/HTTP.
- 1.1
MCP Server — stdio/HTTP
Publicação do sisub-mcp — servidor MCP (Model Context Protocol) que expõe os dados do Sisub a agentes de IA via stdio/HTTP, permitindo consultas em linguagem natural ao sistema de subsistência.
Projeto α
Módulo ACI
Validação do núcleo jurídico — RAG sobre legislação, extração estruturada de documentos, verificação de conformidade e plataforma integrada para o ACI.
- 1.1Planejado
ChatRADA
RAG híbrido (semântico + BM25) sobre o Regulamento de Administração da Aeronáutica — busca em linguagem natural e consultas exatas a artigos e incisos.
- 1.2Planejado
ChatSistemasSEFA
RAG com memória em grafo sobre sistemas internos da SEFA — relações entre sistemas e contexto persistente por sessão.
- 1.3Planejado
ChatLicitaçõesSEFA
RAG com busca em acórdãos TCU, pareceres CJU e Web — citação de fontes com links para documentos originais.
- 1.4Planejado
AppAnalista
Extrator que transforma ETP/TR em JSON estruturado com todos os atributos da contratação — pré-requisito crítico para as etapas seguintes.
- 1.5Planejado
ComparadorEstrutural
Compara a estrutura do documento com o modelo oficial da AGU/CJU — mapeamento seção a seção, detecção de seções ausentes ou fora de ordem.
- 1.6Planejado
AppVerificadorRestrito
Parser bloco a bloco: verifica inconformidades legais item a item com base no JSON extraído, com validação cruzada contra legislação vigente.
- 1.7Planejado
VerificadorAmplo
Integra etapas 1.4–1.6: conformidade legislativa subjetiva + estrutural. Gera relatório unificado com erro, referência normativa e sugestão de correção.
- 1.8Planejado
Plataforma ACI
Interface completa com persona ACI, integrando etapas 1–7: dashboard do analista, acesso a todos os chats e fluxo de verificação com relatório final de conformidade.
Módulo Requisitante
Guia o requisitante desde a estruturação da necessidade até a geração de documentos conformes — montagem, análise e refinamento iterativo.
- 2.1Planejado
AppMontaDoc
Monta documentos no formato CJU a partir do JSON estruturado + dados do requisitante — geração de ETP, TR e Edital em formato final.
- 2.2Planejado
ChatAnaliseProblema
Guia o requisitante na estruturação da necessidade via Value Focused Thinking — interface híbrida (formulário + conversa) para qualificar a demanda.
- 2.3Planejado
AppRefinador
Ciclo de aprimoramento da solução com boas práticas da FAB — análise contra histórico de contratações, retorna JSON refinado para o MontaDoc.
- 2.4Planejado
Plataforma Requisitante
Interface integrada das etapas 9–11: dashboard do requisitante com fluxo guiado de análise de problema, montagem e refinamento.
Copiloto Integrado
Agente unificado que conduz o fluxo completo de planejamento de contratações — acesso a todos os módulos sob demanda.
- 3.1Visão
Copiloto α
Agente com acesso a todos os módulos ACI e Requisitante, ativa ferramentas sob demanda e conduz o fluxo completo de planejamento de contratações com memória de longo prazo por OM e processo.
Ecossistema
Seis apps e cinco packages compartilhados — todos no mesmo monorepo, com tooling e convenções unificadas.
Portal IEFA
Portal web institucional. Centraliza CMS (Sanity), blog, sistema de publicações científicas (Revista Seiva), painel de aplicativos e autenticação Supabase.
Sisub — ERP de Subsistência
ERP de Subsistência da FAB. Cardápios, receitas, planejamento mensal, analytics de consumo, integrações com compras.gov e fluxo completo de gestão de OM.
API Pública
API REST documentada via OpenAPI + Scalar. Endpoints de alimentos, preços de referência, sync workers e integrações governamentais (compras.gov).
Sisub MCP Server
Servidor MCP (Model Context Protocol) que expõe dados do Sisub a agentes de IA via stdio/HTTP — consultas em linguagem natural ao sistema de subsistência.
Projeto α
Plataforma de IA aplicada ao ciclo de contratações públicas da FAB (Lei 14.133/21). Módulos de RAG jurídico, extração estruturada, verificação de conformidade e copiloto integrado.
Documentação Técnica
Documentação interna do ecossistema. Guias, referência de APIs, ADRs e manuais de onboarding para colaboradores e parceiros.
Tipos TypeScript + migrations Supabase — schemas sisub, iefa e journal — compartilhado por todos os apps.
Lógica de domínio do Sisub — operações, schemas Zod, guards e tipos. Integração com PBAC para controle de permissões.
Sistema de controle de acesso baseado em permissões (PBAC) via Supabase — verificação e resolução de permissões por usuário e escopo organizacional.
Factories de cliente HTTP tipado para a API e o Projeto α — exporta createApiClient e createAlphaClient sobre Hono.
Wrapper de integração com LLMs via LangChain + OpenAI — configuração do modelo de chat e rastreamento de execuções para o Projeto α.
Princípios
Os valores que guiam decisões técnicas e organizacionais no ecossistema.
- 01.
Open-source por padrão
Todo o código do ecossistema IEFA é público. Transparência não é exceção — é a estrutura. Contribuições externas são bem-vindas via pull requests no repositório oficial.
- 02.
Monorepo como unidade de verdade
Um único repositório Bun + Turborepo concentra todos os apps e packages. Nenhuma solução vive em silo: dependências compartilhadas, padrões unificados, CI único.
- 03.
Rastreabilidade institucional
Cada mudança relevante é registrada com Conventional Commits e escopo explícito (sisub, portal, api…). O histórico do repositório é o histórico do Instituto.
- 04.
Qualidade como pré-condição
Format check, lint e typecheck bloqueiam o commit via hook. Não existe código mal formatado em produção — e a convenção não depende de boa vontade individual.
- 05.
Infraestrutura declarativa
Migrações de banco (Supabase multi-schema), variáveis de ambiente tipadas e configuração de serviços são versionadas junto ao código — nunca gerenciadas manualmente.