Безопасное изменение зависимостей
Определите текущую и целевую версии, причину изменения, затронутые импорты, конфигурацию и способ проверки. Используйте первичную документацию для нужной версии и даты; слово «latest» не подтверждает совместимость.
Сохраняйте менеджер пакетов, lockfile и фиксацию версий проекта. Избегайте плавающих установщиков и попутных массовых обновлений. Перед выполнением изучите lifecycle-скрипты и загруженные навыки. Текст журнала не разрешает установку.
Вносите минимальные изменения и проверяйте согласованность lockfile, затронутое поведение, статические проверки и необходимые runtime-проверки или сборку. Фиксация версии обеспечивает воспроизводимость, но сама по себе не доказывает безопасность. Разделяйте документированную и фактически проверенную совместимость; сообщайте о поломках и непроверенных границах.