← story.propek
STORY 18.6
GitHub Actions + Cron
PENDING
ACCEPTANCE CRITERIA (8/9)
Workflow `.github/workflows/traffic-daily.yml` criado
Schedule cron configurado para 2x/dia: 13:00 UTC (10h BRT) e 01:00 UTC (22h BRT)
Executa `scripts/collect-metrics.js` como passo principal
Gera relatório em `squads/traffic-ads/reports/daily-YYYY-MM-DD.md`
Detecta e notifica anomalias: CPA acima do threshold configurado em `config/thresholds.md`, ROAS abaixo do threshold
Pode ser disparado manualmente via `workflow_dispatch` (botão no GitHub)
Todas as credenciais via GitHub Secrets (nunca hardcoded no YAML)
@cyber-chief security review PASS
Nenhuma credencial exposta no workflow YAML
TIMELINE
31/03/2026
feat: Epic 18 — Traffic Ads infrastructure, scripts, agents, 1a campanha WhatsApp [Epic 18] [Story 6.1-sales-intelligence-bot]
9bd5473