From 074aca71d59eade170a5f02867899f786873f67c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabor=20K=C3=B6rber?= Date: Tue, 19 May 2026 18:06:15 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=87=20BATMAN?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/.gitignore | 2 ++ .claude/settings.json | 57 +++++++++++++++++++++++++++++++++++++++++++ .gitattributes | 6 +++++ .gitignore | 28 +++++++++++++++++++++ 4 files changed, 93 insertions(+) create mode 100644 .claude/.gitignore create mode 100644 .claude/settings.json create mode 100644 .gitattributes create mode 100644 .gitignore diff --git a/.claude/.gitignore b/.claude/.gitignore new file mode 100644 index 0000000..57f9038 --- /dev/null +++ b/.claude/.gitignore @@ -0,0 +1,2 @@ +settings.local.json +worktrees/** diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..55d3aea --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,57 @@ +{ + "extraKnownMarketplaces": { + "reliquary": { + "source": { + "source": "git", + "url": "git@git.g4b.org:dirigence/reliquary.git" + } + } + }, + "enabledPlugins": { + "superpowers@claude-plugins-official": true, + "g4b_ai@reliquary": true + }, + "permissions": { + "allow": [ + "WebFetch(domain:docs.rs)", + "mcp__acp__Bash", + "mcp__acp__Edit", + "mcp__acp__Write", + "mcp__acp__Task", + "mcp__acp__Grep", + "mcp__acp__Read", + "Bash(find:*)", + "Bash(xargs:*)", + "Bash(awk:*)", + "Bash(just:*)", + "Bash(mkdir:*)", + "Bash(grep:*)", + "Bash(sed:*)", + "Bash(rg:*)", + "Bash(uv:*)", + "Bash(uvx:*)", + "Bash(cat:*)", + "Bash(cargo check:*)", + "Bash(cargo build:*)", + "Bash(cargo test:*)", + "Bash(cargo doc:*)", + "Bash(test:*)", + "Bash(rustc:*)", + "Bash(git checkout:*)", + "Bash(git commit:*)", + "Bash(git add:*)", + "Bash(git fetch:*)", + "Bash(git diff:*)", + "Bash(git revert:*)", + "Bash(git stash:*)", + "Bash(git status:*)", + "Bash(dx build:*)", + "Bash(dx check:*)", + "Bash(Select-String:*)" + ], + "deny": ["Read(.env*)", "Bash(cat .env:*)", "Bash(gh:*)", "Bash(ssh:*)"], + "ask": ["Bash(rm:*)", "Bash(mv:*)", "Bash(git push:*)"] + }, + "model": "claude-opus-4-6[1m]", + "effortLevel": "medium" +} diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c834034 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,6 @@ +*.md text eol=lf +*.rs text eol=lf +*.py text eol=lf +*.yml text eol=lf +*.yaml text eol=lf +*.toml text eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f600b82 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Generated by Cargo +# will have compiled files and executables +/target +.DS_Store +.env + +# Patterns +*.rs.bk +*.tmp +*.bak +*.pyc +*.pyo +__pycache__ +*.log +*.pdb + + +# Build pipelines and scratch +/dist/ +/local/** +/scripts/.venv + +# Misc +/.vscode/* +.obsidian +settings.local.json +.claude/worktrees/ +CLAUDE.local.md