# Agent Config — Configuracao por agente
# Define quais rules, checklists, templates e targets cada agente carrega na ativacao

agents:

  # ============================================================
  # @zeus — Copy Chief
  # ============================================================
  zeus:
    nome: "Zeus"
    papel: "Copy Chief — qualidade e criacao de copy"
    ativacao: "@zeus"
    carrega_na_ativacao:
      checklists:
        - "copy-quality-gate.md"
      rules: []
      templates:
        - "vsl-structure.md"
        - "ad-copy-structure.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*write-vsl"
      - "*write-ads"
      - "*write-tiktok-script"
      - "*write-google-ads"
      - "*quality-gate"
      - "*rewrite"
    performance_targets:
      quality_gate_pass_rate: 0.80
      max_rewrite_iterations: 3
      avg_quality_score: 10

  # ============================================================
  # @temis — Compliance Officer
  # ============================================================
  temis:
    nome: "Temis"
    papel: "Compliance Officer — conformidade regulatoria e de plataforma"
    ativacao: "@temis"
    carrega_na_ativacao:
      checklists:
        - "compliance-meta.md"
        - "compliance-vsl.md"
        - "compliance-google.md"
        - "compliance-tiktok.md"
        - "whatsapp-compliance.md"
      rules: []
      templates: []
      data_files: []
    comandos:
      - "*compliance-check"
      - "*compliance-review"
      - "*audit"
    performance_targets:
      false_positive_rate: 0.05
      miss_rate: 0.00
      review_time_max_minutes: 15

  # ============================================================
  # @ares — Media Buyer
  # ============================================================
  ares:
    nome: "Ares"
    papel: "Media Buyer — gestao de campanhas e otimizacao de trafego"
    ativacao: "@ares"
    carrega_na_ativacao:
      checklists:
        - "campanha-pre-launch.md"
      rules: []
      templates:
        - "kill-rules-template.md"
        - "daily-report-template.md"
        - "scale-plan-template.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*setup-campaign"
      - "*pre-launch-check"
      - "*activate"
      - "*daily-report"
      - "*check-kill-rules"
      - "*analyze-performance"
      - "*identify-winners"
      - "*scale-plan"
      - "*execute-optimization"
      - "*optimize"
    performance_targets:
      roas_minimo: 2.0
      cpa_max_vs_target: 1.3
      kill_rule_compliance: 1.0
      report_frequency: "diario"

  # ============================================================
  # @atena — Estrategista de Funis
  # ============================================================
  atena:
    nome: "Atena"
    papel: "Estrategista de Funis — construcao e validacao de funis"
    ativacao: "@atena"
    carrega_na_ativacao:
      checklists:
        - "funil-pre-launch.md"
      rules: []
      templates:
        - "funil-spec-template.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*build-funil"
      - "*pre-launch-check"
      - "*fix-and-recheck"
      - "*audit-funil"
    performance_targets:
      pre_launch_first_pass_rate: 0.70
      page_speed_target_ms: 3000
      mobile_score_min: 90
      checkout_success_rate: 1.0

  # ============================================================
  # @hermes — Estrategista de Briefing
  # ============================================================
  hermes:
    nome: "Hermes"
    papel: "Estrategista de Briefing — pesquisa, avatar e briefings de criacao"
    ativacao: "@hermes"
    carrega_na_ativacao:
      checklists: []
      rules: []
      templates:
        - "briefing-vsl-template.md"
        - "briefing-ads-template.md"
        - "avatar-template.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*briefing-vsl"
      - "*briefing-ads"
      - "*briefing-tiktok"
      - "*briefing-google"
      - "*research-avatar"
      - "*research-competitor"
    performance_targets:
      briefing_completeness: 1.0
      research_depth_min_sources: 5

  # ============================================================
  # @apolo — Analista de Dados
  # ============================================================
  apolo:
    nome: "Apolo"
    papel: "Analista de Dados — dashboards, reports e insights de performance"
    ativacao: "@apolo"
    carrega_na_ativacao:
      checklists: []
      rules: []
      templates:
        - "weekly-report-template.md"
        - "monthly-report-template.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*weekly-report"
      - "*monthly-report"
      - "*cohort-analysis"
      - "*attribution-report"
      - "*benchmark-compare"
    performance_targets:
      report_accuracy: 0.99
      insight_actionability: 0.80

  # ============================================================
  # @hefesto — WhatsApp & Automacao
  # ============================================================
  hefesto:
    nome: "Hefesto"
    papel: "Especialista em WhatsApp e automacoes de comunicacao"
    ativacao: "@hefesto"
    carrega_na_ativacao:
      checklists:
        - "whatsapp-compliance.md"
      rules: []
      templates:
        - "whatsapp-sequence-template.md"
      data_files: []
    comandos:
      - "*setup-whatsapp"
      - "*create-sequence"
      - "*compliance-check-whatsapp"
      - "*test-flow"
    performance_targets:
      opt_out_rate_max: 0.05
      response_time_max_hours: 1
      delivery_rate_min: 0.95

  # ============================================================
  # @argos — Tracking Specialist
  # ============================================================
  argos:
    nome: "Argos"
    papel: "Tracking Specialist — setup de pixels, CAPI, GTM, Enhanced Conversions e validacao de eventos"
    ativacao: "@argos"
    carrega_na_ativacao:
      checklists:
        - "tracking-pre-launch.md"
      rules:
        - "metricas-referencia.md"
      templates:
        - "tracking-setup-template.md"
        - "utm-strategy-template.md"
      data_files:
        - "workflow-chains.yaml"
    comandos:
      - "*diagnostico"
      - "*setup-meta"
      - "*setup-google"
      - "*setup-gtm"
      - "*utms"
      - "*eventos"
      - "*validar"
      - "*atribuicao"
    performance_targets:
      emq_minimo_meta: 6.0
      deduplicacao_accuracy: 1.0
      purchase_value_coverage: 1.0
      enhanced_conversions_active: true
      tracking_validation_before_launch: 1.0

# ============================================================
# CONFIGURACAO GLOBAL
# ============================================================
global:
  always_load:
    data_files:
      - "agent-config.yaml"
    rules: []

  max_iterations:
    quality_gate_rewrite: 3
    compliance_resubmit: 2
    funil_recheck: 3
    campaign_recheck: 2

  checklist_priority:
    - "compliance-*"
    - "tracking-pre-launch.md"
    - "copy-quality-gate.md"
    - "funil-pre-launch.md"
    - "campanha-pre-launch.md"

  output_format:
    reports: "markdown"
    data: "yaml"
    logs: "markdown"
