{
  "id": "clube-agent",
  "titulo": "TDA Agent",
  "categoria": "saas",
  "resumo": "vídeo de 20 s, sem narração, que apresenta um agente de IA para atendimento. Começa como um lançamento de produto (o ícone se revela, o nome nasce letra por letra, um arco vira a barra de prompt, alguém digita \"Atende meus clientes por mim\" e clica) e, no drop da música, o botão infla e vira um cartão que se transforma em cada função: WhatsApp de madrugada, agenda da semana, cliente sumida que volta, leads quentes e frios e as ferramentas em órbita. Feito em código, no Remotion, pelo método de animação SaaS do Mojtaba Sorbi. As conversas e os números são de demonstração.",
  "indicado": "startup ou empresa lançando um app, um agente de IA ou um SaaS que quer mostrar várias funções em poucos segundos, num post ou num anúncio.",
  "estilo": [
    "animação SaaS",
    "forma que se transforma",
    "modo claro",
    "preto e lime",
    "Geist",
    "cortes na batida",
    "remix cinematográfico."
  ],
  "ficha": {
    "formato": "projeto em 1080×1920, 30 qps, 9:16; o vídeo final do pacote é a cópia publicada no Instagram (720×1280)",
    "duracao": "20 s",
    "motor": "ae",
    "voz": "sem narração; as frases da tela contam as funções",
    "musica": "ver o guia de estilo",
    "fontes": "ver o guia de estilo"
  },
  "ferramentas": [
    "Claude Code",
    "After Effects",
    "ElevenLabs"
  ],
  "ficha_tecnica": {
    "Duração": "20 s",
    "Formato": "projeto em 1080×1920, 30 qps, 9:16; o vídeo final do pacote é a cópia publicada no Instagram (720×1280)",
    "Voz": "sem narração; as frases da tela contam as funções",
    "Ferramenta": "Remotion (React), um arquivo só: `IntroTdaAgentV4.tsx`",
    "Trilha": "\"Paddling Out\" (Miike Snow), em remix cinematográfico com drop em 7,512 s; 127,8 BPM",
    "Som final": "−14,0 LUFS",
    "Publicado": "no Instagram da TDA; em 09/10/2026 virou anúncio de tráfego para o perfil"
  },
  "etapas": [
    {
      "titulo": "O roteiro",
      "texto": "**Resumo:** o roteiro visual dos 20 s, sem narração. O texto da tela é tudo que se lê: o nome do produto, o prompt digitado, cinco frases curtas (uma por função) e a frase do fecho. As fases depois do drop caem em batidas da música.\n\n## Texto da tela\n\n | \n\n | Onde\n | Texto\n\n | Nome\n | TDA Agent\n\n | Barra de prompt (exemplo)\n | Pergunte ao TDA Agent\n\n | Prompt digitado\n | Atende meus clientes por mim\n\n | Função 1\n | Responde no WhatsApp / até de madrugada\n\n | Função 2\n | Agenda e confirma / sozinho\n\n | Função 3\n | Chama de volta / quem sumiu\n\n | Função 4\n | Separa quem quer / comprar\n\n | Função 5\n | Com o que você / já usa\n\n | Fecho\n | TDA Agent · IA que trabalha / do jeito da sua empresa · logo TDA DIGITAL\n\nTextos dentro do cartão (demonstração): a cliente pergunta às 03:12 \"Vocês abrem sábado?\" e o agente responde \"Abrimos sim, das 9h às 13h! Quer que eu já reserve um horário pra você? 😊\", com o selo \"respondido pelo TDA Agent\"; na agenda da semana entram cinco horários (Ana, Bruno, Carla, Diego, Elis); a cliente \"visto por último há 12 dias\" recebe \"Oi, Ana! Ainda quer aquele orçamento da limpeza de pele? 😊\" e responde \"Quero sim! Pode fechar 🙌\"; a venda fecha em \"+ R$ 1.290\"; nos leads, Ana (\"quero fechar hoje\") e Carla (\"quanto fica pra 2?\") vão para quentes, e Bruno (\"só tô olhando\") para frios.\n\n## Cenas por tempo\n\n | \n\n | Tempo (s)\n | O que acontece\n\n | 0,35–2,3\n | o ícone aparece por varredura diagonal com uma luz passando; gira, encolhe e desliza; \"TDA Agent\" nasce letra por letra\n\n | 1,3–3,9\n | um arco lime se desenha embaixo e vira o contorno da barra de prompt; o \"+\", \"Pergunte ao TDA Agent\", o microfone e o botão sobem de dentro dela\n\n | 4,05–5,3\n | digita \"Atende meus clientes por mim\" com rastro lime; a câmera empurra até o botão\n\n | 6,0–7,15\n | a mão entra e clica no silêncio antes do drop\n\n | **7,51 (drop)**\n | o botão infla, vira um quadrado lime, pausa e abre no cartão do WhatsApp; barra e logo se dissolvem atrás\n\n | 8,0–10,3\n | \"Responde no WhatsApp até de madrugada\": a cliente pergunta às 03:12, o agente digita e responde; lua 3D no canto\n\n | 10,33\n | o cartão vira a agenda da semana; cinco horários entram a cada meia batida e ganham um ✓ lime\n\n | 12,21\n | vira a conversa com a cliente sumida há 12 dias, que responde que quer fechar; o cartão encolhe na pílula preta \"+ R$ 1.290\", com a sacola 3D e o valor contando\n\n | 14,09\n | a pílula abre no quadro de leads; três contatos caem no meio e escorregam para quentes (fogo) ou frios (gelo)\n\n | 15,49\n | o quadro encolhe no hub preto com o ícone; seis ferramentas entram uma por vez, ligadas por linhas pontilhadas, e giram devagar\n\n | 16,9–17,7\n | faixas desfocadas lime, preta e clara sobem e limpam a tela\n\n | 17,5–20\n | o fecho repete a abertura, mais rápido; \"IA que trabalha do jeito da sua empresa\"; o logo entra na batida final de 18,78 s, com um pulso\n\n## Momentos da trilha\n\n- 0–7,5 s: introdução tonal do remix, crescendo até o clique.\n\n- 7,15 s: clique no silêncio.\n\n- 7,512 s: drop, com o botão inflando.\n\n- Depois do drop, uma fase por compasso ou meio compasso: 10,33 · 12,21 · 14,09 · 15,49 · 16,9 s.\n\n- 18,78 s: batida final com o golpe tonal e o logo.\n\nAs conversas, os nomes e os valores são de demonstração."
    },
    {
      "titulo": "A identidade visual",
      "texto": "**Resumo:** modo claro na marca da agência (off-white, preto e lime), com uma luz lime viva no fundo e uma grade de pontos quase invisível. Uma forma única se transforma em cada função do produto, com a curva `cubic-bezier(.86, 0, .07, 1)` medida nos projetos do Mojtaba Sorbi. Frases palavra por palavra que nascem lime e viram tinta. Trilha real em remix cinematográfico, com cada troca num tempo da música. Números tirados de `IntroTdaAgentV4.tsx` e do tutorial da animação SaaS v4.\n\n## Fontes\n\n | \n\n | Uso\n | Fonte\n | Onde baixar\n\n | Nome do produto, frases, valores, leads\n | Geist 600 (e 300 no \"+\" da barra)\n | Google Fonts (carregada pelo `@remotion/google-fonts`)\n\n | Interfaces dentro do cartão (WhatsApp, agenda)\n | Inter 400 a 700\n | Google Fonts\n\n## Cores\n\n | \n\n | Token\n | Hex\n | Uso\n\n | Off-white\n | `#F4F4F2`\n | fundo\n\n | Tinta\n | `#0A0A0A`\n | texto, pílula de venda, hub\n\n | **Lime**\n | **`#A3E635`**\n | botão, ponto condutor, traço do arco, cursor, brilhos\n\n | Lime escuro\n | `#4D7C0F`\n | letra recém-nascida, rastro da digitação, linhas da órbita\n\n | WhatsApp\n | fundo `#EFEAE2`, bolha enviada `#D9FDD3`, tique `#53BDEB`, meta `#667781`, texto `#111B21`, linha `#E9EDEF`\n | o chat dentro do cartão\n\n | Google Agenda\n | azul `#039BE5`, verde `#33B679`, roxo `#8E24AA`, laranja `#F4511E`, hoje `#1A73E8`, grade `#E0E0E0`, texto `#3C4043`, cinza `#70757A`\n | a agenda da semana\n\n | Lead quente / frio\n | borda laranja `rgba(255,120,40,.55)` / azul `rgba(80,160,240,.5)`\n | quadro de leads\n\n | Sombra\n | `0 40px 90px rgba(20,30,10,.13), 0 10px 26px rgba(20,30,10,.07)`\n | barra, cartão, ferramentas\n\n## Fundo vivo\n\n- Elipse lime desfocada de 1800×1040 que sobe de y 2350 para 1820 no começo (como a luz de lançamento de produto) e flutua em seno lento.\n\n- Brilho branco por cima, uma mancha lime clara no alto à direita e uma grade de pontos de 40 px a 4,5%, que some nas bordas.\n\n## Componentes\n\n- **Logo e nome:** ícone de 168 px revelado por varredura diagonal (máscara de gradiente a 141°, 0,75 s) e por uma faixa de luz lime de 70 px girada 28°, recortada pela silhueta do ícone. Depois gira −360°, encolhe para 82% e desliza para a esquerda, enquanto \"TDA Agent\" (Geist 600, 116 px, espaçamento −4) nasce letra por letra, 0,05 s entre elas, com desfoque 12 → 0 e cor lime → tinta.\n\n- **Arco que vira barra:** traço em degradê (transparente → oliva → lime → oliva → transparente) com brilho lime, desenhado do centro para os lados em 1,1 s; em 0,9 s vira o contorno da barra de prompt (940×170) e encolhe para um risco que corre pela borda e some.\n\n- **Barra de prompt:** branca a 94%, borda de 1,5 px a 7%; o \"+\", o texto de exemplo palavra por palavra, o microfone e o botão lime de 104 px sobem de dentro dela. A digitação leva 0,045 s por letra; cada letra nasce oliva com brilho lime que se apaga em 0,32 s; cursor lime piscando a 2,6 Hz. O texto vive num campo que termina antes do microfone e rola para a esquerda.\n\n- **Mão:** cursor de mão de 150 px, girado −6°, posicionado pela ponta do dedo; entra em 0,85 s e aperta junto com o botão (mão 0,78, botão 0,86).\n\n- **Forma única** (`formaEm`), estados em ordem:\n\n | \n\n | Estado\n | Tamanho\n | Raio\n | Fundo\n\n | botão\n | 104 px\n | círculo\n | lime\n\n | quadrado\n | 300 px\n | 84\n | lime\n\n | chat\n | 900×700\n | 52\n | bege do WhatsApp\n\n | agenda\n | 900×780\n | 44\n | branco\n\n | chat 2\n | 900×600\n | 52\n | bege\n\n | pílula\n | 600×150\n | 75\n | preto\n\n | leads\n | 920×720\n | 44\n | branco\n\n | hub\n | 250×250\n | 70\n | preto\n\nCada troca leva cerca de 0,45 s e começa 0,08 a 0,12 s antes da batida. A forma respira (±2,5% ao longo do compasso) e tem um brilho lime que se apaga 0,5 s depois do drop. O conteúdo de cada fase entra depois de a forma assentar e sai com desfoque 0,16 s antes da troca seguinte.\n- **Objetos 3D** gerados para o vídeo: lua (no chat de madrugada), sacola (na venda), fogo e gelo (nos leads); entram com pop e flutuam.\n- **Órbita:** seis ferramentas (WhatsApp, Google Agenda, Gmail, Instagram, Drive, Planilhas) em tiles brancos de 148 px, raio 40, a 340 px do hub e 60° entre si; entram com 0,11 s de diferença, ligadas por linhas pontilhadas oliva, e giram a 9°/s.\n- **Faixas:** três retângulos de 1600×2600 (lime, preto e off-white) com desfoque de 60 px sobem em 0,8 s, defasados 0,1 s; o fecho entra por baixo da faixa clara.\n\n## Curvas\n\n | \n\n | Nome\n | Curva\n | Uso\n\n | SAAS\n | `cubic-bezier(.86, 0, .07, 1)`\n | câmera e transformações da forma (influência 86/93 medida nos projetos do Mojtaba)\n\n | SUAVE\n | `cubic-bezier(.33, 0, .67, 1)`\n | troca de cor das letras, entradas suaves\n\n | POP\n | `cubic-bezier(.34, 1.56, .64, 1)`\n | balões, eventos da agenda, leads, ferramentas, objetos 3D\n\n | inflar\n | `Easing.out(Easing.back(1.4))`\n | botão → quadrado, com leve passada do ponto\n\n | saída rápida\n | `Easing.out(Easing.cubic)`\n | letras, itens que sobem da barra\n\n## Câmera\n\nNulls 2D encadeados, cada um com deslocamento e escala em torno do centro, todos com a curva SAAS:\n\n | \n\n | Tempo (s)\n | Movimento\n\n | 1,4 → 2,25\n | o logo assenta (escala 0,93)\n\n | 2,45 → 3,35\n | sobe para a barra (−170 px, escala 0,95)\n\n | 4,5 → 5,5\n | empurra até o botão (−300 px, escala 1,24)\n\n | 5,6 → 7,3\n | respiro lento até o clique (escala 1,04)\n\nNo drop, a forma nasce exatamente onde o botão está na tela, calculado com a câmera daquele instante.\n\n## Frases\n\n- Geist 600, 84 px, no máximo duas linhas, em y 300, espaçamento −3,5% do tamanho.\n\n- Uma palavra a cada 0,11 s (0,085 s no fecho). A palavra nasce oliva com brilho lime, vira tinta em 0,075 s e perde o desfoque de 6 px em 0,1 s.\n\n- A linha visível fica sempre centrada: quando entra uma palavra, ela salta para o novo centro, sem interpolar.\n\n- Um ponto lime vai à frente da última palavra e encolhe logo depois.\n\n- Saída: sobe 26 px com desfoque de 9 px em 0,22 s.\n\n## Trilha\n\n | \n\n | Item\n | Valor\n\n | Música\n | \"Paddling Out\" (Miike Snow)\n\n | Tratamento\n | remix cinematográfico: introdução tonal com sintetizador até o drop, depois a música inteira\n\n | Tom e tempo\n | Lá♯ menor, 127,8 BPM (batida de 0,4695 s, compasso de 1,878 s)\n\n | Drop\n | 7,512 s, no clique do botão\n\n | Fases\n | agenda em 10,33 s, cliente sumida em 12,21 s, leads em 14,09 s, ferramentas em 15,49 s, faixas em 16,9 s, batida final em 18,78 s\n\n | Saída\n | a trilha fica em volume 1 e some entre 19,3 e 20 s\n\nO comando do remix está no tutorial em `referencias/`.\n\n## Sound design\n\nUm efeito por ação, com o pico do arquivo no quadro do evento (`início = evento − pico`), volumes de 0,07 a 0,3:\n\n | \n\n | Ação\n | Efeito (volume)\n\n | Varredura do logo\n | whoosh mágico (0,12)\n\n | Arco\n | whoosh (0,10)\n\n | Nome\n | chiado rápido (0,12)\n\n | Barra e botão\n | pops (0,12 e 0,14)\n\n | Digitação\n | teclado, com a duração exata da digitação (0,10)\n\n | Empurrão da câmera\n | whoosh (0,10)\n\n | Clique\n | clique (0,20)\n\n | Drop, botão inflando\n | pop grande de transição (0,30)\n\n | Balões\n | pops (0,15)\n\n | Cada troca de fase\n | whoosh (0,11)\n\n | Horário confirmado\n | \"sucesso\" curto (0,07)\n\n | Venda\n | sininho de recompensa (0,20)\n\n | Lead\n | pop (0,12)\n\n | Ferramenta\n | clique (0,10)\n\n | Faixas\n | whoosh (0,14)\n\n | Batida final\n | golpe tonal Ping Boom em Lá♯ (0,28)\n\nFinal a −14,0 LUFS, com loudnorm em duas passagens.\n\n## O que é \"humano\" neste vídeo\n\n- A câmera respira até o clique em vez de parar.\n\n- A mão chega devagar, aperta junto com o botão e sai para baixo.\n\n- A forma respira com a música, e os objetos 3D flutuam.\n\n- O texto digitado rola como num campo de verdade, sem passar por baixo do microfone."
    },
    {
      "titulo": "A montagem no Remotion",
      "texto": "- **Instale o Node.js** e, dentro de `projeto/`, rode `npm install`. As fontes (Geist, Inter, Space Grotesk) vêm do pacote `@remotion/google-fonts`, sem instalar nada no sistema.\n\n- **Registre a composição** em `src/Root.tsx` (crie o arquivo se o seu projeto não tiver): `IntroTdaAgentV4`, 1080×1920, 30 qps, 600 quadros.\n\n- **Prévia:** `npx remotion studio`.\n\n- **Rascunho rápido:** `npx remotion render IntroTdaAgentV4 out/rascunho.mp4 --scale=0.5 --muted`.\n\n- **Render final:** `npx remotion render IntroTdaAgentV4 out/final.mp4` e normalize o áudio a −14 LUFS (loudnorm em duas passagens).\n\nO script do remix (`audio/lib/remix_cinematico.py`) é para estudar e reaproveitar: ele usa uma biblioteca de efeitos tonais que não vem no pacote. Algumas linhas apontam para pastas da máquina onde o vídeo foi feito; peça ao agente para trocar pelos caminhos da sua central."
    },
    {
      "titulo": "As decisões de direção",
      "texto": "- **Uma forma só atravessa o vídeo.** O ícone vira título, o arco vira a barra, o botão vira o cartão, e o cartão vira agenda, conversa, pílula de venda, quadro de leads e hub. O olho nunca precisa procurar onde está a ação.\n\n- **O clique cai no silêncio antes do drop.** O som do clique aparece sozinho, e a música volta junto com o botão inflando.\n\n- **O botão infla com pausa:** vai a um quadrado lime com uma leve passada do ponto, espera 0,08 s e só então abre no cartão. A pausa dá peso ao efeito.\n\n- **Cada função ganha uma tela real e uma frase de 3 a 5 palavras:** \"Responde no WhatsApp até de madrugada\", \"Agenda e confirma sozinho\", \"Chama de volta quem sumiu\", \"Separa quem quer comprar\", \"Com o que você já usa\".\n\n- **Toda troca cai num tempo da música:** as fases são contadas em batidas e compassos a partir do drop.\n\n- **O texto nasce lime e vira tinta,** e a linha se recentra em saltos quando entra cada palavra.\n\n- **O fecho repete a abertura,** mais rápido, e termina no logo na batida final.\n\n- **Modo claro e um elemento por vez:** a primeira versão, escura e cheia de elementos, foi refeita assim.\n\nDetalhes de cores, curvas e som: estilo.md. Roteiro visual por tempo: roteiro.md. Para fazer um vídeo no mesmo estilo: PROMPT.md."
    },
    {
      "titulo": "As versões até o final",
      "texto": "| \n\n | Versão\n | O que mudou\n\n | v1\n | escura, estilo startup, com \"Levels\" (Avicii) no remix; retorno: abertura sem sentido, elementos demais ao mesmo tempo, preferir modo claro, música batida demais\n\n | v2\n | rascunho claro com a câmera viajando entre cartões; ficaram cartões vazios no deslize\n\n | v3\n | refeita no método do Mojtaba Sorbi (uma forma que se transforma, câmera de nulls com a curva medida), trilha \"Paddling Out\"; retorno: \"exatamente o que eu queria\", com um ajuste\n\n | **v4**\n | o texto digitado passou a rolar dentro do campo, sem passar por baixo do microfone; aprovada e base dos vídeos de produto"
    }
  ],
  "pacote": [
    {
      "pasta": "projeto/",
      "conteudo": "o código (`src/tda-agent-intro/IntroTdaAgentV4.tsx` e os arquivos de que ele depende: cores e curvas em `src/tda-marina/MarinaV2.tsx`, a fonte Geist em `src/chatgpt-ads/legenda.tsx`), a pasta `public/` com as imagens (foto de perfil, objetos 3D, ícones dos apps, a mão do cursor), a marca em SVG, a trilha e os efeitos, mais `package.json`, `remotion.config.ts` e `tsconfig.json`"
    },
    {
      "pasta": "audio/",
      "conteudo": "a trilha remixada, os 17 efeitos usados e o script do remix (`lib/remix_cinematico.py`, com `tom.py` e `batida.py`)"
    },
    {
      "pasta": "referencias/",
      "conteudo": "o estudo do método do Mojtaba Sorbi (projetos do AE dissecados e a curva medida) e o tutorial completo da animação SaaS v4, com todos os componentes"
    },
    {
      "pasta": "render/",
      "conteudo": "`final.mp4`"
    },
    {
      "pasta": "LogoTitulo",
      "conteudo": "o ícone revelado por varredura diagonal, a luz que passa, o giro e o nome letra por letra; usado na abertura e no fecho"
    },
    {
      "pasta": "Arco",
      "conteudo": "o traço lime que se desenha e vira o contorno da barra de prompt"
    },
    {
      "pasta": "Barra",
      "conteudo": "a barra de prompt com \"+\", texto de exemplo, microfone, botão e a digitação"
    },
    {
      "pasta": "Mao",
      "conteudo": "a mão que entra e clica"
    },
    {
      "pasta": "Frase",
      "conteudo": "a frase palavra por palavra, com o ponto lime à frente"
    },
    {
      "pasta": "Orbita",
      "conteudo": "as seis ferramentas girando em volta do hub"
    },
    {
      "pasta": "SFX",
      "conteudo": "a lista de efeitos, cada um com o tempo do evento e o pico do arquivo"
    }
  ],
  "prompt": "Quero fazer um vídeo de lançamento no mesmo estilo do projeto \"Apresentando o TDA Agent\", que está em 07-videos/projetos/agent/, com o meu produto.\n\nProduto: {{PRODUTO}}\nO que ele faz, em 4 a 6 funções: {{FUNCOES}}\nPrompt ou ação que abre o vídeo (o que a pessoa digita ou clica): {{PROMPT_INICIAL}}\nMarca (logo, cores) e frase do fecho: {{MARCA}} / {{FRASE_FINAL}}\nDuração aproximada: {{DURACAO}} (a referência tem 20 s)\n(Se algum desses estiver vazio ou com as chaves, me pergunte antes de começar.)\n\n1. Estude o projeto antes de propor qualquer coisa. Leia, nesta ordem: 07-videos/projetos/agent/LEIA-ME.md, estilo.md e roteiro.md, e o tutorial da animação SaaS em referencias/. Depois abra projeto/src/tda-agent-intro/IntroTdaAgentV4.tsx e me explique em poucas linhas como a câmera de nulls, a forma única (formaEm e Fase) e as fases contadas em batidas funcionam, e o que você vai reaproveitar.\n\n2. Siga o passo a passo de 9 etapas de 07-videos/_LEIA.md e os números de 07-videos/regras-vigentes.md. Crie o meu projeto em 07-videos/projetos/AAAA-MM-DD-tema/ a partir de 07-videos/projetos/_modelo/README.md e marque cada etapa no checklist. Não edite os arquivos do projeto agent: copie o arquivo para a pasta do meu vídeo e troque o conteúdo.\n\n3. Use as skills instaladas: animacao-saas (o método da forma que se transforma), video-referencias (telas e ícones reais), motion-app-ae (se eu pedir para levar ao After Effects) e better-portuguese (todo texto da tela).\n\n4. A ficha antes de animar: para cada função, uma tela real (WhatsApp, agenda, planilha, painel, o que for) e uma frase de 3 a 6 palavras com a palavra-chave no fim. Desenhe a cadeia de formas (botão → cartão → … → hub → logo), dizendo para cada troca \"esta forma vira aquela\". Me mostre a ficha e espere o meu ok.\n\n5. Trilha: escolha uma música real que eu ainda não usei, faça o remix cinematográfico com um drop claro (pode usar o remix_cinematico.py do pacote como modelo), meça o BPM e as batidas e monte os tempos P1…FIM em compassos e meias batidas a partir do drop. O clique tem que cair no silêncio logo antes do drop.\n\n6. Reaproveite o motor, troque o conteúdo. Mantenha deste projeto: a abertura (ícone por varredura com luz, nome letra por letra, arco que vira a barra, digitação com rastro, câmera que empurra até o botão, mão que clica), o botão que infla com pausa, a forma única com a curva cubic-bezier(.86,0,.07,1), o conteúdo de cada fase recortado pela forma, a frase palavra por palavra que nasce na cor de destaque e vira tinta, o ponto condutor, a órbita das ferramentas, as faixas desfocadas e o fecho que repete a abertura, um efeito por ação com o pico no quadro e o final a −14 LUFS. Troque: as cores (para as da minha marca), o prompt, os estados da forma, o conteúdo de cada fase, as ferramentas, os efeitos e a trilha.\n\n7. Texto digitado nunca passa por baixo de ícone ou botão, nenhuma fase fica com o cartão vazio na troca, e um elemento por vez. Se eu usar números ou conversas de exemplo, a legenda do post diz que são demonstração.\n\n8. Rascunho em meia resolução, sem som, e folha de contato a 3 quadros por segundo a cada rodada; procure quadros mortos, sobreposições e coisas aparecendo antes da hora. Em cada movimento, pergunte: está humano ou robotizado? Depois do render final, normalize o áudio e me entregue o vídeo, a legenda do post e a ficha atualizada. No fim, registre uma anotação em anotacoes/.",
  "campos": [
    "DURACAO",
    "FRASE_FINAL",
    "FUNCOES",
    "MARCA",
    "PRODUTO",
    "PROMPT_INICIAL"
  ],
  "fonte": {
    "nome": "Clube do Motion",
    "url": "https://clubedomotion.com/projeto/?id=agent",
    "uso": "liberado pelo dono do Clube do Motion em 18/10/2026 (docs/permissoes/clube-do-motion.md)"
  }
}