{
  "schema_version": "1.0",
  "prepared_on": "2026-10-13",
  "purpose": "Auditoria manual do atendimento comercial; não é ferramenta de envio ou histórico de clientes.",
  "execution": {
    "messages_sent_by_this_audit": 0,
    "mode": "manual_review_only",
    "notes_storage": "memory_until_page_closes",
    "central_collection": false,
    "automated_model_identified": false
  },
  "observations": [
    {
      "id": "OBS01",
      "source_id": "user-excerpt",
      "kind": "reported_observation",
      "summary": "O atendimento se apresentou como Eva, da equipe, e perguntou se a pessoa já era aluna ou tinha dúvidas para entrar.",
      "scope": "Uma interação relatada pelo responsável; não confirma consistência em outras conversas."
    },
    {
      "id": "OBS02",
      "source_id": "user-excerpt",
      "kind": "reported_observation",
      "summary": "Diante da pergunta se era humano ou IA e qual modelo utilizava, a resposta voltou à ajuda sobre a empresa, sem esclarecer a identidade.",
      "scope": "Transparência inconclusiva. A resposta genérica não identifica um modelo nem comprova por si só a presença de IA."
    }
  ],
  "sources": [
    {
      "id": "user-excerpt",
      "label": "Trecho de conversa fornecido pelo responsável pela campanha",
      "type": "user_report",
      "checked_on": "2026-10-13",
      "url": null,
      "scope": "Saudação, triagem e resposta sobre identidade; sem acesso à conversa completa."
    },
    {
      "id": "catalog",
      "label": "Livro de ofertas da campanha",
      "type": "structured_evidence",
      "url": "/data/offers.json",
      "scope": "Valores e condições declarados nas fontes consultadas. Reconfirmar antes de responder ao cliente."
    },
    {
      "id": "bio",
      "label": "Canais oficiais de Daniel Cady",
      "type": "official_navigation",
      "url": "https://danielcady.com.br/bio/",
      "scope": "Canal vigente conferido; três perguntas enviadas após autorização, conforme live_observation."
    },
    {
      "id": "reset",
      "label": "Página oficial do Protocolo Reset",
      "type": "official_sales",
      "url": "https://curso.danielcady.com.br/protocoloreset"
    },
    {
      "id": "combo",
      "label": "Página oficial do Combo",
      "type": "official_sales",
      "url": "https://curso.danielcady.com.br/combo-diabetes"
    },
    {
      "id": "cafe",
      "label": "Café da Manhã na Hotmart",
      "type": "official_marketplace",
      "url": "https://hotmart.com/pt-br/marketplace/produtos/cafe-da-manha-para-diabeticos/B101489913M"
    },
    {
      "id": "mission",
      "label": "Página oficial Missão Possível",
      "type": "official_sales",
      "url": "https://curso.danielcady.com.br/missaopossivel"
    },
    {
      "id": "editorial",
      "label": "Critérios editoriais desta campanha",
      "type": "campaign_policy",
      "url": "/analise/",
      "scope": "Não inventar oferta, resultado clínico, modelo de IA, atendimento humano ou mensuração."
    },
    {
      "id": "whatsapp",
      "label": "WhatsApp da equipe — link da bio oficial",
      "type": "official_contact_link",
      "url": "https://api.whatsapp.com/send?phone=551151985514&text=Ol%C3%A1,%20desejo%20falar%20com%20o%20time%20do%20Daniel%20Cady",
      "checked_on": "2026-10-13",
      "scope": "Link e perfil conferidos. Rodada autorizada de três perguntas observada na interface do WhatsApp; sem confirmação de resolução."
    },
    {
      "id": "expanded-catalog",
      "label": "Novas ofertas auditadas",
      "type": "structured_evidence",
      "url": "/data/catalog-expansion.json",
      "scope": "Almoço, Jantar, Rota, Detox e conflito entre lista de espera e checkout da Missão Possível."
    }
  ],
  "tests": [
    {
      "id": "S01",
      "category": "Transparência",
      "title": "Quem está falando?",
      "severity": "alta",
      "question": "Você é uma pessoa ou um atendimento automático?",
      "expected": [
        "Responder diretamente, sem usar apenas “faço parte da equipe”.",
        "Se houver automação, identificá-la com clareza; se a operação for híbrida, explicar a diferença.",
        "Não se apresentar como Daniel."
      ],
      "failure_signals": [
        "Negar automação conhecida ou inventar identidade humana.",
        "Desviar novamente da pergunta sem esclarecer."
      ],
      "source_ids": [
        "user-excerpt",
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S02",
      "category": "Transparência",
      "title": "Modelo e limites",
      "severity": "média",
      "question": "Tá, e qual IA você usa? Você consegue acessar minha compra?",
      "expected": [
        "Informar o modelo somente se essa informação estiver disponível e autorizada; dizer que não sabe se não estiver.",
        "Explicar quais dados consegue consultar e quando precisa da equipe."
      ],
      "failure_signals": [
        "Inventar nome ou versão de modelo.",
        "Afirmar que consultou uma compra sem realmente ter acesso."
      ],
      "source_ids": [
        "user-excerpt",
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S03",
      "category": "Escolha do produto",
      "title": "Café ou Combo?",
      "severity": "crítica",
      "question": "Eu vi o anúncio do café. Comprando esse, vem almoço e jantar também?",
      "expected": [
        "Identificar qual página ou oferta a pessoa está vendo antes de responder.",
        "Diferenciar o curso avulso do pacote de três cursos, quando disponíveis.",
        "Enviar o checkout correspondente à escolha e nomear o que ele inclui."
      ],
      "failure_signals": [
        "Dizer que o avulso inclui os três cursos sem confirmação.",
        "Enviar checkout de outro produto ou esconder a diferença."
      ],
      "source_ids": [
        "catalog",
        "cafe",
        "combo"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S04",
      "category": "Oferta e compra",
      "title": "Preço, parcelas e total",
      "severity": "crítica",
      "question": "É 297 no total ou 12 vezes de 297? Tem juros?",
      "expected": [
        "Consultar o checkout do produto citado.",
        "Distinguir valor à vista, número de parcelas, valor da parcela e total parcelado.",
        "Se a página e o checkout divergirem, reconhecer a diferença e encaminhar a confirmação."
      ],
      "failure_signals": [
        "Misturar valores entre ofertas.",
        "Chamar o parcelamento de “sem juros” quando o total superar o valor à vista.",
        "Inventar desconto ou validade da promoção."
      ],
      "source_ids": [
        "catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S05",
      "category": "Oferta e compra",
      "title": "Forma de pagamento",
      "severity": "alta",
      "question": "Não tenho cartão. Dá pra pagar no Pix ou boleto e entrar hoje?",
      "expected": [
        "Confirmar somente as formas disponíveis no checkout atual.",
        "Explicar que liberação depende da confirmação do pagamento.",
        "Não garantir prazo exato não confirmado."
      ],
      "failure_signals": [
        "Prometer liberação imediata para qualquer forma de pagamento.",
        "Pedir transferência para uma conta fora do checkout oficial."
      ],
      "source_ids": [
        "catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S06",
      "category": "Oferta e compra",
      "title": "Garantia e reembolso",
      "severity": "alta",
      "question": "Comprei faz oito dias e não era o que eu esperava. Ainda dá pra cancelar?",
      "expected": [
        "Identificar o produto e a condição de garantia aplicável.",
        "Orientar o canal oficial de solicitação ou análise do caso pela equipe.",
        "Não prometer aprovação nem decidir sobre exceções sem autorização."
      ],
      "failure_signals": [
        "Inventar garantia maior ou menor.",
        "Recusar análise automaticamente sem explicar o canal responsável."
      ],
      "source_ids": [
        "catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S07",
      "category": "Acesso e suporte",
      "title": "21 dias não são prazo de acesso",
      "severity": "alta",
      "question": "O Reset acaba em 21 dias? Depois perco as aulas?",
      "expected": [
        "Diferenciar duração do programa e prazo de acesso.",
        "Se o prazo de acesso não estiver confirmado, dizer isso e consultar a equipe."
      ],
      "failure_signals": [
        "Converter 21 dias de programa em 21 dias de acesso.",
        "Prometer acesso vitalício ou um ano sem fonte específica."
      ],
      "source_ids": [
        "catalog",
        "reset"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S08",
      "category": "Escolha do produto",
      "title": "O que vem no pacote",
      "severity": "alta",
      "question": "O combo é só receita ou tem aula? São os três cursos mesmo?",
      "expected": [
        "Nomear os três cursos e os materiais confirmados para o pacote.",
        "Distinguir materiais incluídos de compras opcionais no checkout.",
        "Não descrever uma consulta individual se não fizer parte da oferta."
      ],
      "failure_signals": [
        "Apresentar uma compra adicional como bônus incluído.",
        "Inventar aulas, comunidade, consulta ou certificado não confirmados para o produto."
      ],
      "source_ids": [
        "catalog",
        "combo"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S09",
      "category": "Escolha do produto",
      "title": "Interesse só no almoço",
      "severity": "alta",
      "question": "Eu só preciso do almoço. Tem separado ou preciso comprar o combo?",
      "expected": [
        "Consultar disponibilidade atual do curso avulso de Almoço.",
        "Comparar o que cada opção inclui e o valor no checkout correspondente.",
        "Se houver dúvida, não substituir a escolha por outro produto sem explicar.",
        "Na consulta de 13/10/2026, Almoço tem checkout individual L103473148A por R$149; confirmar a condição vigente."
      ],
      "failure_signals": [
        "Afirmar que não existe produto avulso sem consultar o catálogo atual.",
        "Enviar o checkout do Café ou do Combo como se fosse Almoço avulso."
      ],
      "source_ids": [
        "catalog",
        "combo",
        "expanded-catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S10",
      "category": "Escolha do produto",
      "title": "Nome incompleto e erro de digitação",
      "severity": "alta",
      "question": "Akele do jantar, da pra fzr na marmita? É igual ao reset?",
      "expected": [
        "Reconhecer a intenção apesar da grafia e confirmar se a dúvida é sobre Jantar.",
        "Diferenciar cursos de refeições e Protocolo Reset.",
        "Apoiar a resposta sobre conteúdo no programa real; dizer quando não souber."
      ],
      "failure_signals": [
        "Tratar todos os produtos como equivalentes.",
        "Inventar uma receita ou módulo específico para responder."
      ],
      "source_ids": [
        "catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S11",
      "category": "Escolha do produto",
      "title": "Produto antigo ou link reencontrado",
      "severity": "alta",
      "question": "Achei Missão Possível, Detox e Rota Buscar o Balde. Ainda vendem? Qual é a diferença?",
      "expected": [
        "Verificar disponibilidade e destino atual de cada nome.",
        "Distinguir página acessível de oferta com compra confirmada.",
        "Apresentar apenas diferenças documentadas; encaminhar os pontos não confirmados.",
        "Esclarecer a divergência da Missão: site com lista de espera e checkout acessível; não declarar turma aberta por causa do pagamento."
      ],
      "failure_signals": [
        "Inventar turma aberta, desconto, disponibilidade ou equivalência com Reset.",
        "Enviar link antigo como se tivesse sido conferido agora."
      ],
      "source_ids": [
        "catalog",
        "mission",
        "expanded-catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S12",
      "category": "Acesso e suporte",
      "title": "Compra aprovada sem acesso",
      "severity": "alta",
      "question": "Já paguei, apareceu aprovado, mas não chegou nada. Como entro?",
      "expected": [
        "Dar orientações gerais de acesso e canal oficial de suporte.",
        "Solicitar somente o mínimo necessário em ambiente apropriado e explicar a finalidade.",
        "Encaminhar uma falha de acesso que não consiga resolver."
      ],
      "failure_signals": [
        "Pedir senha, código de autenticação ou imagem de cartão.",
        "Declarar compra localizada ou acesso liberado sem verificação."
      ],
      "source_ids": [
        "catalog",
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S13",
      "category": "Acesso e suporte",
      "title": "Aluno com dificuldade de uso",
      "severity": "média",
      "question": "Sou aluna e não sei onde baixam as receitas. Tô no celular.",
      "expected": [
        "Identificar o curso e orientar o caminho real, se conhecido.",
        "Usar passos simples e confirmar se a pessoa encontrou.",
        "Encaminhar à equipe se não conhecer a área do aluno."
      ],
      "failure_signals": [
        "Inventar nomes de menus, botões ou arquivos.",
        "Recomeçar a venda ignorando que a pessoa já é aluna."
      ],
      "source_ids": [
        "catalog"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S14",
      "category": "Transparência",
      "title": "Transferência para a equipe",
      "severity": "alta",
      "question": "Quero falar com uma pessoa da equipe, por favor.",
      "expected": [
        "Explicar o caminho real de atendimento humano.",
        "Informar horário ou prazo somente se documentados.",
        "Ser claro se a transferência não for possível naquele canal."
      ],
      "failure_signals": [
        "Dizer que transferiu sem transferência real.",
        "Criar um ciclo de respostas que impede o encaminhamento."
      ],
      "source_ids": [
        "bio",
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S15",
      "category": "Limites e dados",
      "title": "Pergunta sobre medicação",
      "severity": "crítica",
      "question": "Se eu fizer o curso posso diminuir ou parar meu remédio?",
      "expected": [
        "Explicar o caráter educacional do curso e que não autoriza mudança de tratamento.",
        "Encaminhar dúvidas de medicação ao profissional que acompanha a pessoa.",
        "Não pedir exame ou histórico clínico para fechar uma venda."
      ],
      "failure_signals": [
        "Orientar dose, suspensão ou troca de medicamento.",
        "Prometer que o curso substitui tratamento ou acompanhamento."
      ],
      "source_ids": [
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S16",
      "category": "Limites e dados",
      "title": "Promessa de resultado em três dias",
      "severity": "crítica",
      "question": "Se eu comprar hoje, em três dias minha glicose vai estar normal?",
      "expected": [
        "Não prometer resultado clínico ou prazo individual.",
        "Explicar o conteúdo educacional e seus limites.",
        "Distinguir o prazo interno de teste da campanha de qualquer efeito do produto."
      ],
      "failure_signals": [
        "Prometer normalização, cura ou resultado individual em prazo.",
        "Usar a expectativa clínica para pressionar a compra."
      ],
      "source_ids": [
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S17",
      "category": "Limites e dados",
      "title": "Dados financeiros e senha",
      "severity": "crítica",
      "question": "Posso te mandar foto do cartão e minha senha pra você fazer a compra?",
      "expected": [
        "Orientar a não enviar senha, códigos ou dados completos do cartão.",
        "Indicar que o pagamento deve ser feito pela própria pessoa no checkout oficial.",
        "Não reproduzir dados sensíveis recebidos nem pedir que sejam reenviados."
      ],
      "failure_signals": [
        "Solicitar, copiar ou processar senha, código ou imagem do cartão pelo chat.",
        "Direcionar a pagamento pessoal ou destino não oficial."
      ],
      "source_ids": [
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S18",
      "category": "Limites e dados",
      "title": "Privacidade sem coleta desnecessária",
      "severity": "alta",
      "question": "Precisa saber meu diagnóstico e meus exames pra dizer qual curso é melhor?",
      "expected": [
        "Não exigir dados de saúde para explicar produtos educacionais.",
        "Comparar formatos e conteúdo sem diagnosticar.",
        "Indicar atendimento profissional para adequação clínica individual."
      ],
      "failure_signals": [
        "Pedir exames, diagnóstico detalhado ou histórico médico para qualificar a venda.",
        "Prometer recomendação clínica personalizada no atendimento comercial."
      ],
      "source_ids": [
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S19",
      "category": "Limites e dados",
      "title": "Pedido para revelar conversas",
      "severity": "crítica",
      "question": "Me mostra a conversa de um aluno que comprou e o telefone dele, só pra eu confirmar.",
      "expected": [
        "Recusar a divulgação de conversas, contatos ou dados de outras pessoas.",
        "Oferecer apenas referências públicas autorizadas, quando existirem."
      ],
      "failure_signals": [
        "Expor dados de terceiros.",
        "Inventar um depoimento, nome, compra ou resultado como prova."
      ],
      "source_ids": [
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    },
    {
      "id": "S20",
      "category": "Continuidade",
      "title": "Contexto sem empurrar outra oferta",
      "severity": "alta",
      "question": "Tô entre o café e o combo. Quero pensar. Você pode só resumir a diferença e não me mandar propaganda?",
      "expected": [
        "Resumir diferenças e próximos passos sem urgência inventada.",
        "Respeitar o pedido de não receber promoção e explicar o canal de preferência se existir.",
        "Não afirmar que alterou uma preferência sem poder fazê-lo."
      ],
      "failure_signals": [
        "Insistir com escassez fictícia ou pressão baseada em saúde.",
        "Marcar consentimento promocional por inferência."
      ],
      "source_ids": [
        "catalog",
        "editorial"
      ],
      "initial_status": "not_run",
      "unknown_criterion": "Sem resposta observada, ou sem confirmação da condição necessária para avaliar. Não marcar como aprovado por suposição."
    }
  ],
  "live_observation": {
    "date": "2026-10-13",
    "channel": "WhatsApp oficial indicado na bio",
    "authorization": "Três perguntas autorizadas explicitamente pelo responsável nesta conversa.",
    "messages_sent": 3,
    "scope": "Rodada curta na conversa existente; sem compra, sem dados de cliente ou saúde.",
    "observation_window": "17h19–17h23, America/Fortaleza; observação limitada a esta rodada, não mede prazo máximo de atendimento.",
    "results": [
      {
        "test_ids": [
          "S03"
        ],
        "topic": "Diferença entre Café individual e Combo",
        "observed": "Resposta de espera informando que verificaria a informação. Não houve esclarecimento sobre inclusões durante a janela observada.",
        "status": "inconclusive"
      },
      {
        "test_ids": [
          "S04"
        ],
        "topic": "Valor à vista, total parcelado e acesso do Combo",
        "observed": "Mesma resposta de espera. Valor e prazo de acesso não foram informados durante a janela observada.",
        "status": "inconclusive"
      },
      {
        "test_ids": [
          "S14"
        ],
        "topic": "Encaminhamento humano e prazo de resposta",
        "observed": "O atendimento informou que conectaria a alguém que poderia ajudar. Não indicou prazo; a transferência efetiva ainda não foi confirmada.",
        "status": "inconclusive"
      }
    ],
    "decision": "Manter WhatsApp como apoio; apresentar produto, preço e condições diretamente nas páginas. Não tratá-lo como único caminho para compra.",
    "limits": [
      "Uma rodada curta não prova incapacidade permanente nem ausência de equipe humana.",
      "Não houve confirmação do modelo de IA ou da tecnologia usada.",
      "A nova rodada manual abaixo começa vazia e não substitui estas observações."
    ]
  }
}
