What's new
- Install banner —
graphify installnow shows an amber knowledge-graph brain. TTY-only, silent in CI. - Package-form import fix —
from pkg import submodnow resolves to a file-level edge to the submodule. Previously left test files as disconnected islands (up to 66% of test nodes in some repos) (#1146). - Builtin annotation noise removed —
str,int,bool,MagicMock, etc. no longer become graph nodes or accumulate edges. Inflated degree counts ~25% and pushed real abstractions out of god-node rankings (#1147). - Ghost duplicate auto-merge — AST/semantic node ID mismatches are now merged at build time. No more duplicate nodes for the same symbol. Existing graphs: run
graphify extract . --forceto clean up (#1145).
Upgrade
uv tool upgrade graphifyy