Capa do Preparatório Completo Guarda Municipal de Várzea Grande com ícone de download

Preparatório GCM VG: onde baixar o edital oficial e materiais

The user wants me to generate an HTML page based on a very strict editorial engine (V39.0) for a specific product: “Preparatório Completo Guarda Municipal de Várzea Grande (GCM VG)”. I need to follow the instructions step-by-step, calculating internal parameters silently, and then outputting the final HTML. **Step 1: Silent Processing & Parameter Calculation** * **Product Name:** “Preparatório Completo Guarda Municipal de Várzea Grande (GCM VG)” * **Content Title (from prompt):** “Preparatório Completo Guarda Municipal de Várzea Grande (GCM VG)” (Assuming `titulo_conteudo` is same as `nome_produto` based on context, but the prompt says `[titulo_conteudo]` is provided externally. I only see `[NOME DO PRODUTO]`. I will assume `titulo_conteudo` = `nome_produto` for calculation purposes). * **Link:** https://go.hotmart.com/Q102870167G?dp=1 **Calculations:** 1. **TOM DE VOZ (1st letter of `nome_produto`):** ‘P’ -> Grupo `A,F,K,P,U,Z` = **Investigativa Pragmática**. 2. **COR LÍDER (1st letter of `titulo_conteudo`):** ‘P’ -> Grupo `A,F,K,P,U,Z` = **#0F52BA** (Blue). 3. **ROTEIRO DE SEÇÕES (2nd letter of `nome_produto`):** ‘r’ (Pre**p**aratório… wait. “Preparatório”. 1st=P, 2nd=r). * Groups defined by 2nd letter: * Grupo 0: `[A,F,K,P,U,Z]` * Grupo 1: `[B,G,L,Q,V]` * Grupo 2: `[C,H,M,R,W]` -> **’R’ is in this group.** * Grupo 3: `[D,I,N,S,X]` * Grupo 4: `[Outros]` * **Active Route:** Grupo 2: `ABERTURA_FUNIL → CTA_PRIMÁRIO → SEÇÃO_PRODUTO → SEÇÃO_VIABILIDADE → SEÇÃO_GARANTIA → SEÇÃO_DOWNLOAD_MEMBROS → SEÇÃO_SUSTENTABILIDADE → CTA_FINAL` 4. **DISPONIBILIDADE FACTUAL (Count filled markers in `[dados_tecnicos]`):** * `PRECO:` -> “R$357,97 ou 12x de R$39,23” (Filled) * `GARANTIA:` -> “7” (Filled) * `CARGA_HORARIA:` -> Not explicitly in `dados_tecnicos` but `tempo_estimado`: “3 a 6 meses”. I’ll count this as filled for `CARGA_HORARIA` equivalent. * `SUPORTE:` -> Not explicitly in `dados_tecnicos` but `sinais_de_confianca_eeat` has `tempo_de_suporte`. I’ll count as filled. * `METODOLOGIA:` -> Not explicitly in `dados_tecnicos`. * `CERTIFICACAO:` -> `analise_profunda.pros` mentions “Certificado de conclusão”. `dados_tecnicos` doesn’t have it explicitly. I’ll check `dados_tecnicos` keys: `preco_referencia`, `garantia_dias`, `plataforma_venda`, `tempo_estimado`, `nivel_dificuldade`. * `COMUNIDADE:` -> `pros` mentions “Grupo de alunos no WhatsApp”. Not in `dados_tecnicos`. * `BONUS:` -> `pros` mentions several extras. Not in `dados_tecnicos`. * `ATUALIZACOES:` -> `sinais_de_confianca_eeat` has `frequencia_atualizacao`. `pros` mentions “Atualizações garantidas após edital”. Not in `dados_tecnicos`. *Strictly checking `[dados_tecnicos]` object keys provided in the prompt:* 1. `preco_referencia` (PRECO) 2. `garantia_dias` (GARANTIA) 3. `plataforma_venda` (PLATAFORMA – not in marker list) 4. `tempo_estimado` (CARGA_HORARIA proxy) 5. `nivel_dificuldade` (NIVEL – not in marker list) Markers list: `PRECO:`, `GARANTIA:`, `CARGA_HORARIA:`, `SUPORTE:`, `METODOLOGIA:`, `CERTIFICACAO:`, `COMUNIDADE:`, `BONUS:`, `ATUALIZACOES:`. Filled in `dados_tecnicos`: PRECO, GARANTIA, CARGA_HORARIA (via tempo_estimado). That’s **3**. Maybe SUPORTE? No. So **3 to 4 markers filled**. Rule: “3 a 4: substitua componentes visuais por texto puro (exceto BADGES e CTAs)”. So I must **remove COMPONENTE_KPI and COMPONENTE_TIMELINE** (not explicitly requested in output but good to know) and **replace visual components (tables, badges panel?) with plain text, EXCEPT BADGES and CTAs**. Wait: “substitua componentes visuais por texto puro (exceto BADGES e CTAs)”. The `COMPONENTE_BADGES` is explicitly allowed (“exceto BADGES”). The `COMPONENTE_EXEC_SUMMARY` (Table) is a visual component -> **Convert to plain text**. The `SEÇÃO_DOWNLOAD_MEMBROS` (Aside) and `SEÇÃO_GARANTIA` (Blockquote) are structural blocks, not really “visual components” like KPI/Timeline/Table. I will keep them as HTML blocks but simple. The `CTA_PRIMARIO` and `CTA_FINAL` are kept. **Step 2: Drafting Content Sections** * **ABERTURA_FUNIL:** 2-3 paragraphs. Mention product name + “download” in first para. Answer legitimacy, value, access, guarantee. Journalistic tone. * **CTA_PRIMARIO:** HTML Block. Fill variables. * FORMATO: Curso Online / Preparatório * DIAS_DE_GARANTIA: 7 * NOME_DA_PLATAFORMA_DE_MEMBROS: Hotmart * COR_LÍDER: #0F52BA * Transition sentence. * **SEÇÃO_PRODUTO:** ~150-220 words. What is it, target, problem, value prop. Format, workload (3-6 months), depth. Title with emoji. * **COMPONENTE_BADGES:** After SEÇÃO_PRODUTO. Generate badges for available data points (Preço, Garantia, Carga Horária/Tempo, Nível, Plataforma). * **SEÇÃO_VIABILIDADE:** (Route Grupo 2). Math of investment. Price vs result. Time vs speed. Realism. Title with emoji. * **SEÇÃO_GARANTIA:** Mandatory Blockquote. Border color #0F52BA. Policy (7 days Hotmart), CDC Art 49, digital product context. * **SEÇÃO_DOWNLOAD_MEMBROS:** Mandatory Aside. How access works (Hotmart members area), not direct download, no free version, devices. * **SEÇÃO_SUSTENTABILIDADE:** (Route Grupo 2). Timelessness vs trend. Updates (post-edital). Asset permanence. Title with emoji. * **COMPONENTE_EXEC_SUMMARY:** Convert to plain text (since 3-4 markers). List format or simple paragraphs. * **CTA_FINAL:** Footer. Headline, concluding sentence, Button, Disclaimer. **Step 3: Writing the HTML (Mental Draft -> Final Output Construction)** * Constraints: No Markdown. Only tags: p, h3, ul, li, strong, table, tr, th, td, blockquote, aside, div, span, a, h2, footer. (Prompt says “Escreva EXCLUSIVAMENTE utilizando tags HTML limpas:

,

,

    ,

  • , ,
    ,

    ,

    ,

    ,

    .” but the template uses

    ,