Em um teste da tarde de 23 de abril, ao criar um segundo pedido
para a AVIENT, o assistente apresentou corretamente as
observações recorrentes registradas no último pedido do cliente
— incluindo uma instrução com número do pedido interno do
cliente (4506901012). O cliente respondeu:
"Sim, você só deve alterar o número do pedido, e colocar o número do pedido que enviei agora a você."
O assistente respondeu: "Certo, entendi. As observações serão mantidas, e o número do pedido na instrução 'REQ. ESPECIAL' será atualizado para o número do pedido que você me enviou agora."
Mas a alteração nunca aconteceu. O pedido que foi gravado no SAP saiu com o número antigo — o mesmo do pedido anterior — porque o assistente não tinha como, de fato, editar o conteúdo das observações herdadas. Prometeu uma ação que não conseguia executar.
Durante o mesmo teste, observamos também um problema recorrente na leitura de datas em PDFs: o assistente leu três datas de embarque e uma delas veio errada (06.07 em vez de 06.04) — o cliente precisou corrigir. Caso similar ocorreu em outro teste do dia, sugerindo que não é incidente isolado.
Alteração parcial de observações: o assistente tinha apenas duas opções ao criar um pedido: (a) manter as observações recorrentes do último pedido exatamente como estavam, ou (b) adicionar uma observação nova. Não havia como fazer uma substituição cirúrgica — trocar um trecho por outro dentro do texto das observações recorrentes. Ao ser pedida uma alteração parcial, o assistente improvisou uma resposta amigável sem ter o mecanismo para efetivá-la.
Leitura de datas em PDF: o assistente interpreta o conteúdo do PDF a partir da imagem (visão computacional do modelo de linguagem). Dígitos em datas podem ser confundidos visualmente (04 parecendo 07, 03 parecendo 08, 06 parecendo 08) dependendo da fonte, tamanho e qualidade de compressão do documento. Não existe uma regra fixa que force o modelo a ler dígito por dígito — o que aumenta a chance de erro em casos específicos.
1. Edição parcial das observações agora funciona de verdade. A ferramenta de criação de pedido ganhou um parâmetro que aceita uma lista de substituições — cada uma com "o que procurar" e "o que colocar no lugar". Quando o cliente diz "altere só o número do pedido de 4506901012 para 4506901100" ou "desta vez não precisa do laudo", o assistente monta essas substituições e elas são aplicadas antes do pedido ir para o SAP. O cliente vê o resumo atualizado e confirma; o pedido real reflete o que foi pedido.
2. Regra explícita contra prometer o que não pode fazer. O assistente foi instruído a nunca prometer uma alteração sem usar o novo mecanismo de substituição. Se não souber exatamente que trecho substituir, pede o texto antes/depois ao cliente. Elimina a classe de problemas "assistente prometeu e não fez".
3. Nova solicitação do cliente tem prioridade no limite de caracteres. O campo Observações do SAP tem um limite fixo (254 caracteres). Quando o conteúdo total passava desse limite, o que sobrava era cortado no final — o que frequentemente era a instrução nova do cliente. Agora a ordem está invertida: a nova solicitação do cliente e o marcador de rastreamento do BORDER são preservados integralmente; o histórico recorrente é o que é resumido, se necessário, com elipse discreta.
4. Datas em PDF: leitura dígito por dígito + aceitação imediata da correção. O assistente passou a ser orientado a, ao apresentar datas extraídas de PDF, ler cada dígito explicitamente no resumo antes de pedir confirmação ("dia 06, mês 04, ano 2026 — 06/04/2026"). Se o cliente corrigir, a correção é aceita imediatamente, sem pedir confirmação adicional — o cliente é a fonte de verdade sobre o que escreveu.
| Solicitação do cliente | O que o assistente faz |
|---|---|
| "Mantenha as observações do último pedido" | Observações vão integralmente para o novo pedido (puxadas do SAP automaticamente) |
| "Altere só o número do pedido de 4506901012 para 4506901100" | Substituição aplicada — o novo pedido vai com o número correto |
| "Desta vez não precisa do laudo" | A instrução do laudo é removida antes de gravar |
| "Adicione que essa entrega é urgente" | Instrução nova é adicionada; recorrentes são mantidas |
| "Mude a embalagem de 25kg para 20kg" | Substituição aplicada na linha da embalagem |
- Substituição única e múltipla — um trecho ou vários por chamada;
- Substituição com texto vazio — remove trechos ("desta vez não precisa de X");
- Trecho não encontrado não quebra — se o cliente pedir substituição de algo que não existe, o pedido segue normalmente;
- Prioridade no truncamento — verificado que, quando tudo não cabe no limite de 254 caracteres, a nova solicitação do cliente e o marcador BORDER são preservados inteiros; o histórico é que é reduzido;
- Caso real reconstruído — teste recria o cenário do pedido da AVIENT com a substituição do número do pedido e valida que o número novo aparece e o antigo não;
- Regras de leitura de data no prompt validadas em teste.
Situacao: Ao criar um pedido, quando o cliente
pedia uma alteração parcial nas observações recorrentes (por
exemplo, trocar o número do pedido interno), o assistente
respondia que faria a alteração — mas não conseguia, por falta
de mecanismo. O pedido ia para o SAP com o texto antigo. Em
paralelo, observamos em dois testes distintos erros de leitura
de datas em PDFs (dígitos confundidos visualmente).
Correcao: A ferramenta de criação de pedido
ganhou um mecanismo real de substituição — o cliente pede "X →
Y" e o sistema faz, antes de gravar no SAP. Regra explícita
proíbe o assistente de prometer alterações sem usar esse
mecanismo. A nova solicitação do cliente passou a ter prioridade
sobre o histórico quando o texto total ultrapassa o limite do
SAP (254 caracteres). Para datas em PDF, o assistente agora
orienta-se a ler dígito por dígito e aceita imediatamente
qualquer correção do cliente.
Impacto: Fim da classe "prometeu e não fez"
nas observações do pedido — o que chega no SAP corresponde ao
que o cliente pediu. Alterações frequentes (número do pedido,
embalagem, dispensa de laudo, urgência) passam a ser aplicadas
corretamente. Datas informadas em PDF ficam mais resistentes a
erro de leitura, com correção instantânea quando o cliente
apontar.