Fixes
- wiki.py (#496): Add
encoding="utf-8"to allwrite_text()calls — fixes crash on Windows cp1252 when articles contain Unicode characters like→ - wiki.py (#497): Deduplicate wiki filenames with
_unique_slug()— prevents silent article overwrites when two communities get the same label - hooks.py (#485): Skip post-commit and post-checkout hooks during
git rebase,git merge, andgit cherry-pick— prevents unstaged changes blocking--continue - detect.py (#495): Resolve
rootpath atdetect()entry — fixes.graphifyignorepatterns from parent directories not matching when graphify is run with a relative path like./raw - README.md (#369): Document
manifest.jsonandcost.jsongitignore recommendations; add.graphifyignoreexample for platform install files