graphify first
Query the codebase's knowledge graph before grepping or reading files wholesale. Standing structure beats rediscovery, every session.
What it is
A hard rule: when I need to understand a repo, the first move is a query against its standing knowledge graph — not a grep, not reading ten files. The graph is built once per project, kept fresh by a post-commit hook, and answers 'how does X work, what depends on Y' for near-zero cost.
Why
Grepping rediscovers the same structure every session and reads ten files to answer one question. A standing graph answers it in one cheap query — and it sees cross-cutting structure that grep can't, like which node everything depends on.
How I use it
Every session grounds itself in the graph before acting: god nodes and community boundaries for the area being touched, path queries for how two parts connect. The freshness stamp is load-bearing — a stale graph trusted blindly costs more than no graph, so the hook keeps it current and I verify details that matter.
Get it
The whole method is downloadable and adaptable — rules/graphify-first.md and skills/graphify/SKILL.md inside the zip. Any code-to-knowledge-graph tool works; the rule is the query-before-grep habit plus a freshness hook.
Connected
This thread is scoped to graphify first. Opening another node starts a new one.
Ask this node