- README.md: was hier liegt, wie man ein Modell holt, Verweis auf die Regeln in Projektwissen (docs/leitfaden/08_prozessbibliothek.md, ADR 0004). - AGENTS.md, CLAUDE.md: Anweisungen für KI-Agenten nach der Vorlage docs/vorlagen/AGENTS.repo.md aus Projektwissen. - .gitattributes: LF-Zeilenenden wie in Projektwissen. - .claude/settings.json: dieselben Git-Sperren wie in Projektwissen (kein push, merge, rebase, tag). - Geprüft aus Projektwissen: pruefe_prozesse.py 0 Befunde, pytest grün. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
37 lines
858 B
JSON
37 lines
858 B
JSON
{
|
|
"$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:*)"
|
|
]
|
|
}
|
|
}
|