feat(claude): добавлена глобальная конфигурация разрешений
- Зачем:
- сократить количество запросов подтверждения при рутинных операциях
(чтение файлов, git status/log/diff, docker ps/logs, сборка/тесты).
- Что:
- создан claude/.claude/settings.json с секцией permissions.allow —
авторазрешены безопасные bash-команды: чтение файлов, текстовая
обработка, git read-only + git add, docker read-only, curl/wget,
файловые операции (mkdir/cp/mv/touch), dev-инструменты (npm/bun/go/...).
- опасные операции (git commit/push/rm/docker stop) остаются на запрос.
- обновлён .gitignore stow-пакета: settings.json добавлен в исключения.
- Проверка:
- cat ~/.claude/settings.json — должен быть симлинк на файл в dotfiles.
- ls -la ~/.claude/settings.json — проверить, что это symlink.