Addon Dependency-upgrade
Mutakhirkan dependensi repositori dengan alur kerja yang dibatch, tervalidasi, dan dapat dibatalkan. Addon Deep Work Plan opsional yang ketiga.
Yang ditambahkan
- Deteksi package manager nyata repositori (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer, dan lainnya) dari manifest serta lockfile yang ada.
- Sebuah command
/lib-upgradeyang dipasang ke.agents/commands/, hanya ketika diterima.
Perilaku
- Mensyaratkan working tree yang bersih (atau telah dicadangkan).
- Klasifikasikan pemutakhiran berdasarkan semver — patch, minor, major; major memerlukan persetujuan eksplisit.
- Mutakhirkan dalam batch kecil yang koheren; jangan sekaligus.
- Jalankan validation gate nyata repositori setelah setiap batch; batalkan batch mana pun yang gagal.
- Rangkum apa yang dimutakhirkan, dilewati, dan dibatalkan; biarkan developer yang melakukan commit.
Spesifikasi v7
| Item | Nilai |
|---|---|
| Produk | Addon dependency-upgrade DeepWorkPlan |
| Kunci registri | dependency-upgrade di .dwp/config.json |
| Deskriptor | addons/dependency-upgrade/addon.json (antarmuka 1) |
| Perintah | /lib-upgrade diinstal ke .agents/commands/ jika diterima |
| Pembuatan versi | Disematkan dan diberi versi bersama paket skill (v7.9.0) |
Catatan
Agnostik terhadap package manager — tidak pernah menjalankan npm/ncu di repositori non-JS. Opsional, tidak pernah wajib, dan tidak pernah commit otomatis.