~/.claude.json сбрасывается до минимального состоянияnumStartups обнуляетсяsettings.json теряет настройки permissionshistory.jsonl) сохраняетсяАвтообновление Claude Code через npm может сбрасывать конфиг при breaking changes.
$INFRA/dev-pro/backup/critical/$WORKSPACE/infra/@backup.service/scripts/backup-critical.sh# Найти последний бэкап
ls -lt $INFRA/dev-pro/backup/critical/
# Или использовать меню восстановления
$WORKSPACE/infra/@backup.service/scripts/restore-claude.sh
npm config set update-notifier falsenpm update -g @anthropic-ai/claude-codenpm автообновления Claude Code точно совпадают с датами сбоев:
- v2.0.69 → 13 декабря → СБРОС #1
- v2.0.70 → 16 декабря → СБРОС #2
Решение применено:
npm config set update-notifier false
Если workspace удалён или Claude Code не работает:
# С S3 (если диск подключен)
$INFRA/_settings/recovery/scripts/recovery-levels.sh
# Или меню восстановления Claude
$WORKSPACE/infra/@backup.service/scripts/restore-claude.sh
# Варианты:
# 1 - восстановить из GOLDEN
# 2 - выбрать архив
# 3 - восстановить latest
# 4 - NPM reinstall
# 5 - полное восстановление
В CLAUDE.md добавлена команда восстановить для быстрого доступа.