Rails 8 + Hotwire

P6-MLDashboard

Monolito modular para Mercado Livre, estoque de figurinhas, perguntas, pedidos, IA confirmavel e auditoria.

Visao operacional. Sem dependencia de dados reais.

Rails 8.1
Hotwire + Tailwind 4
PostgreSQL
primary + queue/cache/cable
Solid Queue
worker dedicado
Kamal
Docker de producao

Modulos

Controle das contas vendedoras, ciclo OAuth, validade dos tokens e travas por seller antes de qualquer acao externa.
Mapa operacional das integracoes oficiais, whitelist de endpoints, retry controlado e ingestao de eventos externos.
Entrada operacional para sessoes auditaveis por Copa, figurinhas canonicas e movimentos de estoque vinculados a uma conta.
Mesa de triagem para perguntas de compradores, regras de resposta e rascunhos de IA que precisam de confirmacao humana.
Visao de pedidos, compradores e reconciliacao financeira por conta, mantendo valores em decimal e moeda explicita.
Base server-rendered para calculos de margem, custos e politica comercial antes de criar ou ajustar anuncios.
Superficie para produtos de catalogo, anuncios por conta, categoria, tipo de anuncio e estoque anunciado.
CRM
Indice operacional para clientes, contatos, canais e comunicacoes vinculadas a sellers e pedidos.
IA
Painel de execucoes de IA, chamadas de ferramenta, rascunhos e confirmacoes humanas antes de qualquer mutacao externa.
Trilha de acoes, mutacoes externas, origem de importacao e mudancas relevantes por seller e recurso auditavel.

Filas

webhooks
eventos externos
marketplace
sync de perguntas e pedidos
imports
snapshots do P6 legado
ai
rascunhos e analises
media/delivery
banners e mensagens

Guardrails

IA gera rascunho; mutacao externa exige confirmacao.
Eventos ML entram com chave idempotente.
Importacao do P6 preserva origem e hash.