Catalogo Lego F1
Catalogo inicial dos modulos que formam o corpo vivo do FoxHub. Este documento e contrato operacional: cada modulo pode ser ligado, desligado, vendido separado ou usado internamente sem quebrar a linha do tempo central.
Modulos canonicos
| Modulo | Papel | Venda externa | Status F1 | Emite | Consome |
|---|---|---|---|---|---|
| Xooriq | Descobrir, enriquecer, avaliar e acionar oportunidades | Sim | Contrato iniciado | discovery.opportunity.created, xob.evaluation.completed | Sinais publicos/APIs |
| Central Fox Force | CRM, pipeline, tarefas, centro de controle | Sim, pacote PME | Contrato iniciado | crm.lead.upserted | xob.evaluation.completed |
| FoxSites | Gerar demos internas e prova visual comercial | Nao, ferramenta interna | Contrato iniciado | demo.generated | crm.lead.upserted |
| FoxMail | Primeiro contato por email com CTA para WhatsApp | Infra/pacote | Contrato iniciado | email.outreach.sent | demo.generated, crm.lead.upserted |
| ChatCentral/FoxZap | Conversa com contexto real quando cliente clicar | Sim | Contrato iniciado | chat.context.prepared, chat.started, chat.ended | email.outreach.sent |
| Autopilot | Decidir proxima acao e backoffice | Sim/pacote | Pendente de contrato | A definir | Eventos de timeline |
| Stripe/Paddle | Pagamento recorrente | Infra | Pendente de contrato | payment.confirmed | Checkout/proposta |
| FoxNFe | Emissao fiscal | Sim/pacote | Manifesto existente | fiscal.nfe.emitted | order.paid, futuro payment.confirmed |
| FoxSignal | Pos-venda, marca e relatorio de posicionamento | Sim | Pendente de contrato | postsale.signal.reported | payment.confirmed |
| AionRouter | Custo IA, roteamento e governanca de modelos | Sim/infra | Pendente de contrato | Custo/roteamento a definir | Chamadas IA |
| FoxEvolve | Aprendizado progressivo e sugestao de melhoria | Interno | Preservado | Sugestoes futuras | Outcomes e metricas |
Regras de desligamento
- Modulo desligado nao apaga lead, evidencia, timeline ou financeiro.
- Modulo desligado deve emitir ou registrar motivo operacional quando possivel.
- Timeline mostra etapa como
skipped,blockedoumanual_required. - Se FoxSites estiver desligado, Xooriq ainda pode criar lead e pedir acao manual.
- Se FoxMail estiver desligado, Central Fox Force deve manter tarefa sem disparo.
- Se ChatCentral/FoxZap estiver desligado, email nao deve prometer conversa imediata.
- Se FoxNFe estiver desligado, pagamento nao deve ser tratado como fiscalmente concluido.
- Se FoxSignal estiver desligado, pacote de marketing perde monitoramento pos-venda ate reativacao.
Mascara de planos
| Plano | Pode ver | Pode acionar |
|---|---|---|
| Free | Diagnosticos limitados e historico proprio | Nada automatico |
| Starter | Leads, pipeline basico e email limitado | Email manual/semi-automatico |
| Pro | Timeline viva, XOB, FoxMail, ChatCentral, FoxSignal | Automacoes com limites |
| Scale | Multiusuario, rotas IA, API, exportacoes e governanca | Automacoes ampliadas |
| Holding | Todos os modulos, custos, auditoria e calibracao | Controle total |
Proxima etapa de implementacao
- Criar fixtures de eventos para validar payload real.
- Mapear cada modulo para
fox_modules. - Ligar produtor experimental apenas em ambiente controlado.
- Criar consumidor de timeline append-only.
- Exibir timeline no FoxHub sem depender de multiplos dashboards.