EventBus relacional
4 instrumentos · porta direta do AIPrevTrinta gatilhos em dez tabelas, snapshot antes/depois com autor, fila saudável. O que muda fica auditável.
Triggers Relacionais
Captura silenciosa de toda mutação relevante.
Função
fn_ip_eventbus_capturar em 6 tabelas centrais (mandatos, pulsos, decisões, relacionamentos, protocolos, sugestões).Trilha de Eventos
36 meses de memória forense, append-only.
Carregando…
Busca Forense
Toda mudança recuperável por termo, fonte, autor, janela.
RPC
fn_ip_historico_por_termo com indexes em ts DESC, source, actor.Auditor Relacional
Padrões suspeitos no fluxo de mudanças.
A portar do Rapheice OS v28 (
auditor_relacional): detecta sequências de mudança em relacionamentos críticos e decisões revogadas em ciclo curto.Canais externos
3 canais · todos operacionaisA casa não fala sozinha. Quando precisa falar fora, faz por estes três caminhos.
E-mail Outbox
Fila com retry, dispatcher de 5 em 5 minutos.
Carregando estatísticas...
WhatsApp · Inbox
Conversas, sequências e broadcast — Aman/JHSF, perfil 360, auditoria forense.
Reusa o backbone
wa_* da InnovaSphere (contatos, conversas, mensagens, templates, sequências, broadcast, audit hash chain). Realtime ativo.Google Calendar
Rituais sincronizados na agenda dos sócios.
3 EFs
innovapeople-calendar-* (oauth-init, oauth-callback, agendar). OAuth 2-step ativo.Edge Functions
10 deployadasOs pequenos servidores stateless que executam decisões pontuais sem precisar do monolito.
| Slug | Propósito | JWT |
|---|---|---|
innovapeople-pulso-disparar | Gera tokens anônimos + enfileira convites | obrigatório (sócio) |
innovapeople-raio-x-submit | Captura submissão pública do funil Raio-X | público |
innovapeople-email-dispatcher | Despacha outbox em batch a cada 5min | obrigatório |
innovapeople-digest-semanal | Composer + envio do digest semanal aos sócios | obrigatório |
innovapeople-relatorio-raio-x | Geração de PDF do Raio-X | obrigatório |
innovapeople-contato-submit | Form de contato público | público |
innovapeople-calendar-oauth-init | Inicia OAuth Google Calendar | obrigatório |
innovapeople-calendar-oauth-callback | Callback do OAuth Calendar | obrigatório |
innovapeople-calendar-agendar | Sincroniza rituais → eventos Google | obrigatório |
innovapeople-concierge-chat | Claude Haiku 4.5 grounded em todos ip_* | obrigatório |
Compliance & LGPD
2 instrumentosAnonimato no pulso, tokens descartáveis, audit trail imutável. Compliance é constitutivo, não bolt-on.
Painel LGPD
Métricas de retenção + garantias ativas.
K-anonimato ≥ 3, TTL de tokens 14d, audit trail 36 meses, zero PII em perfis.
Audit Log Extendido
Tabela
ip_audit_log para operações sensíveis.Registros de ação administrativa (criação/exclusão de mandatos, alteração de status crítico). Acessado via SQL direto por enquanto.
Espelho AIPrev
portações pendentesO AIPrev da InnovaSphere já fez. Aqui se replica, com a mesma elegância de schema.
EVM já vivo
Schema portado e operacional.
Tabelas
ip_programas + ip_programa_marcos + RPC fn_ip_evm_resumo aplicadas. UI vive na aba Curadoria.CPM Forward/Backward
Caminho crítico de planos de desenvolvimento.
RPCs
fn_plat_cpm_forward/_backward/_executar do AIPrev. Aplicação: grafos de marcos com dependências em ip_plano_marcos.Forecaster (real)
Previsão de turnover, headcount, folha 30/60/90d.
Schema base existe (
ip_perfil_colaborador.risco_saida_estimado + ip_compensacao). Falta: RPC fn_ip_forecaster + 3 cenários (otimista/base/pessimista).Fila EventBus (rate-limit)
Dispatcher assíncrono com retry e rate limit.
AIPrev usa
eventbus_dispatch_v2 · _enqueue · _process_queue · _check_rate_limit. Útil para notificações compostas e escalonamento de sugestões.