Skip to content
← Назад до набору

Доповнення Dependency-upgrade

Оновлює залежності репозиторію через партійний, перевірений і оборотний робочий процес. Третє опціональне доповнення Deep Work Plan.

Що це додає

  • Виявлення справжнього менеджера пакетів репозиторію (npm/pnpm/yarn + ncu, pip/poetry/uv, cargo, go mod, bundler, composer тощо) із наявних маніфеста й lock-файла.
  • Команду /lib-upgrade, що встановлюється в .agents/commands/, лише за згодою.

Поведінка

  1. Вимагати чисте (або збережене в резерві) робоче дерево.
  2. Класифікувати оновлення за semver — patch, minor, major; major потребують явного схвалення.
  3. Оновлювати малими послідовними партіями; ніколи все одразу.
  4. Запускати справжню перевірку валідації репозиторію після кожної партії; відкочувати будь-яку партію, що не пройшла.
  5. Підсумувати, що оновлено, пропущено й відкочено; залишити коміт за розробником.

Примітки

Незалежне від менеджера пакетів — ніколи не запускає npm/ncu у репозиторії не на JS. Опціональне, ніколи не обов’язкове й ніколи не комітить автоматично.