What's fixed
- #390 — AST/semantic node ID mismatch: edges were dropped when the LLM generated slightly different casing or punctuation than the AST extractor.
build_from_jsonnow normalises IDs before dropping edges. - #298 — Cross-file call resolution extended to Go, Rust, Zig, PowerShell, and Elixir. Unresolved callees are saved as
raw_callsand resolved globally in a post-pass. - #410 — Windows
graphify-out/graphify-outnesting bug.cache_dirand_rebuild_codenow call.resolve()on the root path. - #401 —
graphify hook installnow respectscore.hooksPathgit config (Husky and similar tools). - #385 — Kiro skill YAML
descriptionfield now quoted — fixes parse error in Kiro's YAML loader.
Docs
- Windows PATH tip and macOS
pipx ensurepathtip added to install section (#413) - Team workflow section: committing
graphify-out/,.graphifyignoreusage, recommended.gitignoreadditions (#369)
Upgrade
pip install --upgrade graphifyy