ABO 1:1:1
R$43,65/dia
≥1.4x Verde
Todo hora
Trigger
Monitora Drive Pasta 1 a cada hora
Sobe campanha automaticamente ao detectar arquivo
✓ Pausa se ROAS < 1.1x em 48h
✓ Move criativo aprovado → elegiveis/
ABO 1:1:1
R$43,65/dia fixo
≥1.4x Verde
23h00
Fonte de criativos
elegiveis/ — ROAS histórico ≥ 1.5x
1 criativo por vez, budget fixo para sempre
✓ Pausa se <1.1x (crítico)
✓ Congela se 1.1–1.4x (alerta)
✓ Arquiva em boas/ ou ruins/ ao pausar
ABO 1:1:até4
R$43,65/dia fixo
≥1.4x combinado
23h02
O que compete
Mesmos criativos da elegiveis/, budget dividido
Vencedor (mais gasto+receita) → reciclados-bom/
✓ Avalia ROI combinado do conjunto
✓ Pausa se crítico · arquiva ao pausar
ABO escala
R$97 × N criativos
F1 ≥1.1x · F2 ≥1.3x
23h04
Pisos por fase
Dias 1–7: piso 1.1x real (Hotmart)
Dia 7+: piso sobe para 1.3x real
Verde ≥ 48h → propõe +20% ao Maestro
→ Propõe +20% ao Maestro (nunca executa sozinha)
✓ Congela automaticamente se ROI cai
✓ Pausa se abaixo do piso · arquiva ao pausar
CBO
R$270/dia
F1 ≥1.1x · F2 ≥1.3x
23h06
O que compete
2 conjuntos: ADV+ vs Manual (mesmo criativo)
Meta distribui budget automaticamente (CBO)
Maestro define o público manual a cada ativação
→ Propõe +20% ao Maestro (budget na campanha CBO)
✓ Alerta se conjunto <10% budget por 5+ dias
✓ Pausa campanha inteira se crítico
ABO 1:1:2–4
R$48,50 × N
F1 ≥1.1x · F2 ≥1.3x
23h08
O que compete
2 criativos=R$97 · 3=R$145,50 · 4=R$194/dia
Mesmo público (ADV+), criativos diferentes
Alerta se dominante ≥80% por 7+ dias
→ Propõe +20% ao Maestro (budget no adset ABO)
✓ Nunca pausa criativo individual · pausa campanha
✓ Arquiva ao pausar
Cópia fiel
Herda budget
≥4d Verde+3d cool
23h10
Elegibilidade
≥ 4 dias consecutivos Verde (ROI ≥ 1.4x)
Cooldown: 3 dias após a pausa original
Prioridade: maior lucro absoluto (profit_7d)
✓ Executa autonomamente — avisa WhatsApp
✓ Copia budget, tipo, criativos, público
✓ Monitora herdando regras da skill original
Bootstrap — partir do zero
1
Segurança: valida 3 IDs fixos (conta, página, IG). Aborta se divergir.
2
Seed Histórico: se elegiveis/ vazio → puxa todo histórico (date_preset=maximum), filtra ROAS ≥1.5x + gasto ≥R$50.
3
Gap: soma gasto ativo. Se ≥ R$250/dia → sem ação. Se abaixo → entra no loop.
4
Ordem: Recicladora → Escala ABO → Recicladora Torneio → Torneio Mídia → Torneio Público. Para ao atingir R$250/dia.
5
Agenda: start_time dia seguinte 00h03 BRT. Registra em maestro-inteligencia.json.
Fluxo de Propostas (Proposta → Aprovação → Execução)
📋
Skills (23h00–23h10) detectam Verde + 48h confirmadas → gravam proposta no JSON:
{"acao":"escalar","budget_atual":97,"budget_proposto":116,"motivo":"Verde dia 3 · ROAS 1.8x"}
↓ 23h15
🧠
Maestro lê TODOS os JSONs → soma impacto total → prioriza por maior ROAS
✅
Total ≤ R$700: aprova todas → executa via Meta API
⚖️
Total > R$700: aprova por ROAS decrescente até o teto → rejeita o resto → skill re-propõe em 48h
⚡
Executa via Meta API (ABO → adset, CBO → campanha) → atualiza JSON da skill
💬
WhatsApp: "Maestro executou X escalas · portfolio R$YYY/dia"
Checkpoints — maestro-inteligencia.json
48h
Primeiro sinal
Hipótese inicial confirmada ou refutada. Primeira escala possível se Verde.
7d
Consolidação
Troca de piso (F1→F2: 1.1x→1.3x). Verde consolida. Padrão do criativo emerge.
15d
Visão completa
Frequência e fadiga visíveis. Lucro representativo. Elegível ao Bicho Preguiça se ≥7d Verde.
O arquivo maestro-inteligencia.json é append-only — nunca apaga entradas antigas. Com 5+ decisões do mesmo tipo → extrai padrão. Com 10+ → usa como regra preferencial.
🔴
Campanha crítica — ROI < 1.1x acumulado → alerta imediato
🔴
Teto atingido — gasto total ≥ R$700/dia → alerta imediato
🔴
Cron quebrou ou Drive inacessível → alerta imediato com diagnóstico
🟡
Banco seco — sem upload no Drive há 7 dias → alerta amigável na revisão semanal
🟡
Escala aprovada — Maestro executou propostas das skills → resumo enviado
📅
Segunda 8h00 — "Maestro te espera no Claude. Escreva: Maestro, revisão semanal"
Validação de Segurança — IDs Imutáveis
Conta
act_1403255137333849
Juliana Soares
Página FB
109584054173611
Juliana Soares
Instagram
17841401910043515
@juhhsoares
Qualquer divergência → RuntimeError → zero campanhas criadas. Sem fallback.
Teto R$700/dia é decisão exclusiva de Juliana — Maestro nunca aumenta autonomamente. Notifica via WhatsApp quando portfólio está saudável e próximo do limite.
Sessão Semanal — ciclo de 10 passos
1
Coleta dados: Meta API + Hotmart + JSONs pausadas + elegiveis/
2
Mapa de criativos: onde está cada criativo e seu ROI separado por campanha
3–4
Status campanhas ativas + alertas urgentes com ação sugerida
5–6
Candidatas ao Bicho Preguiça (ranking por lucro) + elegiveis/ esperando
7–8
Padrões em ruins/ + gestão de teto_verba por Escala
9–10
Painel de situação completo → execução do que Juliana aprovar
📊
Meta Ads API
Gasto, ROAS pixel, frequência, status de campanhas
Lê + Escreve
🛒
Hotmart API
Receita real (produto + order bumps) via sales/summary e source_sck
Só leitura
📁
Google Drive
10 pastas do fluxo de criativos. Service Account permanente.
Lê + Move
💬
WhatsApp
Alertas imediatos e aviso semanal via Evolution API
Só escrita
🗂️
JSONs VPS
maestro-estado · maestro-inteligencia · estados das 7 skills · boas/ · ruins/ · elegiveis/
Lê + Escreve
✕Nunca reativa campanha pausada. Bicho Preguiça duplica do zero — nunca reativa a original.
✕Nunca afirma ROI sem cruzar Hotmart. Pixel Meta ≠ ROI real (não captura order bumps).
✕Nunca pausa o que está lucrando, mesmo se parecer estranho. Segue o ROI.
✕Nunca reduz budget. Só pausa ou congela aumento. Nunca diminui.
✕Nunca aumenta o teto de R$700 autonomamente. É decisão de Juliana.
✕Nunca age sem dados confirmados. Se não leu, não comenta.