Доповнення Dependency-upgrade
Оновлює залежності репозиторію через партійний, перевірений і оборотний робочий процес. Третє опціональне доповнення Deep Work Plan.
Що це додає
- Виявлення справжнього менеджера пакетів репозиторію (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer тощо) із наявних маніфеста й lock-файла.
- Команду
/lib-upgrade, що встановлюється в.agents/commands/, лише за згодою.
Поведінка
- Вимагати чисте (або збережене в резерві) робоче дерево.
- Класифікувати оновлення за semver — patch, minor, major; major потребують явного схвалення.
- Оновлювати малими послідовними партіями; ніколи все одразу.
- Запускати справжню перевірку валідації репозиторію після кожної партії; відкочувати будь-яку партію, що не пройшла.
- Підсумувати, що оновлено, пропущено й відкочено; залишити коміт за розробником.
Примітки
Незалежне від менеджера пакетів — ніколи не запускає npm/ncu у репозиторії не на JS. Опціональне, ніколи не обов’язкове й ніколи не комітить автоматично.