Fixes
- Watch + .graphifyignore:
--watchmode now respects.graphifyignore—_rebuild_codewas callingcollect_files()directly instead ofdetect(), bypassing ignore patterns (#120) - Codex PreToolUse hook: now uses
systemMessageinstead ofadditionalContext— Codex does not supportadditionalContextand was returning an error (#121) - Trae link: corrected from
trae.comtotrae.aiacross all READMEs (#122) - HTML graph click detection: hover-tracking (
hoveredNodeId) replaces unreliable vis.js click params — small/dense nodes now reliably selectable (#82) .graphify_pythonpersistence:mkdir -p graphify-outruns before writing.graphify_python; file no longer deleted in Step 9 cleanup — pipx users no longer hitModuleNotFoundErroron follow-up commands (#93)- Trae skill packaging:
skill-trae.mdadded topyproject.tomlpackage-data — Trae users were gettingModuleNotFoundErrorafterpip install(#102) - Extension drift:
analyze.pyandwatch.pynow import extension sets fromdetect.pyinstead of local copies — Swift, Lua, Zig, PowerShell, Elixir, JSX, Julia, Objective-C files were being misclassified as documents (#109)
Additions
graphify save-resultCLI subcommand — saves Q&A results to memory dir; replaces inline Python blocks in all 6 skill files (#114)- Korean README added (README.ko-KR.md) (#112)
- Interpreter guard section in
skill.mdfor whengraphify-out/is deleted before follow-up commands (#93)
Refactors
- Dead
build_graph()function removed fromcluster.py(#109)
Install
pip install graphifyy==0.3.18 && graphify install