{ "$schema": "https://json.schemastore.org/claude-code-settings.json", "permissions": { "deny": [ "Bash(git push:*)", "Bash(git merge:*)", "Bash(git rebase:*)", "Bash(git tag:*)", "Bash(git reset --hard:*)", "Bash(git clean:*)", "Bash(git stash:*)", "Bash(git remote set-url:*)", "Bash(git config --global:*)", "Bash(gh:*)", "Bash(tea:*)", "Read(./**/.env)", "Read(./**/*.token)", "Read(./**/credentials*)" ], "ask": [ "Bash(git commit:*)", "Bash(git switch:*)", "Bash(git checkout:*)" ], "allow": [ "Bash(git status:*)", "Bash(git log:*)", "Bash(git diff:*)", "Bash(git show:*)", "Bash(git branch:*)", "Bash(git fetch:*)", "Bash(git pull --ff-only:*)", "Bash(git add:*)", "Bash(python scripts/hallo.py:*)", "Bash(python scripts/gitea.py:*)", "Bash(python scripts/setup_workspace.py:*)", "Bash(python scripts/pruefe_umlaute.py:*)", "Bash(python scripts/pruefe_prozesse.py:*)", "Bash(python scripts/vorschau.py:*)", "Bash(python scripts/einlesen.py:*)", "Bash(python -m pytest:*)" ] } }