Especificação técnica · livro mestre

A espec, aberta.

O SIMOB não nasceu de um brainstorm — nasceu da dissecação de quatro sistemas reais em produção, funcionalidade por funcionalidade, julgadas por um painel de especialistas. Isto é tudo que o sistema tem e terá, e o porquê de cada decisão.

81
funcionalidades mestras no catálogo
10
domínios funcionais (bounded contexts)
4
sistemas de origem dissecados
211
funcionalidades originais analisadas

Fundação

Três decisões não-negociáveis

O inimigo número 1, identificado nos quatro sistemas: a falha silenciosa — o sistema continua rodando, mas parou de fazer a coisa certa, e ninguém percebe até o cliente reclamar. Estas três decisões existem para que isso nunca aconteça aqui.

§ 01

Transporte por evento — feed + webhook

Todo módulo troca dados por evento, nunca por acesso direto a tabela. O mesmo contrato serve integrações externas: assinatura HMAC, idempotência, retry com backoff e heartbeat. Silêncio é falha.

§ 02

Domínio profundo, base moderna

RBAC por grupos e atributos, funil único com um só motor de distribuição, e o financeiro corporativo isolado por API/evento — profundidade de back-office sem o acoplamento dos legados.

§ 03

IA com duas salvaguardas inegociáveis

Trilha de auditoria humana-revisável de toda decisão de IA desde o primeiro release — e uma whitelist determinística (regra, não modelo) decidindo o que pode ser revelado em cada estágio.

Arquitetura

Dez domínios, um núcleo

01

CRM & Distribuição de Leads

Funil único Kanban (venda + locação), motor de distribuição com precedência explícita, perfil 360 com timeline imutável.

02

Atendimento IA

SDR que atende no WhatsApp em segundos: qualifica, sugere, pré-agenda — com handoff humano sempre a um toque.

03

Catálogo de Imóveis

Ficha completa + taxonomia configurável e normalização por portal. Baixa sempre explícita.

04

Distribuição & Integrações

Portais e parceiros como adapters de um contrato público de transporte — nunca integrações ad-hoc.

05

Financeiro de Locação

Boletos, contratos, IPTU, reajustes por índice, repasses PIX, IRRF e Dimob nativos.

06

Financeiro Corporativo

Caixa, DRE, contas a pagar/receber, NFS-e — isolado, só conversa por API/evento.

07

Pessoas & Acesso

Usuários, equipes e RBAC por grupos/atributos, com log de auditoria de acesso a dado sensível.

08

Suporte & Operação

Chamados com SLA, etiquetas e o calendário de expediente que alimenta prazos do financeiro.

09

Indicadores & Billing

Dashboards, metas, consumo do plano — cobrança transparente que nunca falha em silêncio.

10

RH & Pessoas

Colaboradores, folha, ponto e recrutamento via integração com a plataforma de RH — nunca rebuild.

Integrações

O contrato de transporte

Portais, parceiros e módulos internos falam a mesma língua — um contrato público com falha sempre visível.

FEED DE IMÓVEIS (saída — Sismob → consumidor)
  schema exato        campos, taxonomia normalizada, formato XML/JSON/CSV
  cadência            delta vs. full, frequência de atualização
  autenticação        token de parceiro / IP whitelist
  sinal de baixa      evento explícito de inativação/venda — CRÍTICO
                      sem ele, consumidores geram leads para imóvel morto

WEBHOOK DE LEADS (entrada — consumidor → Sismob)
  payload exato       campos do lead + assinatura HMAC-SHA256
  idempotência        obrigatória — reenvio nunca duplica lead
  retry               backoff 1m → 5m → 30m → 2h → 12h; depois falha VISÍVEL

MONITORAMENTO
  heartbeat           silêncio acima do limiar = alarme, nunca estado normal

IA & Governança

O que a IA pode — e o que ela nunca decide

ClassificaçãoComportamentoRegra
LivreAvaliação Google automática, inbox omnichannel, pré-agendamento de visitasImplementado como está.
Com salvaguardaQualificação/desqualificação de lead, detecção de captação passivaToda decisão registrada ANTES do efeito, revisável por humano, com alerta de pico.
NuncaIA fingindo ser humanoIdentidade de assistente sempre declarada (CDC/LGPD).
NuncaIA decidindo divulgação de endereço/IPTUWhitelist determinística por estágio — a IA formula a frase, a regra decide o fato.

Caminho

Quatro fases, uma ordem que não muda

FASE 0 · CONCLUÍDA

Fundações

Os 3 princípios rodando como infraestrutura antes de qualquer funcionalidade visível: transporte por evento, RBAC, trilha de auditoria e whitelist. Nada de produto sobre areia.

FASE 1 · EM CURSO

MVP

Funil, atendimento IA com as duas salvaguardas ativas, catálogo, financeiro de locação completo e billing transparente. Critério de saída: cliente piloto operando ponta a ponta, com dados reais.

FASE 2

Consolidação

Financeiro corporativo aprofundado, BI avançado, suporte interno, integração de RH — paridade com os módulos profissionais dos sistemas de origem.

FASE 3

Expansão

Parcerias sob demanda: assinatura eletrônica, contábil externo, novos canais. Fase permanente, disparada por demanda de cliente — não por calendário.

Viu tudo. Agora veja funcionando.

Peça seu acesso