{
  "id": "clube-fecha7",
  "titulo": "A clínica fecha às 7",
  "categoria": "produto",
  "resumo": "reel narrado de 51 s para dona de clínica de estética, sobre as mensagens que chegam depois que a clínica fecha. Começa no escuro, com o relógio passando das 19h e as notificações se acumulando; vira para o claro e mostra, dentro de um celular, a Lu (a atendente de IA) aprendendo a clínica, respondendo uma cliente às 23:40, entregando o resumo da manhã e somando 47 agendamentos na semana. As telas do app foram desenhadas em HTML, capturadas em alta resolução e animadas no After Effects. A clínica, as clientes e os números são de demonstração.",
  "indicado": "empresa que vende um app, um sistema ou um serviço de atendimento e quer mostrar o produto funcionando no dia a dia do cliente, do problema ao resultado.",
  "estilo": [
    "interface de app",
    "celular com câmera",
    "problema no escuro",
    "virada para o claro",
    "preto e lime",
    "Space Grotesk",
    "contador animado",
    "trilha neo-soul."
  ],
  "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": "51 s; a voz entra em 0,4 s",
    "motor": "ae",
    "voz": "voz clonada na ElevenLabs (Eleven v4), seis parágrafos juntados com 0,22 s e acelerados a 1,2× (48,7 s)",
    "musica": "ver o guia de estilo",
    "fontes": "ver o guia de estilo"
  },
  "ferramentas": [
    "Claude Code",
    "After Effects",
    "ElevenLabs"
  ],
  "ficha_tecnica": {
    "Duração": "51 s; a voz entra em 0,4 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": "voz clonada na ElevenLabs (Eleven v4), seis parágrafos juntados com 0,22 s e acelerados a 1,2× (48,7 s)",
    "Ferramenta": "After Effects, montado por listas de operações geradas em Python e aplicadas pela ponte MCP; telas do app em HTML",
    "Trilha": "composta para o vídeo na ElevenLabs Music: neo-soul brasileiro com toque de bossa, 100 BPM, seis seções",
    "Público": "dona ou dono de clínica de estética",
    "Publicado": "no Instagram da TDA; em 09/10/2026 virou anúncio de tráfego para o perfil"
  },
  "etapas": [
    {
      "titulo": "O roteiro e a voz",
      "texto": "**Resumo:** a fala do reel exatamente como foi enviada à voz clonada (6 parágrafos), como ela foi montada e as cenas por tempo, no tempo do vídeo (a voz entra em 0,4 s). Gancho: \"Sua clínica fecha às sete da noite, só que é justamente à noite que a cliente pega o celular pra perguntar preço e pedir horário.\"\n\n## Como a fala foi feita\n\n- **Voz:** ElevenLabs, Eleven v4, um parágrafo por arquivo (estabilidade 0,52, similaridade 0,73, velocidade 1,05). Os pedidos estão em `audio/p1.json` a `p6.json`.\n\n- **Montagem:** parágrafos juntados com 0,22 s de pausa e acelerados a 1,2× numa passada só (48,7 s). A voz entra em 0,4 s do vídeo.\n\n- **Tempos das palavras:** `audio/words.json`, do faster-whisper large-v3, no tempo da narração acelerada (some 0,4 s para ter o tempo do vídeo).\n\n- **Pronúncia:** a sigla da agência foi escrita como se fala (\"tê dê á\"); números por extenso (\"sete\", \"onze e quarenta\", \"nove\", \"três\").\n\n## A fala, verbatim (texto enviado à voz)\n\n- Sua clínica fecha às sete da noite, só que é justamente à noite que a cliente pega o celular pra perguntar preço e pedir horário. Quando alguém responde no outro dia, muitas vezes ela já marcou em outro lugar.\n\n- Agora imagina a Lu atendendo esse WhatsApp. Você conecta o número da clínica, ensina os tratamentos, os preços e as regras que valem aí dentro, e ela começa a trabalhar.\n\n- Onze e quarenta da noite, a Carla pergunta do pacote de microagulhamento. A Lu responde na hora, com o preço certo, oferece um horário na quinta e já deixa marcado.\n\n- De manhã, você abre o app e vê o que aconteceu enquanto dormia: nove conversas atendidas e três horários marcados. O que foge das suas regras, como um orçamento especial pra noiva, a Lu não inventa e deixa separado pra você responder.\n\n- Os horários já caem na sua agenda, e no fim da semana você vê quanto ela agendou sem ninguém da equipe parar o atendimento.\n\n- Esse é só um exemplo do que a tê dê á monta sob medida pro seu negócio, depois de entender como ele funciona.\n\n## Cenas por tempo (tempo do vídeo)\n\n | \n\n | Tempo (s)\n | Fala\n | Legenda no topo\n | Tela\n\n | 0–10\n | \"Sua clínica fecha às sete da noite… já marcou em outro lugar.\"\n | \"A clínica fechou às 19h.\" → \"As mensagens continuaram chegando.\"\n | noite escura; o relógio corre de 19:00 a 23:40; quatro notificações do WhatsApp chegam (20:13, 21:13, 21:40, 22:33) e apagam sem resposta\n\n | 10–18,4\n | \"Agora imagina a Lu atendendo esse WhatsApp… e ela começa a trabalhar.\"\n | \"A Lu aprende a sua clínica.\"\n | um círculo claro cobre a tela; o celular sobe inclinado e assenta; \"Oi, eu sou a Lu\" com o anel lime pulsando; a lista \"A Lu já conhece a sua clínica\" ganha check em WhatsApp, Tratamentos, Preços, Regras e Agenda, cada um na palavra dita; a chave \"Ligar a Lu\" liga\n\n | 18,4–26,3\n | \"Onze e quarenta da noite… e já deixa marcado.\"\n | \"Às 23:40, resposta na hora.\"\n | empurrão para o WhatsApp da Clínica Lumière; Carla: \"Oi! Quanto fica o pacote de microagulhamento?\"; a Lu responde com o preço do pacote de 4 sessões e o parcelamento, oferece quinta às 15h ou sexta às 10h; Carla escolhe quinta; \"Prontinho, marcado\"\n\n | 26,3–38,2\n | \"De manhã, você abre o app… deixa separado pra você responder.\"\n | \"Enquanto você dormia.\" → \"O que foge da regra fica pra você.\"\n | tela Hoje, \"Bom dia, Mariana\"; a câmera aproxima o cartão escuro \"A Lu atendeu a noite toda\": 9 conversas e 3 horários marcados contando; depois desce até \"Precisa de você\", com o orçamento para noiva da Patrícia em destaque e o botão \"Responder\" pulsando\n\n | 38,2–43,9\n | \"Os horários já caem na sua agenda… parar o atendimento.\"\n | \"Direto na agenda.\" → \"47 agendamentos em 7 dias.\"\n | agenda com o horário da Carla na quinta às 15h e o selo \"Marcado pela Lu\"; empurrão para Resultados, com o 47 contando a partir do zero e o gráfico da semana\n\n | 43,9–51\n | \"Esse é só um exemplo do que a tê dê á monta sob medida… como ele funciona.\"\n | —\n | o celular vai para a direita, inclinado; entram o logo da agência, o selo \"TDA Agent\", a frase \"IA que trabalha do jeito da sua empresa.\" e o botão lime \"Quero isso na minha empresa\"; o cursor clica em 47,6 s; rodapé \"Demonstração com dados ilustrativos.\"\n\n## Momentos para a trilha\n\n- 0–10 s: noite, só Rhodes, pad e tique-taque, sem bateria.\n\n- 10 s: a virada para o claro traz o violão e o primeiro tempo quente.\n\n- 18,4 s: o groove entra com a conversa.\n\n- 40 s: subida com palmas no resultado; 44 s: fecho que resolve num acorde maior.\n\nOs nomes da clínica, da dona e das clientes são fictícios."
    },
    {
      "titulo": "A identidade visual",
      "texto": "**Resumo:** duas metades de cor. A noite é preta, com relógio e notificações escuras; o dia é claro, com o app dentro de um celular preto. As telas misturam a identidade da agência (preto, lime, Space Grotesk) com a de uma clínica premium (champanhe, nude, rosé, serifa itálica). Uma câmera presa ao celular faz todos os movimentos, com easing de influência 70%. Trilha neo-soul composta em seis seções, 9 dB abaixo da voz. Números tirados de `ops_main.py`, `ops_telas.py`, `telas.html` e `mixar.py`.\n\n## Fontes\n\n | \n\n | Uso\n | Fonte\n | Onde baixar\n\n | Legendas do topo, números, botões e frase da marca\n | Space Grotesk (SemiBold e Bold)\n | Google Fonts\n\n | Corpo das telas e rodapé\n | Inter (400 a 800)\n | Google Fonts\n\n | Marca da clínica de demonstração\n | Cormorant Garamond 500 itálico\n | Google Fonts\n\n## Cores\n\n## Telas do app (de `telas/telas.html`)\n\n | \n\n | Token\n | Hex\n | Uso\n\n | Preto\n | `#0A0A0A`\n | botões, avatar da Lu, cartão \"Enquanto você dormia\", celular\n\n | Grafite\n | `#1F1F1F`\n | superfícies escuras\n\n | **Lime**\n | **`#A3E635`**\n | destaque, checks, contorno que acende, botão final\n\n | Lime escuro\n | `#4D7C0F`\n | texto lime sobre claro\n\n | Off-white\n | `#F4F4F2`\n | fundo claro do vídeo\n\n | Champanhe\n | `#F6F0EA`\n | fundo do onboarding\n\n | Creme\n | `#FBF8F4`\n | fundo das telas\n\n | Nude\n | `#E9D6CA`\n | halos em volta da Lu\n\n | Rosé / rosé escuro\n | `#B9877A` / `#8C5B4F`\n | marca da clínica, palavra em itálico\n\n | Tinta 1, 2 e 3\n | `#141414`, `#5E5A56`, `#9A948E`\n | textos\n\n | WhatsApp\n | bolha enviada `#D9FDD3`, tique azul `#53BDEB`\n | as cores do app real\n\n## Noite e celular\n\n | \n\n | Elemento\n | Valor\n\n | Fundo da noite\n | preto `#0A0A0A` com degradê radial, do azul quase preto `#0b1726` no alto para o preto\n\n | Notificação\n | cartão `#1c1e22`, 920×168, raio 44, contorno de 2 px, ícone verde do WhatsApp\n\n | Corpo do celular\n | 1230×2592, arredondamento 186, `#111418`, contorno `#2a2f36` de 6 px, botões laterais na mesma cor\n\n | Tela do celular\n | 1170×2532, arredondamento 150, como track matte das telas\n\n | Sombra do celular\n | Drop Shadow com opacidade 70 (de 255), distância 60, suavidade 160\n\n## Componentes\n\n- **Relógio por slider:** um null `CONTROLES` com o slider \"Relogio - minutos apos 19h\"; o texto lê o slider por expressão (19 + minutos ÷ 60). O slider vai de 0 a 280 (19:00 → 23:40) entre 0,6 e 9 s, com chaves lineares, para os horários das notificações (20:13, 21:13, 21:40 e 22:33) baterem com o relógio quando elas aparecem.\n\n- **Notificações escuras** com nome, mensagem e hora; entram de 70 px acima, com escala 94 → 100, e apagam para 40% entre 8,7 e 9,1 s.\n\n- **Virada para o claro:** uma elipse de 3900 px na cor off-white cresce de 0 a 100% em 0,6 s e cobre os cantos da tela.\n\n- **Celular nativo** (forma, não imagem) com as telas dentro; troca de tela pelo empurrão do iOS em 0,45 s (a que entra vai de x 1755 a 585; a que sai, de 585 a 235).\n\n- **Onboarding da Lu:** avatar preto com a letra em lime e um anel lime que pulsa duas vezes (escala 100 → 150, opacidade 90 → 0); cinco itens (WhatsApp, Tratamentos, Preços, Regras, Agenda) ganham check na palavra dita; a chave \"Ligar a Lu\" liga no fim.\n\n- **WhatsApp simulado:** bolhas em PNG, filhas de um null `Rolagem` que sobe para a última bolha encostar no rodapé; \"digitando\" entre as respostas.\n\n- **Cartão escuro \"Enquanto você dormia\"** com contorno lime que acende, e os números 9 e 3 contando.\n\n- **Pendência em destaque:** o card da Patrícia (\"Orçamento para noiva\") ganha contorno lime e o botão \"Responder\" pulsa.\n\n- **Contador do 47:** null com sliders \"Valor final\" e \"Progresso %\"; o texto é `Math.round(final × progresso ÷ 100)`.\n\n- **Selo \"Marcado pela Lu\"** que acende na agenda.\n\n- **Fecho:** celular à direita, a 46%, inclinado 12°; à esquerda, logo da agência, selo pílula preta \"TDA Agent\" com texto lime, frase \"IA que trabalha do jeito da sua empresa.\" e botão lime \"Quero isso na minha empresa\"; rodapé \"Demonstração com dados ilustrativos.\"\n\n- **Cursor:** seta preta com contorno branco de 4 px, a 130%, que vem de baixo à direita em 0,5 s e clica.\n\n## Câmera\n\nO `Celular` é filho do null `RIG Celular (camera)`, que anima posição, escala e rotação. Para centralizar um elemento da tela: `posição = alvo − escala × deslocamento do elemento em relação ao centro do celular`.\n\n | \n\n | Tempo (s)\n | Posição\n | Escala\n | Momento\n\n | 10,3 → 11,1\n | (540, 2750) → (540, 1180)\n | 53%\n | o celular sobe; rotação 12° → 0\n\n | 13,2\n | (540, 1143)\n | 60%\n | lista do onboarding\n\n | 17,5\n | (540, 556)\n | 70%\n | a chave \"Ligar a Lu\"\n\n | 18,95\n | (540, 980)\n | 62%\n | conversa no WhatsApp\n\n | 26,8\n | (540, 1180)\n | 53%\n | tela Hoje inteira\n\n | 28,9\n | (540, 1491)\n | 82%\n | cartão da noite (9 e 3)\n\n | 32,6\n | (540, 725)\n | 82%\n | pendência da noiva\n\n | 38,4\n | (479, 918)\n | 70%\n | agenda\n\n | 40,5\n | (540, 1524)\n | 72%\n | resultados (47)\n\n | 44,4\n | (930, 1120)\n | 46%\n | fecho, rotação 0 → 12°\n\nEntre esses pontos a câmera segura parada até o próximo movimento.\n\n## Curvas\n\n- **Easing de todas as chaves de movimento:** velocidade 0 e influência 70% na entrada e na saída (166 chaves no `ops_ease.json`). Cores ficam lineares.\n\n- **Contador:** saída com influência 10 e chegada com 85 (começa rápido e freia no número).\n\n- **Botão final:** escala 0 → 104 → 100 em 0,4 s; no clique, 100 → 94 → 100 em 0,22 s, com o anel do botão crescendo para 118 × 170% e sumindo em 0,5 s. O cursor aperta junto (130 → 112 → 130%).\n\n- **Motion blur** só na comp principal (8 amostras, limite adaptativo 16).\n\n## Legendas\n\n- Space Grotesk Bold 64 px, entrelinha 74, tracking −20, preto `#0A0A0A`, centralizadas no topo (y 250 com duas linhas, 270 com uma).\n\n- Entram subindo 30 px com opacidade 0 → 100 em 0,35 s; saem subindo 20 px em 0,25 s.\n\n- As duas da noite (\"A clínica fechou às 19h.\" e \"As mensagens continuaram chegando.\") usam Space Grotesk SemiBold 62.\n\n- Frase da marca: Space Grotesk Bold 68, entrelinha 74, tracking −30.\n\n## Trilha\n\nComposta na ElevenLabs Music (`music_v2_5`), com o plano em `trilha-plano.json`: instrumental, neo-soul brasileiro com toque de bossa, piano Rhodes e violão de nylon, 100 BPM, sem voz.\n\n | \n\n | Seção\n | Duração\n | Clima\n\n | Noite, clínica fechada\n | 10 s\n | Rhodes em acordes menores, pad grave, textura de tique-taque, sem bateria\n\n | Alívio, configurando a Lu\n | 8,4 s\n | calor no primeiro tempo, arpejo de violão, shaker, bumbo leve\n\n | Conversa da noite\n | 7,9 s\n | groove leve de bossa-soul, vassourinha e aro, entra o baixo\n\n | Manhã, groove cheio\n | 11,9 s\n | groove tranquilo, Rhodes acompanhando, espaço para a voz\n\n | Resultados\n | 5,7 s\n | subida mais clara, palmas, acordes cheios\n\n | Fecho da marca\n | 7,1 s\n | resolve num acorde maior, cauda natural\n\n## Sound design e mix\n\n | \n\n | Faixa\n | Nível\n\n | Voz\n | −16 LUFS, entra em 0,4 s\n\n | Trilha\n | −25 LUFS sob a voz (cerca de 9 dB abaixo) e −20 nas bordas (cerca de 4 dB abaixo)\n\n | Efeitos\n | volumes da biblioteca nivelada, relativos à voz; pico de cada um no quadro do evento\n\n | Final\n | ganho linear até −14 LUFS e limitador, sem compressão do loudnorm\n\n41 efeitos, um por ação: tique-taque de relógio sob a noite, notificação a cada mensagem, whoosh longo na virada e grave no celular subindo, clique em cada check, clique mais forte e \"sucesso\" na chave, pop em cada bolha, contador rolando no 9 e no 47, tique no 3, whoosh curto em cada empurrão de tela, clique de mouse e \"sucesso\" no botão final.\n\n## O que é \"humano\" neste vídeo\n\n- O relógio anda de verdade, e cada notificação aparece no minuto que ela mostra.\n\n- O celular entra inclinado e assenta; no fecho, inclina de novo para dar lugar à marca.\n\n- A Lu \"digita\" antes de responder, e a conversa rola como num celular de verdade.\n\n- O cursor e o botão afundam juntos no clique, com o anel saindo do botão."
    },
    {
      "titulo": "A montagem no After Effects",
      "texto": "- **Instale as fontes** (Google Fonts, grátis): Space Grotesk (legendas, números e botões), Inter (corpo das telas e rodapé) e Cormorant Garamond itálico (marca da clínica). Instale para todos os usuários e reinicie o After Effects; no Windows, se não aparecer no AE, copie para `C:\\Program Files\\Common Files\\Adobe\\Fonts`.\n\n- **Mantenha a pasta `projeto/` como veio**: o `.aep` fica junto de `assets/` e `audio/`. Abra no After Effects 2026 ou mais novo.\n\n- **Comps:** `MAIN_TDA_App_v2_51s` é a final. Cada tela tem a sua comp `TELA_…` (no tamanho da captura, 1170×2532); elas passam por `TELAS_sequencia` e entram no `CELULAR`, que é filho do null `RIG Celular (camera)`.\n\n- **Arquivo faltando:** File › Dependencies › Find Missing Footage; clique com o direito › Replace Footage › File e aponte para `projeto/assets`. O AE reencontra os outros da mesma pasta.\n\n- **Render leve:** projeto em 8 bits, efeitos em \"Mercury Software Only\", desfoque de movimento só na comp principal e Multi-Frame Rendering limitado a 60% do processador. Assim, os 51 s renderizaram em 31 s; sem isso, a placa de vídeo ficou sem memória e o render travou.\n\n- **Som:** `python mixar.py video.mp4` gera as faixas e o MP4 com áudio ao lado do vídeo."
    },
    {
      "titulo": "As decisões de direção",
      "texto": "- **O problema no escuro, a solução no claro.** Os primeiros 10 s são noite: relógio passando das 19h, quatro notificações de clientes chegando e apagando sem resposta. Um círculo claro cresce, cobre a tela e o celular sobe.\n\n- **App próprio em vez de print de app pronto.** As telas foram desenhadas em HTML com referências do Mobbin, misturando a identidade da agência (preto, lime, Space Grotesk) com a de uma clínica premium (champanhe, nude, rosé, serifa itálica).\n\n- **Captura como base, destaques nativos por cima.** Cada tela é uma captura em 3x, e o que anima (checks, chave, bolhas, contadores, selos) é refeito em camadas do AE, alinhado ao pixel. Para isso existe a versão \"base\" das capturas, sem esses elementos.\n\n- **Uma câmera só.** O celular é filho de um null que entra, aproxima o elemento citado e inclina no fecho; nenhuma camada se mexe sozinha para isso.\n\n- **A fala manda no tempo.** Cada check acende quando a voz diz o item; o 9 e o 3 contam quando são ditos; o horário da Carla acende na agenda junto com \"caem na sua agenda\".\n\n- **Legenda curta que resume, não transcreve:** \"A Lu aprende a sua clínica.\", \"Às 23:40, resposta na hora.\", \"O que foge da regra fica pra você.\", \"47 agendamentos em 7 dias.\"\n\n- **O limite da IA aparece na tela:** o orçamento especial para noiva fica separado para a dona responder, com o botão \"Responder\" pulsando.\n\n- **Fecho com clique:** celular inclinado 12° à direita, marca e botão lime à esquerda, o cursor clica e o anel do clique cresce.\n\nDetalhes de cores, curvas e som: estilo.md. Fala e cenas 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 | base\n | animação de 20 s do app, sem narração, com legendas no lugar da voz; aprovada e usada como ponto de partida\n\n | **v2 narrada**\n | telas próprias desenhadas em HTML, simulador de WhatsApp, narração na voz clonada, trilha composta e 41 efeitos; aprovada (\"ficou MUITO bom\")"
    }
  ],
  "pacote": [
    {
      "pasta": "projeto/",
      "conteudo": "`tda-app-v2-narrado.aep`, a pasta `assets/` (capturas das telas em 3x, as bolhas do WhatsApp uma por arquivo, `medidas.json` e a marca em `assets/marca/`), as telas em HTML (`telas/`), os geradores de operações (`ae/`) e a narração acelerada que o projeto usa"
    },
    {
      "pasta": "audio/",
      "conteudo": "narração a 1,2×, `words.json` (tempo de cada palavra), os seis parágrafos enviados à voz (`p1.json` a `p6.json`), a trilha com o plano de seções, a faixa só da trilha, a faixa só de efeitos, o mix final, o `mixar.py` e os 19 efeitos usados (`sfx/`)"
    },
    {
      "pasta": "referencias/",
      "conteudo": "as 22 telas do Mobbin estudadas para desenhar o app (onboarding de IA, painel do dono, WhatsApp, agenda, resultados), com a folha de referências e o que cada uma ensinou"
    },
    {
      "pasta": "render/",
      "conteudo": "`final.mp4`"
    },
    {
      "pasta": "telas/telas.html",
      "conteudo": "as cinco telas do app em 390×844 (dois passos de onboarding, Hoje, Agenda e Resultados), na identidade mesclada da agência com a clínica"
    },
    {
      "pasta": "telas/whatsapp.html",
      "conteudo": "simulador de WhatsApp: a conversa sai do objeto `CONVERSA` no fim do arquivo (contato, hora, mensagens de um lado e do outro, \"digitando\")"
    },
    {
      "pasta": "telas/capturar.mjs",
      "conteudo": "captura as telas em 3x (1170×2532) com um navegador sem janela e grava cada bolha do WhatsApp num PNG transparente, com a posição em `posicoes.json`"
    },
    {
      "pasta": "telas/medir.mjs",
      "conteudo": "mede os elementos que o AE redesenha por cima da captura e grava `assets/medidas.json`"
    },
    {
      "pasta": "ae/ops_telas.py",
      "conteudo": "gera `ops_telas.json`: as operações das comps de tela (anel em volta da Lu, os cinco checks e a chave, bolhas, contadores, selos)"
    },
    {
      "pasta": "ae/ops_main.py",
      "conteudo": "gera `ops_main.json`: a comp principal (relógio, notificações, câmera do celular, legendas, fecho com botão e cursor), no tempo da narração"
    }
  ],
  "prompt": "Quero fazer um reel narrado no mesmo estilo do projeto \"A clínica fecha às 7\", que está em 07-videos/projetos/fecha7/, com o meu assunto.\n\nAssunto: {{ASSUNTO}}\nProduto que aparece no celular (app, sistema ou serviço): {{PRODUTO}}\nPúblico (quem precisa se reconhecer no vídeo): {{PUBLICO}}\nO problema que acontece \"quando ninguém está olhando\": {{PROBLEMA}}\nMarca e chamada do botão final: {{MARCA}} / {{CHAMADA}}\nDuração aproximada: {{DURACAO}} (a referência tem 51 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/fecha7/LEIA-ME.md, estilo.md e roteiro.md. Depois abra projeto/telas/telas.html, projeto/telas/whatsapp.html, projeto/telas/capturar.mjs, projeto/ae/ops_telas.py, projeto/ae/ops_main.py e audio/mixar.py. Me explique em poucas linhas como as telas viram capturas, como os destaques são refeitos por cima no After Effects e como a câmera do celular funciona, 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 fecha7: copie o que for reaproveitar.\n\n3. Use as skills instaladas: motion-app-ae (interface no After Effects), video-referencias (referências no Mobbin e assets reais), motion-narrado (nada aparece antes de ser dito), conteudo-voz (o meu jeito de falar) e better-portuguese (todo texto da tela e da legenda).\n\n4. O roteiro: a fala é minha. Faça só a estrutura em roteiro.md, nas seis partes da referência: o problema com hora marcada (no escuro), a virada (\"agora imagina…\") com a configuração do produto, o produto resolvendo um caso concreto, o resumo do que aconteceu sem a pessoa, o resultado em número e o fecho com a marca. Para cada parte, diga o que precisa ser dito, a tela e a legenda curta do topo, e me dê 3 opções de gancho. Espere eu escrever a fala. Guarde o meu texto sem mudar e faça ao lado a versão para a voz, só com a grafia de pronúncia (siglas como se falam, números por extenso). Se os números forem de demonstração, o fecho leva o rodapé \"Demonstração com dados ilustrativos.\"\n\n5. Narração: um parágrafo por arquivo, conferido no faster-whisper. Me mande para aprovar a 1×; com o ok, acelere a 1,2× numa passada só, se eu quiser mais ritmo, e gere o words.json. Não anime antes do áudio aprovado.\n\n6. Telas: se o meu produto já existe, capture as telas reais em 3x; se não existe, desenhe as telas em HTML como o telas.html da referência, com referências do Mobbin, e misture a minha marca com a identidade do meu público (como a referência misturou preto e lime com champanhe e rosé). Gere também a versão \"base\" de cada tela, sem os elementos que vão animar. Me mostre as telas antes de animar.\n\n7. Reaproveite o motor, troque o conteúdo. Mantenha deste projeto: a noite escura com relógio por slider e notificações que apagam, a virada por um círculo claro, o celular nativo com as telas por track matte e o empurrão do iOS, os destaques refeitos por cima da captura (check, chave, bolha, contador, selo que acende), a câmera única no null do celular, o easing de influência 70%, a legenda curta que resume a ideia no topo, o fecho com o celular inclinado, a marca, o botão e o cursor clicando, um efeito por ação, a música 9 dB abaixo da voz e o final a −14 LUFS. Troque: as cores, as telas, os textos, o caso concreto, os números e a trilha (música real ou composta, medida em tom e BPM, com seções que sigam os momentos da fala).\n\n8. Assets reais: tudo que a minha fala citar aparece com a interface ou o ícone real (WhatsApp, agenda, banco, o que for). Me peça o que você não conseguir achar.\n\n9. Construa de duas em duas cenas e me mostre folhas de contato a cada rodada. Em cada movimento, pergunte: está humano ou robotizado? Antes do render completo, renderize 3 s para conferir. Depois do render, revise quadro a quadro com o áudio, corrija e me entregue o vídeo, a legenda do post e a ficha atualizada. No fim, registre uma anotação em anotacoes/.",
  "campos": [
    "ASSUNTO",
    "CHAMADA",
    "DURACAO",
    "MARCA",
    "PROBLEMA",
    "PRODUTO",
    "PUBLICO"
  ],
  "fonte": {
    "nome": "Clube do Motion",
    "url": "https://clubedomotion.com/projeto/?id=fecha7",
    "uso": "liberado pelo dono do Clube do Motion em 18/10/2026 (docs/permissoes/clube-do-motion.md)"
  }
}