RatoBench teste 3: a planilha bagunçada (Fable 5.2 x Opus 5.5 x GPT-6 Astra) — Ratos de IA
📊 RatoBench · teste 3 de 4

a planilha bagunçada

1.302 linhas cheias de erro viram um painel pra dona da loja. o mesmo pedido, sem mudar uma vírgula, pros três modelos: Fable 5.2 x Opus 5.5 x GPT-6 Astra.

o pedidoNesta pasta tem vendas.csv, as vendas de 6 meses de uma loja de roupas. Os dados estão bagunçados: datas em formatos diferentes, nomes de produto escritos de vários jeitos, linhas duplicadas e valores com vírgula e ponto. Limpa os dados e faz um painel em HTML único pra dona da loja, que não entende de planilha: os números que importam, 3 gráficos e as 3 coisas que ela deveria fazer no mês que vem. Salva como painel.html nesta pasta e me diz o que tu corrigiu nos dados.

o que cada um entregou

funcionando, do jeito que saiu. dá pra rolar e clicar em cada um.

Fable 5.2Anthropic · o novo
abrir em tela cheia ↗
o que ele disse no fim
O painel está em `D-planilha/fable-5-2/painel.html`. É um arquivo único, sem nada de fora, e conferi por print no computador, no celular e no tema escuro.

## O que corrigi nos dados

| Problema | Quanto | O que fiz |
|---|---|---|
| Linhas duplicadas | 14 linhas idênticas | Removi (1.302 linhas viraram 1.288) |
| Datas em 4 formatos | `11/06/2026` (795), `2026-04-25` (264), `02-03-26` (139), `7/5/2026` (104) | Tudo virou `aaaa-mm-dd`, lendo o dia antes do mês |
| Nomes de produto | 17 jeitos de escrever, 270 linhas fora do padrão | Viraram 7 produtos |
| Valores | 692 com vírgula, 334 com ponto, 276 com "R$" | Tudo virou número |
| Quantidade errada | Pedido 1365: quantidade 100 com valor de 2 calças (R$ 379,80) | Corrigi pra 2 |
| Devoluções | 6 linhas com quantidade e valor negativos (R$ 2.298,90) | Mantive, marcadas como devolução e descontadas do faturamento |
| Vendedora em branco | 31 vendas | Mantive como "Sem nome anotado" |

- **Datas:** a ordem das datas acompanha a numeração dos pedidos sem nenhuma inversão, o que confirma a leitura de dia antes do mês.
- **Valores:** conferi linha a linha contra preço × quantidade; só o pedido 1365 não fechava.

## Decisões que tu pode querer rever

- **"Calça jeans skinny" (22 vendas)** foi somada à calça jeans, porque tem o mesmo preço (R$ 189,90). Se for um modelo separado, só os totais da calça mudam.
- **"Moletom" (27 vendas)** foi somado ao moletom canguru, pelo mesmo motivo.
- **"Mês que vem" virou julho de 2026**, porque os dados vão de janeiro a junho.
- **O painel fala de faturamento, não de lucro**, porque a planilha não tem custo.

## O que o painel mostra

- **Números:** faturamento de R$ 341.547 no semestre, 1.282 vendas, valor médio de R$ 268 por venda, junho como melhor mês (14% acima de maio), sábado como melhor dia, 6 devoluções e uma tabela de quem vendeu.
- **Gráficos:** faturamento mês a mês, um quadro por produto de janeiro a junho, e faturamento por canal (loja física, WhatsApp, Instagram).
- **3 coisas pra julho:**
  1. Não deixar faltar jaqueta, moletom e blusa de tricô, que foram de 29% pra 57% do faturamento.
  2. Fazer a bermuda girar e não repor, porque caiu de 76 peças em janeiro pra 9 em junho.
  3. Não deixar o Instagram esfriar de novo: caiu pra R$ 5,4 mil por mês de fevereiro a abril e voltou pra R$ 16,7 mil em maio e junho. A planilha não diz o motivo da queda, e o painel fala isso pra dona.

**Fechamento:** limpei o `vendas.csv` e montei o painel pra dona da loja com os números, 3 gráficos e 3 ações pra julho. O resultado está em `painel.html`, e os dados limpos em `vendas_limpo.csv`, na mesma pasta. Fica pendente só confirmar se "calça jeans skinny" é mesmo a calça jeans.
Opus 5.5Anthropic · o do dia a dia
abrir em tela cheia ↗
o que ele disse no fim
O painel está pronto em `D-planilha/opus-5-5/painel.html`. Conferi no computador, no celular e no modo escuro.

**O que o painel mostra**
- **Números principais:** a loja vendeu R$ 341,5 mil em 6 meses, já sem as devoluções. Junho foi o melhor mês, com R$ 84,7 mil (14% a mais que maio), e cada cliente gasta em média R$ 268. Foram 6 devoluções, menos de 1% das vendas.
- **3 gráficos:**
  - vendas por mês;
  - "O frio chegou": jaqueta, moletom e tricô contra a bermuda;
  - vendas por dia da semana.
- **3 coisas pra fazer em julho:**
  1. **Reforçar o estoque de jaqueta, moletom e blusa de tricô.** Em janeiro essas peças eram 29% das vendas; em junho, 57%.
  2. **Pôr mais gente no sábado.** O sábado tem em média 9 vendas, contra menos de 7 nos outros dias.
  3. **Não comprar bermuda agora e fazer promoção da que sobrou.** As vendas de bermuda caíram 88% de janeiro a junho.

**O que corrigi nos dados** (de 1.302 linhas para 1.288 pedidos)
- **Linhas duplicadas:** 14 pedidos estavam lançados duas vezes e contei cada um uma vez só.
- **Nomes de produto:** 17 jeitos de escrever viraram os 7 produtos da loja. Por exemplo, "CAMISETA BÁSICA", "camiseta basica" e "Camiseta Basica " viraram "Camiseta básica".
- **Datas:** havia 4 formatos (12/03/2026, 2026-03-12, 12-03-26 e 1/3/2026) e agora estão todas no mesmo. Os números dos pedidos sobem junto com as datas, o que confirma que li dia e mês na ordem certa.
- **Valores:** "379,80", "379.80" e "R$ 379,80" ficaram todos como número no mesmo formato.
- **Quantidade errada:** o pedido 1365 tinha 100 calças, mas o valor era de 2 (R$ 379,80). Corrigi para 2.
- **Devoluções:** 6 linhas com quantidade negativa ficaram marcadas como devolução e descontadas do total.
- **Vendedora em branco:** 31 vendas não tinham o nome e aparecem como "sem nome anotado".

A planilha limpa está em `vendas_limpo.csv`, na mesma pasta.

**Decisão pra tu confirmar:** juntei "calça jeans skinny" com "Calça jeans" e "moletom" com "Moletom canguru", porque cada par tem o mesmo preço. Se a skinny for um produto à parte, eu separo e refaço os números.

Mandei esse resumo pra conversa "RatoBench: maestro dos testes 2 a 4". Ela estava ocupada, então a mensagem ficou na fila e chega quando ela terminar.
GPT-6 AstraOpenAI · pelo Codex
abrir em tela cheia ↗
o que ele disse no fim
Pronto: abrir painel.html. Os dados tratados estão em vendas_limpas.csv.

Concluí o painel.html e a base vendas_limpas.csv na pasta D-planilha/gpt-6-astra. O painel funciona offline, tem três gráficos, filtro mensal e três ações para julho; totais, filtros, download e exibição móvel foram verificados. Removi 14 duplicatas, padronizei datas, produtos e valores e marquei 31 responsáveis ausentes. As vendas líquidas somam R$ 341.546,60. Ficaram para conferência da loja a quantidade do pedido 1365 (100 peças por R$ 379,80) e a natureza dos seis negativos, preservados como possíveis devoluções.

a página inteira, lado a lado

sem rolar: o tamanho de cada uma já conta parte da história.

Fable 5.2
a página inteira que o Fable 5.2 entregou no teste 3
Opus 5.5
a página inteira que o Opus 5.5 entregou no teste 3
GPT-6 Astra
a página inteira que o GPT-6 Astra entregou no teste 3

⚠️ o painel do Fable 5.2 não foi conferido contra o gabarito da planilha. o que ele diz ter corrigido está em "o que ele disse no fim", mas não está validado. o gabarito está no placar.

← teste 2teste 4 →