Projeto MOA · apresentação
Apresentação interna

Projeto
MOA.

Uma equipe expandida
para a tranquilidade regulatória.

MOA Advocacia
Sumário02 / 28
O que vamos atravessar

Oito
movimentos.

Da estrutura dos dados à cadência de entrega. Em ordem: a intuição, a estrutura que emerge, e como cada peça do sistema responde a uma parte do que ficou no email.

  1. IDe onde partimosorigem
  2. IIVisão e cliente-pilotoTMG
  3. IIIA estrutura mentalReunião 003
  4. IVComo o dado vivefluxo
  5. VQuem age sobre o dadoagentes
  6. VIPrincípios e garantiasfundação
  7. VIICadênciaexecução
  8. VIIISíntesedevolução
Projeto MOA · apresentação unificada02 / 28
I · Origem03 / 28
A raiz do projeto

Seu email.

De: Alê Pinzon Assunto: GESTÃO DE LICENCIAS — proposta inicial de parceria

"Meu propósito é criar uma empresa em parceria com uma pessoa experta em tecnologia que me permita oferecer soluções reais e confiáveis pra empresas que permitam crescer em escala."

"Além de um parceiro tecnológico, um experto em comunicação, em operações industriais, em finanças. Mas vamos pouco a pouco construindo essa visão."

"Este é o primeiro projeto que quero desenvolver juntos pra trazer uma solução real, pra um cliente real, que vai servir como base do nosso processo de aprendizado."

Alê Pinzon

Este deck é a resposta a esse email. Tudo o que vem a seguir se justifica contra o que você desenhou — quando algo se descolar dali, é discutido, não silenciosamente assumido.

Email original · raiz do projeto03 / 28
I · Origem04 / 28
Você desenhou quatro etapas no email

Mapeamento. Workplan.
Produção. Promoção.

Honradas como nomes próprios do projeto.

I · Mapeamento
Identificar e localizar
As licenças necessárias por identidade legal, natureza, produtos, estrutura física, localização. Pesquisa da situação atual nos órgãos. Mapa visual de controle — ok, não ok, próximas a vencer.
II · Workplan
Plano e acompanhamento
Comunicação inicial, requerimento, validação, produção, confirmação, submissão, acompanhamento, registro e entrega ao cliente. Validado pela líder a cada passo.
III · Produção
Por licença
Entendimento (canal, prazos, formato), solicitação via WsApp e e-mail com pré-aprovação, documentação e submissão no canal oficial. Tudo registrado.
IV · Promoção
Leads e outreach
Empresas com licenças vencidas ou sanções. Decisores via LinkedIn. Targeted marketing. Apresentação personalizada com status atual antes da reunião.

Preservadas como você escreveu. A estrutura interna do sistema cresceu em cima delas — mas no dia-a-dia operacional, ninguém precisa pensar em termos das quatro etapas. Elas são o contrato com o email, não o organograma de execução.

As quatro etapas · validação contra o email04 / 28
II · Visão05 / 28
Como sua imagem dos expertos vira arquitetura

Três camadas. Pouco a pouco,
como você escreveu.

Camada I · primeira a entrar
Gestão tabular
A planilha-mãe vira banco estruturado. Carteira, situação, relatório mensal — em vez de decodificar planilha, consulta sistema. V1 inicia com humanos operando. Sem APE essencial pra entrega.
carteira · 5 Verbos · relatório mensal
Camada II · ativa desde o dia 1
Prestação de contas
Sobre a gestão tabular, o cliente vê o dado vivo. Clica em qualquer número e desce até a evidência primária. PDF mensal segue existindo — o portal complementa, não substitui.
portal cliente · drill-down · snapshot mensal
Camada III · segunda etapa
Equipe expandida
APEs como colegas internos — esses "expertos" do seu email chegando aos poucos. Entram em Modo Sombra antes do operacional. Amplificam camadas I e II — nunca substituem humano na externalização.
Operador · Especialista · Triador · Mapeador
Fundação · transversal Documentação intuitiva de tudo que acontece · segurança da informação · redundância contra perda. As três camadas só se sustentam em cima dessa fundação.
Três camadas · visão integradora05 / 28
II · Cliente-piloto06 / 28
O cliente real que você propôs no email

A TMG em
quatro números.

8
filiais ativas
(matriz + 7 unidades)
93
licenças vivas
(começou com 84)
3
anos sob
cuidado do MOA
~85
decisões mentais
por dia · Paula

Quando o sistema estiver operando, esse 85 vira 15-25 — só Tier 1 (externalização) e amostras Tier 2 chegam à Paula. É o KPI de adoção da equipe expandida: se passar de 40/dia consistente, o sistema está sobrecarregando em vez de aliviar.

TMG · universo real06 / 28
III · Estrutura07 / 28
O que você disse na Reunião 003

A Paula pensa em tabulado.
E isso é ouro.

A planilha-mãe — colunas, linhas, status, datas, responsáveis — já é um modelo de dados. Falta tirar do XLSX e botar em banco que agrega, audita e versiona.

"Banco de dados é só coluna e linha."

Alê · Reunião 003

Não estamos reinventando o trabalho da Paula — estamos materializando o modelo mental dela em um banco que faz o que a planilha não faz: agregar (sem fórmulas frágeis), auditar (cada mudança rastreada), versionar (histórico nunca some), e deixar várias pessoas trabalharem ao mesmo tempo.

Ponto de partida · planilha-mãe TMG07 / 28
III · Estrutura08 / 28
A árvore canônica

Toda informação do MOA desce por essa árvore.
Tudo que acompanhamos é um nó nela.

Escritório (MOA)
 └─ Cliente (TMG · futuros)
     └─ Filial (CNPJ · município · atividade)
         └─ Demanda (recursiva · polimórfica)
             └─ Sub-demanda (mesma entidade · recursão livre)
                 └─ ... sem limite estrutural

Cada nível existe pra resolver uma pergunta operacional real: filial pra responder "em qual CNPJ está esta licença?"; Demanda pra responder "o que eu acompanho?"; sub-demanda pra responder "essa licença depende de qual outra?"

Hierarquia · árvore canônica08 / 28
III · Estrutura09 / 28
Insight seu, Reunião 003

Cada cliente carrega duas coisas
que precisam viver lado a lado.

Braço I · quem é
Informações sensíveis
Os dados do cliente que não podem ficar soltos: contatos responsáveis, códigos especiais, prestadores recorrentes, chaves internas. A "planilha de dados do cliente" que a Paula mantém em separado.
contatos · códigos · prestadores
responsáveis por área
+
Braço II · o que se faz
Lista de Demandas
A lista de licenças, alvarás, pareceres, autos, baixas — tudo que o MOA acompanha pra este cliente. Inicialmente o próprio cliente já passa essa lista; depois, o sistema identifica o que falta.
licenças · alvarás · pareceres
autos · baixas · renovações

(Insight do Alê na Reunião 003 — preservado verbatim no modelo.)

Dois braços · modelo de Cliente09 / 28
III · Domínio10 / 28
O objeto vivo do sistema
Demanda.
Tudo o que o MOA acompanha é uma Demanda — licença, alvará, parecer técnico, baixa de RT, auto de infração, sub-tarefa de qualquer um deles.
PolimórficaRecursivaIdentificada
A Demanda · núcleo do domínio10 / 28
III · Domínio11 / 28
Anatomia de uma Demanda

Cinco peças formam uma Demanda.
Vocabulário desenhado na Reunião 003.

I
Código & etiqueta
Identificador único + chave de busca. Padrão herdado da Paula: usado no título do e-mail.
TMG/Alvará-Cambé
TMG/CLCB-Sorriso
II
Requisitos
Checklist do que a Demanda exige — documentos, assinaturas, dados. Varia por tipo de licença.
documentos · assinaturas
dados técnicos · prazos
III
Agente interno
Quem no MOA acompanha esta Demanda. Pode ser pessoa ou APE — função é híbrida.
Paula · Jaque
APE-Operador-Cambé
IV
Agente externo
Quem está na ponta — pessoa do cliente, do prestador, ou do órgão fiscalizador.
Diego (TMG) · Liana
Martinho · fiscal IBAMA
V
Status
Onde a Demanda está agora. Vocabulário fixo da Paula + sub-estado livre.
Vigente · Em Andamento
Renovação · Suspenso

Cada peça é um campo do banco. Cada Demanda no sistema preenche as cinco.

Anatomia · vocabulário Reunião 00311 / 28
III · Domínio12 / 28
Como o banco fica flexível sem virar bagunça

Nada de "tipo de coisa" trancado no código.
Toda lista que muda vira tabela editável pela gestão.

I
Tabelas com forma fixa
Pra coisas que existem todo dia e não mudam de formato — Demanda, Andamento, User. Cada linha tem os mesmos campos.
Demanda · User · Andamento
Carteira · Anexo · Consulta
II
Catálogos editáveis pela gestão
Tipos, status, órgãos, papéis — nada de enum em código. Paula cria "Ibama" em ~30s sem dev.
TipoDemanda · Status
TipoAndamento · Órgão · Papel
III
JSONB validado
Pra dados que variam por tipo. Auto de infração tem nº + multa; CLCB tem prestador; parecer tem prazo.
dados_especificos
campos_polimorficos

Tradução prática: quando a Paula precisa adicionar um novo órgão fiscalizador ou um novo tipo de licença, ela vai num painel de configuração e adiciona. Sem chamada pro programador, sem deploy, sem esperar.

Schema flexível · três técnicas12 / 28
III · Domínio13 / 28
Vocabulário operacional — herdado de Paula

O léxico real
que vai pro banco.

Vigente Em Andamento Renovação Dispensada Suspenso Não se Aplica Pendente Não iniciado

Vocabulário herdado verbatim da Paula. "Renovação" substitui "Vencida" — escolha diplomática preservada (Paula evita assustar diretor TMG na apresentação). Sub-estado contextual entra como texto livre: "Renovação · Aguardando CLCB Sorriso".

"Se uma licença não está ativa mas tem 10 e-mails registrados, isso é o suficiente para a MOA."

Rafa, citando o critério da Paula · Reunião 003

Status · léxico Paula13 / 28
IV · Fluxo14 / 28
Andamento e Sistema de Eventos

O fato é uma coisa. A interpretação é outra.
Ambos passam pelo mesmo motor.

Andamento

Histórico é a coleção cronológica de uma Demanda; Andamento é o item individual — um evento atômico. Vocabulário herdado da Paula: "vou vir aqui em Andamentos e vou colocar..."

Cada e-mail, ligação, visita, protocolo vira um Andamento estruturado — tipo, autor (humano ou APE), data, payload.

Sistema de Eventos

Motor central que serializa toda mudança crítica. Auditoria automática. APE e humano usam o mesmo mecanismo.

agregado_id serializa por Demanda. Eventos da mesma Demanda em fila FIFO; Demandas diferentes em paralelo. Sem race conditions. Retry idempotente.

Andamento que registra um fato (e-mail recebido, ligação realizada) é criado automaticamente. A classificação enriquecida ou a próxima ação proposta vai pra Fila de Revisão.

Cliente vê o registro do fato em tempo real · humano valida a interpretação

Andamento · Sistema de Eventos14 / 28
IV · Fluxo15 / 28
"WsApp e e-mail com pré-aprovação da líder" — codificado

Migração suave: o contato nunca percebe
que está "no sistema".

E-mail bidirecional · WhatsApp por Evolution API15 / 28
IV · Fluxo16 / 28
Como a informação sobe

Uma entrada na base.
A informação sobe sozinha até o gráfico do diretor.

Gráfico de pizza · diretorvisão estratégica
Dashboards mensais por clientereunião quinzenal
Carteira agregada · matriz Licença × Filialoperador
Demanda individual · status + históricounidade de trabalho
Andamento atômico · 1 e-mail · 1 ligação · 1 documentoa base

Hoje a Paula mantém 4-5 arquivos manualmente — planilha de licenças, planilha de etapas, arquivo de resumo, gráficos mensais. No sistema, ela alimenta apenas a base. O resto sobe sozinho.

Pirâmide · agregação automática16 / 28
IV · Fluxo17 / 28
Auditabilidade radical

Nenhum número agregado é opaco.
Tudo é clicável até o fato primário.

"23 cobranças enviadas este mês" · KPI no dashboard do cliente
Lista de 23 Andamentos email_enviado · data, destinatário, autor
Andamento expandido · corpo do e-mail, anexos, respostas correlatas
Se autor = APE: "ver atividade do agente" · execução + consultas que o APE fez antes
"ver Evento de origem" · quem aprovou, quando, payload, retries
Auditabilidade · drill-down até evidência17 / 28
V · Agentes18 / 28
APE = colega interno, não plugin

Identidade, papel, permissões.
Mesma auth, mesmo audit, mesma fila que humano.

I
Sombra
APE roda, mas só gera sugestões internas. Sem ação externa. Sistema mede o que teria sido aprovado.
Análogo humano: estagiário em treinamento
II
Operacional
APE acorda (cron / evento), rascunha, consulta o Especialista se preciso, propõe. Humano revisa Tier 1 antes de cada externalização.
Análogo humano: estagiário rascunhando
III
Consultivo
Humano ou outro APE pergunta; APE responde com referências + nível de confiança. Não toca o mundo externo.
Análogo humano: senior respondendo dúvida

Promoção Sombra → Operacional é manual, após métricas: ≥75% das sugestões teriam sido aprovadas + ≥50 sugestões + 0 incidentes graves. Daniela ou Paula apertam o botão. V1 inicia 100% com humanos operando — APE entra na Onda 5.

APE · identidade + três modos18 / 28
V · Agentes19 / 28
Catálogo · V1

Duas famílias: operacional por Demanda
e transversais.

APE-Operador
operacional
1 por Demanda. Cobra contraparte, monitora vigência, lembra dependências, organiza dossiês, propõe próximas ações. Aprende com aprovações e rejeições do humano responsável.
APE-Triador
operacional
Parse de e-mail / WhatsApp inbound. Identifica Demanda pelo padrão Cliente/Tipo - Filial. Registra fato (Tier 2 auto) + propõe próxima ação (Tier 1).
APE-Especialista
consultivo
RAG sobre roteiros, leis, precedentes do MOA. 1 instância ampla em V1; particiona por dor (Prefeitura-Cambé, IBAMA, CTNBio) conforme volume justifique.
APE-Mapeador
operacional
Três modos: Upload (planilha legada → 93 demandas TMG em 1 dia), Scanner-Novo (cliente novo do zero), Scanner-Agregar (replicar nas filiais).
APE-Snapshotter
operacional
Gera PDF / PPT mensal automático por cliente. Substitui o entregável manual da Paula — e segue existindo pra sempre (diretriz 13).
APE-Scraper-Situação
operacional
Varredura de bases públicas: IBAMA, JUCESP, SEMA. Registra situação como Andamento estruturado.
Família PROMOÇÃO
onda 7
Garimpeiro (leads gov / diários oficiais) · Validador (sanidade + dedupe CNPJ) · Enriquecedor (Apollo.io — não scraping) · Apresentador (outreach personalizado).
Catálogo de APEs · V119 / 28
V · Agentes20 / 28
"Validado pela líder do projeto" — codificado

O que muda no dia da Paula.

85
decisões mentais / dia
(hoje, sem sistema)
15–25
só Tier 1 + amostras Tier 2
(meta com sistema operando)
Tier 1 · externalização
Humano aprova cada item, 1-a-1.
E-mails, WhatsApp, criação de Demanda, alteração de status oficial, mudança de hierarquia. Invariante absoluto — não há configuração que permita APE externalizar diretamente.
Tier 2 · mundo interno
APE age, sistema amostra 10%.
Classificar inbound, anexar documento, atualizar metadados, registrar fato de e-mail recebido. APE age automaticamente com log auditável; 10% vai pra revisão pra calibração contínua.
Fila · tiers · Review-First20 / 28
V · Pessoas21 / 28
Três personas humanas

Multi-visão, não multi-isolamento. Schema único,
banco único, filtros por role × scope.

Persona · Cliente
Liana,
Diego, futuros
Centralizadora de documentos TMG · cobrada diariamente
  • Suas demandas (filtradas)
  • Gráficos da própria carteira
  • Documentos anexos
  • Quais APEs ativos no seu caso
Pode
  • Anexar documento solicitado
  • Responder solicitação
  • Exportar relatório
Persona · Operador
Paula,
Jaque, futuros
Gestora operacional TMG · acesso pela Carteira atribuída
  • Clientes da sua carteira
  • Fila de Revisão dos APEs
  • 5 Verbos como porta
  • Andamentos e Consultas
Pode
  • Aprovar/editar/rejeitar APE
  • Mudar status oficial
  • Registrar andamentos manuais
  • Consultar Especialista
Persona · Gestão
Daniela,
sócios
Sócia responsável · sem scope, acesso total
  • Tudo, agregado por dimensão
  • KPIs operacionais e financeiros
  • Métricas de adoção dos APEs
Pode
  • Criar Carteira, atribuir operador
  • Configurar catálogos
  • Contratar / desativar APE
  • Promover Sombra → Operacional
3 personas · multi-visão21 / 28
V · Pessoas22 / 28
Os cinco verbos da manhã

A porta de entrada da Paula. Não é dashboard genérico —
é resposta direta. Substitui a planilha-mãe.

1
Vencimento ≤60d + dependências resolvidas. Semáforo por proximidade.
O que vence?
2
Outbound sem inbound em N dias. N por contraparte: cliente 3d, prestador 7d, órgão 15d.
Quem não respondeu?
3
Andamentos novos desde último login. Cursor temporal por usuário.
O que mudou desde ontem?
4
Demandas marcadas + sugestões do APE-Especialista (escalation patterns).
O que pautar pra próxima quinzenal?
5
Matriz Licença × Filial. Pizza por status. Comparativo histórico (snapshot mensal).
Onde estou na carteira?

Cada verbo é uma view materializada no banco + uma tela específica. O Scanner (APE-Mapeador) não é a tela inicial — fica num botão "Adicionar cliente / Agregar demandas".

5 Verbos · porta de entrada do operador22 / 28
VI · Garantias23 / 28
As quinze regras inegociáveis

Tudo o que vier depois precisa
se justificar contra uma destas.

01Review-First com tiers — humano aprova externalização 1-a-1.
02Externalização sempre humana — e-mails e protocolos assinados por pessoa.
03Funções híbridas humano-OU-APE — V1 inicia com humanos.
04Modo Sombra primeiro — todo APE-Operador nasce gerando sugestões internas.
05Catálogo dinâmico configurado pela gestão MOA — tipos, status, órgãos.
06Propagação hierárquica — dado entra → atualiza tudo, sem retrabalho.
07Transparência ao cliente — default ON, opt-out por cliente.
08Pressupostos explícitos — toda decisão carrega lista viva.
09Memória institucional via Especialista — roteiros moram em RAG, não em campos.
10Importador legado obrigatório — TMG não recadastra 93 licenças à mão.
11Scanner não é a tela inicial — porta de entrada do operador são os 5 Verbos.
12APE como user, não como módulo — auth, RBAC, audit unificados.
13PDF mensal segue existindo — portal complementa, não elimina.
14Fila ativa do operador como KPI — meta 15-25/dia; alerta se >40.
15Liberdade criativa de UI — schema é workspace dinâmico; formato visual livre.
15 diretrizes · ★ cinco pilares23 / 28
VI · Garantias24 / 28
Fundação invisível · informação

Documentação intuitiva.
Segurança. Redundância.

A informação do MOA é o ativo do MOA. O sistema é desenhado pra que perder informação — ou não saber o que aconteceu — seja tecnicamente improvável.

I · documentação
O que aconteceu fica óbvio.
  • Toda mudança vira andamento estruturado
  • Histórico cronológico por Demanda
  • Drill-down até a evidência primária
  • APE e humano deixam o mesmo rastro
  • PDFs assinados são dados primários
II · segurança
Quem fez, quando, por quê.
  • Audit trail unificado humano + APE
  • Sistema de Eventos = log linear de toda mudança
  • HTTPS, secrets isolados, RBAC granular
  • Hash SHA-256 em anexos · soft-delete por padrão
  • Assinatura ICP-Brasil preservada byte-perfect
III · redundância
Perder dado exige três falhas.
  • Postgres backup diário + envio cifrado
  • MinIO sync S3-compatible (anexos)
  • Retry idempotente em todo Evento · 3× com backoff
  • Credenciais em cofre fora do servidor
  • Réplica externa read-only a partir da Onda 6
Se a planilha-mãe se perdesse hoje, refazer custaria meses. No sistema, perder informação exige falhar três camadas simultaneamente · e cada perda parcial deixa rastro pra reconstruir o que sumiu.
Fundação invisível · informação24 / 28
VI · Garantias25 / 28
Infraestrutura · testes vs produção

Pra testar, tudo coberto.
Pra produção, quatro decisões pendentes.

I · Decidido
Coolify VPS Hostinger
Hospedagem inicial em cloud comercial — independe da minha presença física. Path multi-camada (réplica externa + LAN MOA + offsite encriptado) a partir da Onda 6.
II · A decidir
URL própria MOA
Endereço público com o nome da MOA — onde Liana e TMG acessam o portal. Sub-domínios por ambiente (prod · staging).
III · A decidir
Tokens API LLM
Conta com créditos pra o sistema chamar Claude / Gemini em produção. Custo por uso — escala com volume de APEs em ação.
IV · A decidir
Assinatura IA recorrente
Plano(s) de IA pra uso interno da equipe MOA — distinto dos tokens API. Pra Paula, Daniela consultarem no dia-a-dia.

Implicação: a Onda 4 não trava por isso — construo na minha infra de testes. Mas antes da TMG entrar em produção, precisamos fechar essas quatro peças.

Infraestrutura · quatro decisões pendentes25 / 28
VII · Cadência26 / 28
Sete ondas, do conceito ao produto operando

Três ondas conceituais já feitas (ou em curso).
Quatro ondas de software em ~20 semanas. Timebox rígido.

I
Discovery
Reuniões 001/002. Manifesto. Vocabulário real.
✓ Concluída
II
Arquitetura
Pasta 641-projeto-moa. 19 decisões fundadoras. Stack escolhida.
✓ Concluída
III
Validação
Auditoria item-a-item. Reunião 003. Ratificação Alê.
● Em curso
IV
Foundation
Schema base. Eventos. 5 Verbos. Importador TMG.
sem 1–8
V
Sombra + Portal
Especialista. APEs em Sombra. Portal Cliente. Inbound Graph.
sem 9–12
VI
APE propõe
Operador e Triador → Operacional. Snapshot automático.
sem 13–16
VII
Promoção
Garimpeiro + Validador + Enriquecedor + Apresentador.
sem 17–20

Após a Onda 7, o sistema está em produção operando todos os módulos. Não há "fase 2" planejada — evolução posterior é manutenção + melhoria contínua.

7 ondas · conceito → produto26 / 28
VII · Cadência27 / 28
Marcos das ondas de software

Cada onda fecha por comportamento observável
de uma pessoa real — não por checklist técnico.

IV
Foundation
Paula opera 1 dia 100% no sistema sem voltar pra planilha. 93 demandas TMG importadas em 1 dia. PDF mensal sai do sistema.
Semanas 1–8
V
Sombra + Portal
Liana usa o portal sozinha sem ligar pra Paula. APE-Especialista responde com confiança ≥0.8 em ≥70% das perguntas.
Semanas 9–12
VI
APE propõe
Fila ativa da Paula em 15–25/dia consistente. ≥80% dos drafts do APE aprovados. PDF mensal automático.
Semanas 13–16
VII
Promoção
1 cliente novo no pipeline ou outreach com taxa de resposta razoável. Pipeline operacional.
Semanas 17–20

Revisão crítica na semana 6 da Onda 4: se foundation não vai fechar até a semana 8, corta feature — não estende prazo. Timebox rígido por onda.

Marcos · comportamento observável27 / 28
VIII · Síntese28 / 28
Síntese

A planilha vira banco.
O cliente passa a ver o dado vivo.
O operador opera num lugar só.
Os APEs entram como colegas internos.

Quatro entregas concretas · Projeto MOA

"Vamos pouco a pouco construindo essa visão" — sua frase, do email original. A cadência das sete ondas honra isso: sem prometer mais do que o cronograma comporta, sem entregar menos do que o cliente precisa.

01 / 28