docs: add CLAUDE.md, Claude Code permissions and README

This commit is contained in:
2026-04-09 06:41:28 +02:00
parent 0005043aa8
commit 917b11f90e
4 changed files with 221 additions and 0 deletions

53
.claude/settings.json Normal file
View File

@@ -0,0 +1,53 @@
{
"permissions": {
"allow": [
"Bash(mvn clean verify)",
"Bash(mvn clean compile)",
"Bash(mvn clean package)",
"Bash(mvn clean test)",
"Bash(mvn test)",
"Bash(mvn test:*)",
"Bash(mvn -P mutation test)",
"Bash(mvn verify)",
"Bash(mvn compile)",
"Bash(mvn dependency:tree)",
"Bash(find src:*)",
"Bash(find docs:*)",
"Bash(grep:*)",
"Bash(rg:*)",
"Bash(ls:*)",
"Bash(cat docs/*)",
"Bash(cat src/*)",
"Bash(cat pom.xml)",
"Bash(cat README.md)",
"Bash(cat CLAUDE.md)",
"Bash(wc:*)",
"Bash(head:*)",
"Bash(tail:*)",
"Bash(tree:*)",
"Bash(git status)",
"Bash(git diff)",
"Bash(git diff:*)",
"Bash(git log:*)",
"Bash(git show:*)",
"Bash(git branch)",
"Bash(git branch:*)"
],
"deny": [
"Bash(git commit:*)",
"Bash(git push:*)",
"Bash(git add:*)",
"Bash(git reset:*)",
"Bash(git rebase:*)",
"Bash(git merge:*)",
"Bash(git checkout:*)",
"Bash(git tag:*)",
"Bash(rm:*)",
"Bash(mv:*)",
"Bash(curl:*)",
"Bash(wget:*)",
"Bash(npm:*)",
"Bash(pip:*)"
]
}
}