--- name: git-permission-scope-offen description: "Offene Aufgabe — Git-Operationen ohne Prompt, Scope auf die zwei limbach-Verzeichnisse; Anforderung noch nicht verstanden" metadata: node_type: memory type: project originSessionId: febf94f9-e40c-4832-b02b-908ec923f9ed --- Offen und ungelöst (Stand 2026-06-20). Ziel: Git-Operationen sollen ohne Permission-Prompt durchlaufen. Akzeptierter Scope laut User: **nur die zwei Projektverzeichnisse frei, sonst nichts** — `~/projects/limbach` und `~/claude-projects/limbach`. Wichtig: Meine bisherigen Deutungen waren falsch („Du verstehst gar nicht"). Die genaue Anforderung ist noch **nicht** geklärt — nicht erneut raten, sondern erst nachfragen, was „die beiden Verzeichnisse frei, sonst nichts" konkret heißt (welche Befehle, welche Settings-Datei). Stand der Settings: - In `~/claude-projects/global/settings.json` (= Symlink-Ziel von `~/.claude/settings.json`) wurde in dieser Session `Bash(cd:*)` global ergänzt. User findet die pauschale cd-Regel „Mist" → vermutlich wieder entfernen. - Bestehende globale Git-Regeln dort: `git add/commit/push/pull/status/diff/-C/mv/check-ignore:*` (pauschal, projektübergreifend) — Konflikt mit „sonst nichts" noch ungeklärt. - Die Skill `fewer-permission-prompts` wurde getestet, hat **nichts** geschrieben. Ursache der Prompts war nicht Git selbst, sondern das Bündeln von Git mit Nicht-Git-Befehlen (`cd … && ls`/`printf > datei`) in einer Befehlszeile; Permission-Matching prüft jedes `&&`-Segment einzeln. Siehe [[adesso-styling]] nicht relevant — eigenständiges Thema.