I Put a Setting in My Project Config and It Did Nothing
Описание и применение
Добавление ключа в проектный конфиг не сработало из‑за неверного диапазона применения ключа. Перенос ключа в правильный файл решает проблему.
Задача
Adding a setting to a project‑level config file had no effect because the key is scoped to a different configuration file.
Результат
Correctly scoping settings eliminates silent failures and ensures configuration changes take effect.
Рабочий процесс
- Identify the setting key to change (e.g., autoMode).
- Check the settings reference table for the key’s scope.
- If the key is user‑scoped, move it to ~/.claude/settings.json or a managed config.
- If the key is project‑scoped, keep it in .claude/settings.json.
- Run npx @quintetkit/ccheck to validate scopes and detect misplacements.
- Adjust the configuration file based on the checker’s output.
- Commit the corrected config and verify the setting takes effect.
Доказательства
"autoMode" applies from user or managed settings only. It has no effect from this file.
71 of 223 keys are scoped.
- Дата записи: 2026-09-15T15:15:29.893Z