From 6937ff155fa5a0e0ee89c74f4bb34a8267f0d0ca Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Wed, 10 Jun 2026 13:30:35 +0200 Subject: [PATCH] docs(claude): Git-Hook (post-commit) als Auto-Update-Mechanismus dokumentiert Schliesst die Stale-Luecke bei fremden Sessions (VS Code etc.): graphify hook rebuildet den Graph nach jedem Commit/Branch-Wechsel. Hook ist pro Maschine/Clone. Co-Authored-By: Claude Opus 4.8 --- CLAUDE.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 28f4e06..c0d900a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -14,7 +14,12 @@ > 2. **Wartung = Graph-Update, automatisch.** Nach Code-Änderungen in einer Session > proaktiv `/graphify --update` laufen lassen (Code-only = gratis) und `graph.json` + > `manifest.json` mit-committen, wenn die übrigen Änderungen committet werden — ohne -> Aufforderung. (Vollautomatisch auch bei eigenen Commits des Users: via `graphify hook install`.) +> Aufforderung. **Git-Hook aktiv:** ein `post-commit`/`post-checkout`-Hook rebuildet den +> Graph nach JEDEM Commit/Branch-Wechsel im Hintergrund (AST, gratis) — auch aus VS Code +> o. ä. Folge: `graph.json` ist danach „modified" → beim nächsten Commit mitnehmen. +> Notbremse: `GRAPHIFY_SKIP_HOOK=1 git commit …`. +> ⚠️ Hook lebt in `.git/hooks/` (nicht in Git) → **pro Maschine/Clone**; auf neuer +> Maschine einmalig `graphify hook install`. > 3. **Nie** `graph.json` / `GRAPH_REPORT.md` ganz in den Kontext laden — immer Query/Script. Ein persistenter graphify-Wissensgraph liegt unter **`graphify-out/graph.json`**