diff --git a/.gitignore b/.gitignore index 4fc2e56..5732700 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ *.db-wal backend/server .playwright-mcp/ +graphify-out/ diff --git a/CLAUDE.md b/CLAUDE.md index ff0216d..b4dd55b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -58,3 +58,13 @@ Smoke test: `curl` the endpoints with `Authorization: Bearer `; confirm ` ## Relevant skills `multi-stage-dockerfile` and `docker-compose-orchestration` for the container work (referenced in the plan). + +## graphify + +This project has a knowledge graph at graphify-out/ with god nodes, community structure, and cross-file relationships. + +Rules: +- For codebase questions, first run `graphify query ""` when graphify-out/graph.json exists. Use `graphify path "" ""` for relationships and `graphify explain ""` for focused concepts. These return a scoped subgraph, usually much smaller than GRAPH_REPORT.md or raw grep output. +- If graphify-out/wiki/index.md exists, use it for broad navigation instead of raw source browsing. +- Read graphify-out/GRAPH_REPORT.md only for broad architecture review or when query/path/explain do not surface enough context. +- After modifying code, run `graphify update .` to keep the graph current (AST-only, no API cost).