← story.propek
STORY 20.5
20.5
PENDING
ACCEPTANCE CRITERIA (14/14)
Documento `squads/traffic-ads/data/contracts/copys-integration-workflow.md` criado
Fluxo documentado: Traffic Commander → requisição → Copy.s → 6 variações de copy → armazenamento
Template de request documentado (campos: produto, público-alvo, tipo de criativo, objetivo)
Template de response documentado (campo: array de 6 variações `{hook, corpo, cta}`)
Script `squads/traffic-ads/scripts/request-copy.js` criado
Monta payload de request com: `produto`, `publicoAlvo`, `tipoCriativo`, `objetivo`, `referenciasVisuais[]` (opcional)
Salva request em `data/copy-requests/request-YYYY-MM-DD-{produto}.json`
Copy segue tom de voz Propek (validado pelo clone Vini — `squads/minds/agents/vini.md`)
Cada variação contém: `hook` (gancho de abertura), `corpo` (desenvolvimento), `cta` (chamada à ação)
Mínimo 6 variações por request para garantir diversidade para testes A/B
Copy gerada salva em `squads/traffic-ads/data/creative-bank/copy/copy-{produto}-YYYY-MM-DD.md`
Formato Markdown com cada variação numerada e campos separados
Clone Vini valida que nenhuma variação usa frases proibidas (ver lista em `squads/minds/agents/vini.md`)
Validação pode ser checklist manual na primeira versão (automação em story futura)
TIMELINE
31/03/2026
feat: Epic 20 — Traffic Manager Autonomo, 7 stories, 393+ testes, 4 security gates [Epic 20] [Story 6.1-sales-intelligence-bot]
7a8b92d
ARQUIVOS (6)
squads/traffic-ads/scripts/request-copy.js Created
squads/traffic-ads/data/contracts/copys-integration-workflow.md Created
squads/traffic-ads/data/creative-bank/copy/tom-de-voz-checklist.md Created
squads/traffic-ads/tests/request-copy.test.js Created
squads/traffic-ads/data/copy-requests/ Created
squads/traffic-ads/data/creative-bank/copy/ Created