Ir para o conteúdo
Portal IEFA
Entrar
Open-sourceMonorepoBun · Turborepo

Roadmap

Ecossistema de software do IEFA — histórico, estado atual e visão de futuro

10 passos concluídos23 entregas planejadas5 apps em produção

Roadmap

Cada app tem seu próprio fluxo de evolução — fases independentes e entregáveis concretos por projeto.

ConcluídoEm andamentoPlanejadoVisão
sisub

Sisub — ERP de Subsistência

Ativo
1

Previsão & Cardápios

Primeiro produto público do IEFA — previsão de consumo, gestão de cardápios e arquitetura multi-OM fundacional.

Concluída
  1. 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.

  2. 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.

2

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.

Concluída
  1. 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.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.

3

Gestão de Estoque

Controle completo de materiais, movimentações e reposição nas Organizações Militares.

Em andamento
  1. 3.1
    Planejado
    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.

  2. 3.2
    Planejado
    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. 3.3
    Planejado
    Saídas

    Baixa manual, baixa por descarte ou avaria com justificativa registrada, e transferência de material entre OMs.

  4. 3.4
    Planejado
    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.

  5. 3.5
    Planejado
    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.

  6. 3.6
    Planejado
    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.

  7. 3.7
    Planejado
    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.

4

Escala

Dashboard executivo consolidado para a SEFA — visão agregada de todas as OMs vinculadas.

Visão
  1. 4.1
    Visã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

Portal IEFA

Ativo
1

Lançamento & Plataforma

Portal institucional público e consolidação de todo o ecossistema em monorepo open-source.

Concluída
  1. 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.

  2. 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.

2

Publicações & Governança

Sistema editorial completo para a Revista Seiva e compromisso público de transparência do ecossistema.

Concluída
  1. 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.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

API Pública

Ativo
1

Integrações Governamentais

Primeiras conexões com portais do governo federal — importação de preços e licitações.

Concluída
  1. 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.

2

API Pública

Abertura da API com documentação OpenAPI, endpoints de alimentos e preços de referência.

Planejada
  1. 2.1
    Planejado
    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.

3

Integrações Avançadas

Automação do ciclo completo de aquisição — integração com SIAFI e demais sistemas do governo federal.

Visão
  1. 3.1
    Visã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.

docs

Documentação Técnica

Ativo
1

Documentação Interna

Guias de uso, referência de APIs, ADRs e manuais de onboarding para colaboradores e parceiros.

Em andamento
  1. 1.1
    Em 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

Sisub MCP Server

Estável
1

Lançamento

Servidor MCP expondo os dados do Sisub a agentes de IA via stdio/HTTP.

Concluída
  1. 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.

alpha

Projeto α

Planejado
1

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.

Planejada
  1. 1.1
    Planejado
    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.

  2. 1.2
    Planejado
    ChatSistemasSEFA

    RAG com memória em grafo sobre sistemas internos da SEFA — relações entre sistemas e contexto persistente por sessão.

  3. 1.3
    Planejado
    ChatLicitaçõesSEFA

    RAG com busca em acórdãos TCU, pareceres CJU e Web — citação de fontes com links para documentos originais.

  4. 1.4
    Planejado
    AppAnalista

    Extrator que transforma ETP/TR em JSON estruturado com todos os atributos da contratação — pré-requisito crítico para as etapas seguintes.

  5. 1.5
    Planejado
    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.

  6. 1.6
    Planejado
    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.

  7. 1.7
    Planejado
    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.

  8. 1.8
    Planejado
    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.

2

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.

Planejada
  1. 2.1
    Planejado
    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. 2.2
    Planejado
    ChatAnaliseProblema

    Guia o requisitante na estruturação da necessidade via Value Focused Thinking — interface híbrida (formulário + conversa) para qualificar a demanda.

  3. 2.3
    Planejado
    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.

  4. 2.4
    Planejado
    Plataforma Requisitante

    Interface integrada das etapas 9–11: dashboard do requisitante com fluxo guiado de análise de problema, montagem e refinamento.

3

Copiloto Integrado

Agente unificado que conduz o fluxo completo de planejamento de contratações — acesso a todos os módulos sob demanda.

Visão
  1. 3.1
    Visã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
Ativo

Portal IEFA

Portal web institucional. Centraliza CMS (Sanity), blog, sistema de publicações científicas (Revista Seiva), painel de aplicativos e autenticação Supabase.

React 19ViteTanStack RouterNitro SSR
portal.iefa.edu.br
sisub
Ativo

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.

React 19TanStack StartNitro SSRSupabase
app.previsaosisub.com.br
api
Ativo

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).

BunHonoOpenAPIScalar
sisub-mcp
Estável

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.

BunMCP SDK
alpha
Planejado

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.

BunHonoLangChainLangGraph
docs
Ativo

Documentação Técnica

Documentação interna do ecossistema. Guias, referência de APIs, ADRs e manuais de onboarding para colaboradores e parceiros.

React 19TanStack StartFumadocs
database

Tipos TypeScript + migrations Supabase — schemas sisub, iefa e journal — compartilhado por todos os apps.

TypeScriptSupabaseMigrations
sisub-domain

Lógica de domínio do Sisub — operações, schemas Zod, guards e tipos. Integração com PBAC para controle de permissões.

TypeScriptZodPBAC
pbac

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.

TypeScriptSupabase
hono-client

Factories de cliente HTTP tipado para a API e o Projeto α — exporta createApiClient e createAlphaClient sobre Hono.

TypeScriptHono
alpha-client

Wrapper de integração com LLMs via LangChain + OpenAI — configuração do modelo de chat e rastreamento de execuções para o Projeto α.

TypeScriptLangChainOpenAI

Princípios

Os valores que guiam decisões técnicas e organizacionais no ecossistema.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Esta página é atualizada a cada ciclo relevante de desenvolvimento. Última atualização: Abril de 2026. Repositório: github.com/IEFA-FAB.