Blueprint de Arquitetura · MVP Conciliação de Parcelas

FUZCOR AI CONTROL TOWER

Arquitetura multiagente para corretora de seguros — MVP Conciliação de Parcelas com prova. Recorte aprovado em 04/09/2026.
VPS 179.199.144.200 · Ubuntu 24.04 🌐 fuzcor.lionsintelligence.com.br 📍 Corretora Arapongas/PR · multi-ramo · single-tenant
01

O ciclo com prova

nada fica só no papel
01 · FORZA

IDENTIFICA

Lê parcelas, extratos e faturas. Monta a fila e detecta pendências.

02 · TOKIO

CONCILIA

Casa pagamento × parcela em 4 vias. Score de confiança por casamento.

03 · BAIXA

EXECUTA

Dá baixa de verdade no Forza via Playwright. Passo irreversível, sob trava.

04 · CINT

REGISTRA

Captura screenshot, PDF e log. Prova encadeada por hash — trilha imutável.

681
Parcelas na fila
134
Em negociação
412
Baixadas com prova
95
Em exceção · humano
02

Arquitetura de agentes

CEO orquestra · 1 especialista no ar · 5 no roadmap
CEO ORQUESTRADOR
planejacoordenamonitoradecideaprende

Agente Claude que recebe a meta ("zerar a fila com prova"), distribui tarefas ao especialista, aplica os limiares de confiança e escala pro humano o que sai da regra. É quem segura o gatilho da baixa autônoma.

No ar · MVP

Agente 1 · Conciliação de Parcelas

  • Lê extratos, faturas e comissões
  • Concilia contra o Forza em 4 vias
  • Baixa no Forza e captura prova (CINT)
  • Gera plano de ação e abre exceção
Lead Desk WhatsApp
fase 2
Renovação 60/30/15
fase 2
Sinistro Copiloto
fase 3
B2B Empresarial
fase 3
Camada de orquestração e dadosexposta via MCP Docker Toolkit · containers no VPS FuzCor
Playwright
Opera Forza e portais das seguradoras (login manual → RPA).
Postgres
Banco fuzcor — apólices, parcelas, conciliações, baixas.
Vault
Credenciais Forza/banco/seguradoras — nunca em código.
RAG
Condições gerais e manual da corretora (pgvector).
Fila / SLA
Prioridade das 681 parcelas e prazos.
CINT
Captura de prova + trilha encadeada por hash.
Observabilidade
Logs, métricas e alertas de cada agente.
03

Fluxograma da conciliação

identifica → concilia → decide → baixa com prova
resolvido → volta pra baixa ALTO BAIXO FORZA · identifica parcelas · extrato · fatura · comissão MOTOR DE CASAMENTO valor × vencimento × apólice → score SCORE DE CONFIANÇA? BAIXA NO FORZA Playwright · ação irreversível CINT · captura prova screenshot · log · hash encadeado ✓ BAIXADA COM PROVA fuzcor.baixas + provas_cint Alerta WhatsApp Relatório diário EXCEÇÃO contestação · divergência · duplicidade FILA HUMANA · dashboard contexto pronto pra decisão HUMANO DECIDE
processo automático prova (CINT) concluído com prova exceção · humano
Detalhe das 4 vias de conciliação
Extrato bancário
Pagamento que caiu (PIX/boleto) × parcela esperada.
origem a definir · discovery
Fatura seguradora
O que a seguradora cobra da corretora × Forza.
portal · Playwright
Comissões
Repasse recebido × comissão prevista no Forza.
portal · Playwright
Parcela do cliente
Inadimplência do segurado: quem não pagou e há quanto.
Forza · Playwright
▸ Motor de casamento Casa cada pagamento com a parcela por valor, vencimento e apólice, atribuindo um score de confiança. Alta confiança segue pro fluxo de baixa; ambíguo ou divergente vira exceção.
✓ Baixa com prova

Robô loga no Forza, marca a parcela como quitada e o CINT captura screenshot + log + PDF. Registra em fuzcor.baixas + provas_cint.

⚠ Exceção → humano

Contestação do cliente, divergência de valor, pagamento não localizado ou duplicidade. Cai na fila humana com o contexto pronto pra decisão.

04

DOMÍNIO-DADOS-V1

Postgres · schema fuzcor · proposta para aprovação
TabelaGuardaPor quê (plain-text)
apolicesEspelho local das apólices do ForzaBase da conciliação e da futura renovação. Seguradora, ramo, segurado, vigência, prêmio.
parcelasCada parcela e seu statusÉ a unidade de conciliação — a fila de 681 vive aqui. Status guia o robô: a_vencer / em_aberto / baixada / exceção.
pagamentosO que realmente entrouPagamentos observados no extrato bancário e nos repasses da seguradora, a serem casados com as parcelas.
conciliacoesA decisão de casamentoLiga pagamento↔parcela, com tipo (banco/fatura/comissão), score e quem decidiu (robô/humano).
baixasO ato executado no ForzaSeparado da conciliação por ser o passo irreversível: status antes/depois no Forza, executor, timestamp.
provas_cintTrilha imutável de provaScreenshot/PDF/log com hash SHA-256 encadeado ao anterior. O coração pericial do "com prova".
excecoesFila humanaOs 95: motivo, abertura, quem resolveu e como. O que o robô não decide sozinho.
eventosLog de ações dos agentesObservabilidade e reconstrução: cada ação do CEO e do especialista com payload e timestamp.
conhecimentoBase RAG (pgvector)Condições gerais das seguradoras e manual da corretora, para o copiloto responder com fundamento.
TRAVA §9 Nenhuma migration roda antes de você aprovar este DOMÍNIO-DADOS-V1. Container fuzcor-db, bind 127.0.0.1, acesso só por SSH tunnel, backup por cron pg_dump. Migration idempotente + rollback comentado.
05

CINT — a prova encadeada

tamper-evident · leitura pericial

Cada evidência recebe um hash SHA-256 do seu conteúdo mais o hash da evidência anterior. Alterar ou remover uma prova quebra a cadeia — e a quebra é detectável. É a mesma lógica de um livro-razão à prova de adulteração, aplicada à baixa de parcela.

baixa #412 · 14:02
a91f…7c2
screenshot Forza + log HTTP
baixa #413 · 14:05
3d80…e11
inclui hash de #412
baixa #414 · 14:09
f7c4…9aa
inclui hash de #413
06

Humano no controle · interfaces

Onde o humano decide

  • Contestação do cliente — sempre humano
  • Divergência de valor, pagamento não localizado, duplicidade
  • Aprovação da baixa nas fases iniciais (antes da autonomia)
  • Revisão de propostas e relacionamento com o cliente

Como o corretor opera

  • Dashboard Control Tower — fila, exceções, aprovações em fuzcor.lionsintelligence.com.br
  • Alertas no WhatsApp — exceções e resumos pro corretor responsável
  • Relatório diário — fechamento do que baixou e do que ficou pendente
07

Roadmap faseado

a baixa autônoma é a última porta a abrir
FASE 0

Discovery Forza

Mapear login, telas de parcela e de baixa; origem do extrato e das faturas. Sem código de baixa ainda.

próximo passo
FASE 1

Conciliação read-only

Lê e casa as 4 vias, popula a fila, mostra no dashboard. CINT já captura. Não baixa.

FASE 2

Baixa · humano confirma

Robô prepara a baixa, humano aprova no dashboard, robô executa no Forza + CINT.

🔒 gatilho travado no humano
FASE 3

Baixa autônoma

Alta confiança baixa sozinho. Exceção e contestação seguem sempre no humano.

08

Discovery pendente · governança

Preciso saber pra construir

  • Forza: é web? URL de login, tem 2FA? Onde ficam parcela e baixa?
  • Extrato bancário: de onde vem? OFX / CNAB / PDF? Qual banco?
  • Fatura e comissão: como baixar em cada seguradora?
  • Volume real e quantos corretores recebem o handoff

Segurança & LGPD

  • Postgres no VPS FuzCor, bind local, acesso por SSH tunnel
  • Credenciais no Vault — Forza, bancos e seguradoras
  • Dados sensíveis (Vida/Saúde): tratamento LGPD
  • CINT como trilha auditável de tudo que o robô executa
09

Aprovação para seguir

um toque → abre a conversa já preenchida

Pronto pra construir

Ao aprovar, a Lions inicia a Fase 0 (Discovery do Forza) e sobe o banco fuzcor-db no VPS da FUZCOR. Nada roda antes do seu OK.