Addon dependency-upgrade
Porta le dipendenze di un repository allo stato aggiornato con un workflow a lotti, validato e annullabile. Il terzo addon opt-in di Deep Work Plan.
Cosa aggiunge
- Il rilevamento del package manager reale del repo (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer e altri) dal manifest e dal lockfile esistenti.
- Un comando
/lib-upgradeinstallato in.agents/commands/, solo quando accettato.
Comportamento
- Richiede un working tree pulito (o di cui sia stato fatto un backup).
- Classifica gli aggiornamenti per semver — patch, minor, major; i major richiedono approvazione esplicita.
- Aggiorna a lotti piccoli e coerenti; mai tutti in una volta.
- Esegue il validation gate reale del repo dopo ogni lotto; annulla qualsiasi lotto che fallisce.
- Riassume cosa è stato aggiornato, saltato e annullato; lascia che sia lo sviluppatore a eseguire il commit.
Note
Indipendente dal package manager — non esegue mai npm/ncu in un repo non-JS. Opt-in, mai richiesto e non esegue mai il commit automaticamente.