Documento Oficial

Parecer Técnico de Status do Sistema e Roadmap para Operação 100%

Análise franca e detalhada do que está pronto, do que está parcial, do que precisa ser construído, e em qual ordem, para que o PeritoPro atinja operacionalidade completa em produção para o Eng. Sergio Ejzenberg.
Cliente
Eng. Sergio Ejzenberg
Sistema
PeritoPro v1.0
Data
10/04/2026
Status global
72% operacional
01 · Panorama Geral

Status Operacional Atual

Avaliação consolidada por camada funcional do sistema PeritoPro.

Resumo executivo

O sistema está em produção parcial — 72% operacional

A infraestrutura essencial do PeritoPro está no ar e funcional: sistema web, app mobile demo, worker de backend com autenticação, banco de dados D1, storage criptografado R2, site institucional do perito, simulador do agente e relatório do red team. A identidade visual, a arquitetura de dados e a segurança criptográfica AES-256 estão implementadas e operando.

O que ainda impede operação 100% é principalmente o chat livre do agente no sistema (hoje há apenas preenchimento de templates, não chat aberto), a indexação profunda dos documentos do caso (o agente conhece nomes de arquivos mas não o conteúdo dos PDFs), e alguns itens de segurança e conformidade legal pendentes para uso produtivo com dados sensíveis reais.

100%
Infraestrutura
95%
Interface
55%
Agente IA
40%
Conformidade
02 · O que já está pronto

Componentes Operacionais

Componentes do sistema já no ar, testados e funcionais.

Operacional
💻Sistema Web Principal
Single-page app com sidebar fixa, gestão de casos, timeline, documentos, partes envolvidas, laudo pericial e templates. Identidade visual navy+laranja Plus Jakarta Sans.
https://peritopro.pages.dev
Operacional
📱App Mobile Demo
PWA mobile com 6 telas: home, caso AR30, modal de nova entrada com câmera e galeria. Barra de navegação fixa na base. Sem login (modo demonstração).
https://peritopro.pages.dev/app.html
Operacional
Worker Backend
Cloudflare Worker com autenticação JWT (PBKDF2, 100k iterações), criptografia AES-256-GCM dos arquivos, banco D1, storage R2, log de auditoria e CORS configurado.
https://peritopro-worker.f-macarroni.workers.dev
Operacional
🔗Site Institucional Sergio
Site pessoal do Eng. Sergio Ejzenberg com apresentação do escritório, serviços, casos, contato e integração visual com o PeritoPro.
https://ejzenberg.pages.dev
Operacional
📄Apresentação 20 Slides
Apresentação em HTML com navegação por teclado, cobrindo sistema, app mobile, site institucional e roadmap de 5 etapas.
https://apresentacao-d4b.pages.dev
Operacional
Red Team · 300 Perguntas
Teste de segurança e eficiência do agente em 10 categorias de risco com 300 perguntas e 5 critérios de scoring. Relatório publicado.
https://peritopro-redteam.pages.dev/relatorio-red-team.html
Parcial
🤖Preenchimento de Templates por IA
Endpoint /ai/fill-template no worker usa Claude Haiku 4.5 para preencher automaticamente campos de templates com base em metadados do caso (partes, timeline, lista de arquivos).
claude-haiku-4-5-20251001 · contexto: metadados (sem conteúdo dos PDFs)
Parcial
💬Simulador do Agente
Interface de chat com sidebar, bubbles, seletor de formato e chips de sugestões. Atualmente em modo demonstração — a API key do Claude não está configurada no front.
https://peritopro-redteam.pages.dev/simulador.html
Operacional
🔍Base de Conhecimento Indexada
Documentação estruturada dos casos AR30 (Beside Santa Cecília) e AR21 (Elements Higienópolis) em markdown, com partes, cronologia, valores e evidências favoráveis à P4.
base-conhecimento-casos.md (indexado no contexto do agente)
Operacional
🔑Segurança: AES-256 + JWT
Documentos cifrados com AES-256-GCM antes do upload no R2. Autenticação por JWT HS256 com expiração de 24h. Senha protegida por PBKDF2.
Encryption: AES-256-GCM · Auth: JWT HS256 · Password: PBKDF2-SHA256
Operacional
📈Log de Auditoria
Tabela audit_log registra todas as ações de usuários (login, upload, download, update, delete) com IP, user e timestamp. Essencial para conformidade LGPD.
Tabela audit_log no D1 · consulta via /audit (auth obrigatória)
Operacional
🏆System Prompt do Agente
Especificação completa de identidade, missão, 6 regras inegociáveis, 6 passos de workflow, 3 formatos de saída e 5 modos de atuação (A a E) incluindo auditor anti-alucinação.
system-prompt.md · v1.0 · testado em 300 perguntas do red team
03 · Pendências

O que Falta para Operação 100%

Componentes ainda não concluídos, agrupados por prioridade. Priorizados pela ordem em que bloqueiam o uso produtivo real do sistema pelo perito.

Prioridade Item / Por que importa Esforço
Crítico
Chat livre do agente no sistema principal
Hoje o endpoint /ai/fill-template só preenche campos de templates. Não existe rota para chat aberto do tipo /ai/ask. Sem isso, o Sergio não pode fazer perguntas livres ao agente dentro do sistema, que é a promessa central do PeritoPro.
4-6 horas
Crítico
Extração de texto + indexação semântica (RAG real)
Hoje o agente conhece apenas os nomes dos arquivos, não o conteúdo dos PDFs. Para responder perguntas sobre cláusulas contratuais específicas, trechos de e-mails ou descrição de fotos, é necessário pipeline de extração de texto + vetorização (embeddings) + busca semântica (RAG).
2-3 dias
Crítico
OCR dos documentos escaneados
Os PDFs de rescisão (07/08/2024 e 24/08/2024) e a ata notarial de acesso negado são imagens sem texto extraível. São documentos-chave para a defesa da P4 e precisam estar pesquisáveis pelo agente.
2-4 horas
Crítico
Localizar contrato original AR21 × P4
Documento não foi encontrado nos imports do Dropbox. Sem ele, o agente não tem cláusulas contratuais, PMG, prazos ou penalidades do AR21 como referência. É a principal lacuna documental do acervo.
depende do cliente
Crítico
Ativação do simulador em modo real
A API key do Claude está vazia no simulador. Em modo demo, o Sergio não pode testar perguntas abertas. Solução segura: proxy via worker (API key como secret no backend).
1-2 horas
Importante
Autenticação de dois fatores (2FA)
Obrigatório para dados sensíveis de pro processo judicial. Implementação via TOTP (Google Authenticator) com QR code inicial e código de 6 dígitos no login.
4-6 horas
Importante
Domínio próprio com HTTPS
Hoje está em peritopro.pages.dev. Produção oficial deve usar peritopro.ejzenberg.com.br. Requer configuração DNS + certificado SSL (automático via Cloudflare).
30 minutos
Importante
Backup automático diário criptografado
Rotina programada para copiar o D1 (banco) e o R2 (arquivos cifrados) para armazenamento secundário diário, com retenção de 30 dias. Fundamental para dados jurídicos críticos.
3-4 horas
Importante
Interface de visualização do log de auditoria
O log já é gravado no backend, mas não há UI para o Sergio consultar “quem fez o que, quando”. Necessário para conformidade e segurança operacional.
3-4 horas
Importante
Elegibilidade e confidencialidade de documentos (UI)
O backend já suporta as flags eligible e confidential, mas a interface visual para marcar cada documento como Elegível / Reservado / Confidencial ainda não está implementada.
4-5 horas
Importante
Política de privacidade e termo de uso (LGPD)
Documento formal com política de retenção, exclusão, direitos do titular e base legal para tratamento de dados. Obrigatório pela Lei 13.709/2018.
jurídico externo
Evolução
Aba de Templates com variáveis dinâmicas
Templates com {{CLIENTE}}, {{CNPJ}}, {{PROCESSO}} etc. O perito preenche só as variáveis e o sistema monta o documento completo. Export PDF/DOCX.
1 dia
Evolução
Filtros avançados em todas as abas
Por data, cliente, CNPJ, tipo de prova, status, caso. Busca full-text em nomes e descrições. Requisito levantado na reunião com Sergio.
1 dia
Evolução
Gestão multi-caso por cliente
Dashboard por cliente com todos os casos simultâneos, alerta de conflito de interesse, timeline unificada cross-case.
1-2 dias
Evolução
Secretária Virtual WhatsApp
Envio automático de lembretes de audiências e vistorias via WhatsApp (Z-API ou similar) com N8N. Item do estágio 2 do roadmap.
2-3 dias
Evolução
Alertas de prazo judicial
Contagem regressiva no dashboard, notificação por e-mail ou WhatsApp quando prazo crítico se aproximar.
1 dia
04 · Roadmap

Plano de Execução Recomendado

Sequência lógica de execução considerando dependências técnicas e o desbloqueio do uso real pelo perito.

01
Sprint 1

Desbloqueio do agente — chat livre funcional

Objetivo: permitir que o Sergio faça perguntas abertas e receba respostas reais do agente dentro do sistema, com citrações do acervo. Esta é a funcionalidade central que justifica o PeritoPro.

  • Criar endpoint /ai/ask no worker com contexto do caso ativo
  • Integrar system prompt oficial do agente no endpoint
  • Incluir metadados de caso (partes, timeline, documentos) no contexto
  • Adicionar interface de chat no sistema principal
  • Ativar simulador via proxy para uso externo de teste
  • Teste interno com as 11 questões do Sergio
02
Sprint 2

Indexação profunda dos documentos (RAG)

Objetivo: o agente passa a ler o conteúdo dos PDFs, e-mails e fotos do acervo, não apenas os nomes. Esta é a melhoria qualitativa mais importante do produto.

  • Pipeline de extração de texto (pdfjs, mammoth, tesseract para OCR)
  • OCR específico para documentos de rescisão escaneados
  • Geração de embeddings (OpenAI ou Cohere) e armazenamento em Vectorize
  • Busca semântica automática no endpoint de chat
  • Citações precisas no formato [Arquivo.pdf, p. XX, “trecho”]
  • Re-teste das 11 questões com RAG ativo
03
Sprint 3

Conformidade e segurança para produção oficial

Objetivo: deixar o sistema pronto para uso com dados sensíveis de processos judiciais reais em conformidade com LGPD.

  • Implementação de 2FA (TOTP) no login
  • Configuração de domínio peritopro.ejzenberg.com.br
  • Rotina de backup diário criptografado do D1 e R2
  • Interface de visualização do log de auditoria
  • Interface de elegibilidade/confidencialidade de documentos
  • Política de privacidade e termo de uso (entrega jurídica externa)
04
Sprint 4

Evoluções funcionais e produtividade

Objetivo: expandir a capacidade do sistema para multi-caso, templates inteligentes e filtros avançados conforme requisitos levantados na reunião com o Sergio.

  • Aba de templates com variáveis dinâmicas e export DOCX/PDF
  • Filtros avançados em todas as abas
  • Dashboard multi-caso por cliente com timeline unificada
  • Alertas de prazo judicial com contagem regressiva
  • Histórico de versões do laudo
  • Marca d’água em exports (“Confidencial — Eng. Sergio Ejzenberg”)
05
Sprint 5

Estágio 2 — Automação e integrações externas

Objetivo: conectar o PeritoPro a sistemas externos (TJSP, Receita, WhatsApp, e-mail) para automação de rotinas periódicas.

  • Secretária Virtual WhatsApp (Z-API + N8N) para lembretes
  • Consulta de andamento TJSP dentro do sistema
  • Validação automática de CNPJ via Receita Federal
  • Alerta de publicação no Diário Oficial (DJe/TJSP)
  • Import de e-mails (Gmail/Outlook) direto para o caso
  • Transcrição automática de áudios de vistoria
05 · Parecer Final

Veredito Técnico

Avaliação consolidada e recomendação de execução.

Parecer Técnico Oficial

Sistema apto para apresentação ao cliente com ressalva de itens críticos

O PeritoPro está em estágio avançado de construção, com 72% de operacionalidade global. A infraestrutura básica (web, mobile, worker, D1, R2, criptografia, autenticação, identidade visual) está completa e em produção. O sistema pode ser apresentado ao Sergio como produto funcional em demonstração, e o red team com 300 perguntas demonstra que o agente está calibrado corretamente para o caso ativo.

Ressalvas críticas a serem comunicadas com transparência:

  • O chat livre do agente no sistema principal ainda não foi implementado — hoje existe apenas preenchimento de templates
  • A indexação profunda dos documentos (RAG real com conteúdo dos PDFs) ainda está pendente
  • Documentos escaneados precisam de OCR para serem pesquisáveis
  • Itens de conformidade legal (2FA, backup, auditoria, LGPD) são pré-requisitos para uso com dados reais de processos

Estimativa de esforço total para operação 100%: entre 3 e 4 semanas de trabalho técnico distribuídas nos 5 sprints do roadmap acima, considerando infraestrutura Cloudflare já provisionada e equipe com familiaridade no código.

★ Recomendação oficial Prosseguir imediatamente com o Sprint 1 (chat livre do agente), que desbloqueia a funcionalidade central do produto em 4-6 horas de trabalho e permite que o Sergio teste pessoalmente o agente com as suas 11 questões. Após o Sprint 1, o sistema tem condições de entrar em uso supervisionado em ambiente controlado. Os Sprints 2 e 3 podem ser conduzidos em paralelo, aumentando a robustez do sistema sem interromper o uso do Sergio. Os Sprints 4 e 5 são evoluções que podem ser entregues incrementalmente ao longo dos próximos meses.

Observação sobre o teste das 11 questões: o relatório das 11 questões submetidas pelo Sergio em 10/04/2026 foi gerado com base na base de conhecimento atual do agente (dados dos casos AR30 e AR21 em markdown + timeline + system prompt) e demonstra que o agente possui capacidade analítica suficiente para responder perguntas estratégicas sobre o caso mesmo antes da implementação do RAG profundo. O RAG do Sprint 2 adicionará citações com trechos exatos de documentos, aumentando a precisão probatória.