architect/management/KNOWN_ISSUES.md

Проблема: Сброс конфига Claude Code (декабрь 2025)

Симптомы

Причина

Автообновление Claude Code через npm может сбрасывать конфиг при breaking changes.

Даты инцидентов

Решение

  1. Автобэкап конфигов каждые 6 часов в $INFRA/dev-pro/backup/critical/
  2. Скрипт: $WORKSPACE/infra/@backup.service/scripts/backup-critical.sh

Восстановление

# Найти последний бэкап
ls -lt $INFRA/dev-pro/backup/critical/

# Или использовать меню восстановления
$WORKSPACE/infra/@backup.service/scripts/restore-claude.sh

Предотвращение

Подтверждённая причина (17 дек 2025)

npm автообновления 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 добавлена команда восстановить для быстрого доступа.