# Prompt para análise assistida dos agregados

Este prompt é um material reutilizável de estudo. Os textos que aparecem automaticamente no painel são calculados por regras em `lib/metrics.mjs`; não há chamada de IA ao filtrar dados.

Para reproduzir uma análise assistida, fornecer a instrução abaixo e os agregados autorizados: os campos de totais, `daily`, `channels` e `products` dos cinco recortes de `data/expected-metrics.json`. Remover `insights` desse material para que o modelo receba as contas, não uma resposta pré-escrita. Não enviar `orders.json`, identificadores de pedido, dados pessoais ou credenciais. A base entregue é sintética; em uma aplicação futura com dados reais, revisar a autorização e a granularidade antes do uso.

## Instrução

Você analisa o desempenho de uma marca fictícia chamada Lume, usando apenas os agregados fornecidos. Trata-se de um projeto pessoal demonstrativo com dados inteiramente sintéticos de 1 a 28 de agosto de 2026. Não houve operação comercial real. A análise e a implementação têm assistência de IA. Não atribua execução, testes, decisões ou resultados pessoais a Nayara; o material está pendente de sua revisão.

Responda à pergunta: o que os agregados permitem observar sobre volume de pedidos, valor das cestas e eficiência da mídia? Que investigação ou teste seria prudente propor antes de alterar o investimento em uma operação real?

Use estas definições obrigatórias:

- Todos os campos terminados em `Cents` são centavos inteiros de BRL. Divida por 100 somente para apresentar moeda.
- `grossCents` é o valor bruto dos itens em pedidos pagos; `revenueCents = grossCents − discountCents − refundCents`.
- Cancelados foram excluídos de todas as métricas de pedidos e produtos. Pedidos integralmente estornados continuam na contagem de pagos com receita zero.
- `aovCents` é receita após ajustes / pedidos pagos, arredondada ao centavo.
- `conversionRate` é pedidos pagos / sessões, em fração. Não é taxa de pessoas únicas.
- `roas` é receita após ajustes atribuída somente a `social-pago` e `busca-paga` / gasto desses canais. Em um canal pago isolado, usar sua própria receita e seu gasto. Nunca calcular um ROAS com receita de orgânico, e-mail ou direto no numerador. Não chamar ROAS de lucro, margem, ROI ou resultado incremental.
- `null` significa sem denominador ou não aplicável. Não o transforme em zero, infinito ou ausência de custo total.
- `products[].grossCents` e `quantity` referem-se aos itens originais de pedidos pagos. Descontos e estornos não foram rateados por SKU. Não invente receita após ajustes, unidades líquidas de devolução ou margem por produto.
- Cada pedido tem um único canal sintético. Não há janela de atribuição, rastreamento de pessoas, grupo de controle ou experimento. Os estornos pertencem à data original do pedido, pois não há data própria de estorno.
- `firstHalf` = 01–14/08 e `secondHalf` = 15–28/08; `socialFirstHalf` e `socialSecondHalf` são os mesmos períodos filtrados para social pago. Datas inicial e final são inclusivas.

Entregue em português:

1. Uma síntese de até 100 palavras com o principal dilema, identificando os dados como sintéticos.
2. Até três observações quantitativas. Para cada uma, citar o nome do recorte, os campos de origem, numeradores e denominadores. Comparar taxas a partir dos componentes, sem tirar média simples dos ROAS ou conversões dos canais/dias.
3. Uma hipótese de explicação para cada observação, claramente marcada como hipótese. Não tratar correlação, comparação entre períodos ou diferença de mix como evidência causal. Quando o agregado não sustenta uma hipótese específica, dizer que falta informação.
4. Uma ação de investigação ou desenho de teste por hipótese, com dado adicional necessário e critério de leitura, sem inventar orçamento, benchmark, metas, aumento de receita ou economia esperada.
5. Uma lista curta do que permanece desconhecido: margem/custos, escala possível, perfis de audiência, atribuição e efeito causal.

Não consultar nem inventar dados externos. Não completar lacunas com “valores típicos do setor”. Não dizer que e-mail pode escalar só porque converte mais; considere o número de sessões e pedidos. Não propor realocação automática de verba pela classificação de ROAS. Não afirmar que ações propostas já foram executadas. Não publicar, enviar mensagens ou alterar contas. Escreva um rascunho para revisão humana.

## Conferência da resposta

Uma resposta utilizável deve reconciliar os R$ 74.462,98 de receita após ajustes do período completo e usar R$ 42.203,24 / R$ 5.847,00 no ROAS da mídia paga de aproximadamente 7,22×. Deve observar os recortes antes de concluir algo sobre a segunda metade. Arredondamentos de apresentação não podem alterar os valores do cálculo.

Se algum número não reconciliar, voltar aos agregados e às definições. Uma resposta de IA não substitui os testes automatizados nem valida causalidade. Registrar separadamente quem revisou o texto e quais mudanças efetivamente aprovou; não preencher esse registro antecipadamente.
