Arbeitsraum = zwei Repos klargestellt; git -C in Allowlist

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
marcusH
2026-06-14 17:59:42 +02:00
parent 613c0ec9e4
commit 67b83ba2be
2 changed files with 6 additions and 5 deletions
+2 -1
View File
@@ -8,7 +8,8 @@
"Bash(git push:*)", "Bash(git push:*)",
"Bash(git pull:*)", "Bash(git pull:*)",
"Bash(git status:*)", "Bash(git status:*)",
"Bash(git diff:*)" "Bash(git diff:*)",
"Bash(git -C:*)"
] ]
}, },
"autoMemoryDirectory": "~/claude-projects/wittgenstein/memory" "autoMemoryDirectory": "~/claude-projects/wittgenstein/memory"
@@ -1,14 +1,14 @@
--- ---
name: nur-wittgenstein-folder name: nur-wittgenstein-folder
description: "Nur im Ordner /Users/marcush/projects/wittgenstein arbeiten, niemals was-ist-wahrheit anfassen" description: "Arbeitsraum sind genau zwei Repos; alle Regeln gelten immer nur darin, sonst nichts anfassen"
metadata: metadata:
node_type: memory node_type: memory
type: feedback type: feedback
originSessionId: 8d5cf7c6-4fb7-4bdd-832a-ac83d9c3e770 originSessionId: 8d5cf7c6-4fb7-4bdd-832a-ac83d9c3e770
--- ---
Ausschließlich in `/Users/marcush/projects/wittgenstein` arbeiten. Der Schwesterordner `/Users/marcush/projects/was-ist-wahrheit` ist tabu, bis der User ihn ausdrücklich nennt. Der gesamte Arbeitsraum besteht aus genau zwei Repos: ManuskriptRepo `~/projects/wittgenstein` und claude-repo `~/claude-projects`. Alle Regeln und alle Aktionen betreffen IMMER NUR diese beiden Ordner. Alles andere (z.B. das Geschwister-Verzeichnis `/Users/marcush/projects/was-ist-wahrheit` oder das Elternverzeichnis `/Users/marcush/projects`) tut der User hier bewusst nicht — niemals anfassen, bis ausdrücklich genannt.
**Why:** Per `/add-dir` wurde versehentlich das Elternverzeichnis `/Users/marcush/projects` eingebunden, wodurch beide (gespiegelten) Ordner in den Suchpfad gerieten. Der User will nur `wittgenstein`. **Why:** Per `/add-dir` geriet versehentlich das Elternverzeichnis in den Suchpfad. Der User hat klargestellt: Universum sind diese zwei Repos, nicht mehr und nicht weniger.
**How to apply:** Bei find/grep/Read immer auf `/Users/marcush/projects/wittgenstein` einschränken, nie auf den Elternordner oder das Geschwister-Verzeichnis ausweiten. **How to apply:** „Alle Repos" = genau diese zwei. Bei find/grep/Read/git auf diese beiden Repos beschränken, nie auf Elternordner oder Geschwister-Verzeichnisse ausweiten.