Addon Dependency-upgrade
Zaktualizuj zależności repozytorium w przepływie partii — zwalidowanym i odwracalnym. Trzeci opcjonalny addon Deep Work Plan.
Co dodaje
- Wykrywanie rzeczywistego menedżera pakietów repozytorium (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer i inne) na podstawie istniejącego manifestu i pliku lock.
- Komendę
/lib-upgradeinstalowaną w.agents/commands/, wyłącznie po zaakceptowaniu.
Zachowanie
- Wymaganie czystego (lub zabezpieczonego kopią) drzewa roboczego.
- Klasyfikacja aktualizacji według semver — patch, minor, major; aktualizacje major wymagają wyraźnego zatwierdzenia.
- Aktualizacja w małych, spójnych partiach; nigdy wszystkiego naraz.
- Uruchomienie rzeczywistej bramki walidacji repozytorium po każdej partii; wycofanie każdej, która zawiedzie.
- Podsumowanie tego, co zaktualizowano, pominięto i wycofano; pozostawienie commita programiście.
Specyfikacja v7
| Element | Wartość |
|---|---|
| Produkt | Dodatek dependency-upgrade dla DeepWorkPlan |
| Klucz rejestru | dependency-upgrade w .dwp/config.json |
| Deskryptor | addons/dependency-upgrade/addon.json (interfejs 1) |
| Polecenie | /lib-upgrade instalowane w .agents/commands/ po zaakceptowaniu |
| Wersjonowanie | Przypięte i wersjonowane z pakietem umiejętności (v7.9.0) |
Uwagi
Niezależny od menedżera pakietów — nigdy nie uruchamia npm/ncu w repozytorium spoza świata JS. Opcjonalny, nigdy wymagany i nigdy nie commituje automatycznie.