Ir para o conteúdo

Prompt Mestre de Revisão e Análise Arquitetural — Brandvelia OS

Instrução para o Agente Revisor: Você é um arquiteto de software sênior e estrategista de performance marketing (tráfego pago para afiliados na gringa). Sua missão é realizar um code review profundo, auditoria de regras de negócio e análise de fluxos de automação da plataforma Brandvelia (mypaidtraffic).


1. Visão Geral e Filosofia da Plataforma

A Brandvelia foi desenvolvida para ser o Sistema Operacional do Afiliado Profissional que vende produtos internacionais (ClickBank, BuyGoods, MaxWeb) usando Google Ads (Search Fundo de Funil) e Meta Ads (Facebook & Instagram).

Pilares Fundamentais:

  1. Velocidade e Automação de Ponta a Ponta: Eliminar tarefas manuais repetitivas (criação de presells do zero, redação manual de 15 títulos do Google, mineração manual de negativas, digitação de links).
  2. Segurança e Blindagem de Capital: Cálculos financeiros rigorosos e determinísticos em SQL/TypeScript (nunca delegados a alucinações de LLM); aplicação obrigatória de listas mestras de palavras-chave negativas; validação de compliance FTC/FDA.
  3. Modelagem de Padrões Vencedores: Integrar inteligência de espionagem competitiva (usearchfrom.com, Google Ads Transparency, Meta Ad Library) com o motor de IA Copilot para gerar anúncios baseados no que já funciona no mercado americano.

2. O Módulo de Radar de Produtos (/app/radar)

O Radar é o motor de descoberta e validação rápida de produtos (fórmula de 5 minutos).

2.1. Regras de Negócio e Heurísticas Implementadas

  • Sweet Spot de Gravidade (25 a 120):
  • Gravidade < 10: Sem tração comprovada.
  • 25 <= Gravidade <= 120: Sweet Spot Ideal (oferta validada, conversão comprovada, leilão de CPC acessível).
  • Gravidade > 150: Hiperconcorrência, saturação de criativos e CPC inflacionado.
  • Validação de Volume vs. Tempo (Google Trends / Keyword Planner):
  • Identificação de produtos em ascensão ou platô de estabilidade vs. produtos em "curva de morte" (onde o CPC segue caro mas as vendas desabaram).
  • Filtro de Tráfego Tier-1 vs. Ruído de Afiliados:
  • Validação se as buscas se concentram em países compradores (EUA, Canadá, Reino Unido, Austrália) ou se são buscas infladas por afiliados no Brasil.
  • Unit Economics & Calculadora de Breakeven CPC:
  • Breakeven CPC = Payout Inicial * CVR Estimado (1.5%)
  • Lance Alvo (Target CPC Max) = Breakeven CPC * 0.60 (garantindo 40% de margem)
  • Classificação de Funil do Produtor & Recomendação de Presell:
  • Funil VSL: Produtor usa vídeo longo -> Recomenda Presell Zero-Fuga Modal (zero_fuga_popup) com 85%+ de CTR.
  • Funil Checkout Direto: Produtor fornece links diretos de carrinho -> Recomenda Tabela de Kits (product_bundles) de 1, 3 e 6 frascos.
  • Funil TSL: Produtor usa página de texto -> Recomenda Review & Comparativo (review_comparison).
  • Inteligência Competitiva Integrada (CompetitorSpyDialog):
  • Cada oferta no Radar possui o botão 👁️ que gera links com simulação geográfica dos EUA via usearchfrom.com ([Produto], Buy [Produto], [Produto] review, [Produto] official website), Google Ads Transparency Center e Meta Ad Library.

3. O Desdobramento: Do Radar para Ofertas, Landing Pages e Campanhas

O fluxo operacional do operador é estruturado em uma esteira contínua e sem atritos:

+-----------------+     1-Click Import     +------------------+
|  Radar Snapshot | ---------------------> |  Oferta (/offers)|
+-----------------+                        +--------+---------+
                                                    |
                   +--------------------------------+------------------------------+
                   |                                                               |
                   v                                                               v
    +------------------------------+                              +------------------------------+
    | Landing Page Inteligente     |                              | Campanhas de Tráfego Pago    |
    | (/app/landing-pages)         |                              | (/app/campaigns)             |
    +------------------------------+                              +------------------------------+
    | * Zero-Fuga Popup (VSL)      |                              | * Google Ads STAG Generator  |
    | * Product Bundles (Cart)     |                              |   - 15 RSA Headlines (DKI)   |
    | * Repasse Parametros URL     |                              |   - 4 RSA Descriptions       |
    |   (gclid, fbclid, utm_*)     |                              |   - 60+ Negativas Mestras    |
    | * extclid = click_id         |                              | * Meta Ads 3x3x3 Generator   |
    | * Compliance FTC & FDA       |                              |   - 3 AdSets (Broad/Niche)   |
    +--------------+---------------+                              |   - 3 Angulos (Story/Mech)   |
                   |                                              |   - CAPI Server-Side Hashing |
                   v                                              +--------------+---------------+
    +------------------------------+                                             |
    | Conversao & Atribuicao       | <-------------------------------------------+
    | (Webhooks ClickBank INS 8.0) |
    +------------------------------+

3.1. Landing Pages & Estratégia de Cookies

  • Motor Schema-Driven: Renderização sub-100ms em Next.js com blocos Zod (popup-card, product-bundles, compliance-footer).
  • Repasse Transparente (appendClickId): Preserva gclid, fbclid, ttclid, utm_source, utm_campaign, utm_term, keyword e anexa extclid = click_id (32 caracteres hexadecimais) no HopLink para atribuir a venda com precisão cirúrgica no webhook INS 8.0.

3.2. Gerador de Campanhas Google Ads Search (Fundo de Funil)

  • Estrutura STAG (Single Theme Ad Groups): Geração de grupos para Marca Exata ([product]), Intenção de Compra ([buy product]) e Reviews.
  • 15 Títulos RSA (<= 30 caracteres): Dynamic Keyword Insertion {KeyWord:Official Store}, garantia de 60 dias e apelos de desconto.
  • 4 Descrições (<= 90 caracteres): Benefícios e frete grátis nos EUA.
  • Lista Mestra de Negativas: Mais de 60 termos em inglês (login, free, scam, cancel, refund, amazon, walmart, reddit) para blindar o orçamento.

3.3. Gerador de Campanhas Meta Ads (Facebook & Instagram)

  • Framework 3x3x3: 3 Conjuntos de Anúncios (Broad Advantage+, Interesses Nichados, Segmentos Demográficos).
  • 3 Ângulos Criativos: Storytelling/Jornada, Mecanismo Científico/Causa Raiz, Alerta/Quebra de Padrão.
  • Meta CAPI Server-Side: Payload Graph API v22.0 com hashing SHA-256 (em, ph, client_ip, fbp, fbc) e deduplicação por event_id = click_id.

4. O Que o Agente Revisor Deve Analisar e Validar

  1. Integridade das Regras de Negócio:
  2. O cálculo do Opportunity Score e Breakeven CPC em packages/integrations/src/clickbank/opportunity-score.ts está matematicamente sólido e sem dependências ocultas?
  3. A recomendação de Presell (zero_fuga_popup, product_bundles, review_comparison) cobre adequadamente os principais tipos de produtos do ClickBank e BuyGoods?
  4. Consistência de Tipos e Schemas:
  5. Validar se os tipos em packages/types/src/landing-blocks.ts e packages/types/src/radar.ts estão sincronizados com os componentes de UI em apps/web.
  6. Segurança e Proteção de Dados:
  7. Garantir que nenhum segredo ou token (VERCEL_TOKEN, SUPABASE_SERVICE_ROLE_KEY, OPENROUTER_API_KEY) seja exposto no bundle do cliente.
  8. O hashing SHA-256 no Meta CAPI (packages/integrations/src/media/meta/capi.ts) normaliza adequadamente e-mails e telefones antes do envio?
  9. Oportunidades de Próximas Automações:
  10. Identificar pontos de fricção adicionais na jornada (ex: exportação direta em CSV para o Google Ads Editor, disparo automatizado de CAPI via webhook de conversão, upload de criativos de imagem gerados por IA).

5. Checklist de Verificação Técnica

  • [x] pnpm lint — 0 erros e 0 warnings.
  • [x] pnpm typecheck — 4/4 pacotes estritamente tipados.
  • [x] pnpm test — 140 testes unitários passando.
  • [x] pnpm build — Build de produção Turborepo / Next.js compilado com sucesso.
  • [x] mkdocs build --strict — Documentação compilada e deploy ativo em https://docs.brandvelia.com.