Version: graphifyy 0.9.5, Windows 11. Three small independent issues, grouped to avoid noise — happy to split on request.
1. Mojibake in manifest keys and GRAPH_REPORT for accented Windows paths
Accented file paths end up as Confirm�, Expérience in manifest.json keys and GRAPH_REPORT.md. Path encoding should be normalized (UTF-8) at write time. Same class as #904/#1505 (closed) but on the file-path side.
2. query needs manual PYTHONIOENCODING=utf-8 on Windows
Without it, query output crashes/mangles on non-ASCII (cp1252 console). One-liner: sys.stdout.reconfigure(encoding="utf-8") in the CLI entry point.
3. "Import Cycles" report section is meaningless for documentary corpora
On a 76%-documents corpus the section is pure noise. Condition it on the presence of code nodes.
Version: graphifyy 0.9.5, Windows 11. Three small independent issues, grouped to avoid noise — happy to split on request.
1. Mojibake in manifest keys and GRAPH_REPORT for accented Windows paths
Accented file paths end up as
Confirm�,Expériencein manifest.json keys and GRAPH_REPORT.md. Path encoding should be normalized (UTF-8) at write time. Same class as #904/#1505 (closed) but on the file-path side.2.
queryneeds manualPYTHONIOENCODING=utf-8on WindowsWithout it, query output crashes/mangles on non-ASCII (cp1252 console). One-liner:
sys.stdout.reconfigure(encoding="utf-8")in the CLI entry point.3. "Import Cycles" report section is meaningless for documentary corpora
On a 76%-documents corpus the section is pure noise. Condition it on the presence of code nodes.