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. Запускать реальный validation gate репозитория после каждой партии; откатывать любую партию, которая не прошла.
  5. Подвести итог того, что было обновлено, пропущено и откачено; дать разработчику зафиксировать коммит.

Примечания

Независимо от менеджера пакетов — никогда не запускает npm/ncu в репозитории не на JS. Принимается по желанию, никогда не требуется и никогда не делает автоматический коммит.