Addon dependency-upgrade
Atualiza as dependências de um repositório com um fluxo de trabalho em lotes, validado e reversível. O terceiro addon opcional do Deep Work Plan.
O que ele adiciona
- Detecção do gerenciador de pacotes real do repositório (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer e mais) a partir do manifesto e do lockfile existentes.
- Um comando
/lib-upgradeinstalado em.agents/commands/, apenas quando aceito.
Comportamento
- Exigir uma árvore de trabalho limpa (ou com backup).
- Classificar as atualizações por semver — patch, minor, major; majors exigem aprovação explícita.
- Atualizar em lotes pequenos e coerentes; nunca tudo de uma vez.
- Executar o validation gate real do repositório após cada lote; reverter qualquer lote que falhe.
- Resumir o que foi atualizado, ignorado e revertido; deixar o desenvolvedor comitar.
Especificação v7
| Item | Valor |
|---|---|
| Produto | Addon dependency-upgrade do DeepWorkPlan |
| Chave de registro | dependency-upgrade em .dwp/config.json |
| Descritor | addons/dependency-upgrade/addon.json (interface 1) |
| Comando | /lib-upgrade instalado em .agents/commands/ quando aceito |
| Controle de versão | Fixado e versionado com o pacote de skills (v7.9.0) |
Notas
Independente do gerenciador de pacotes — nunca executa npm/ncu em um repositório que não é JS. Opcional, nunca obrigatório e nunca comita automaticamente.