Skip to content

v0.2.0

Latest

Choose a tag to compare

@TFD-42 TFD-42 released this 15 Aug 21:24
· 1 commit to main since this release

Second tagged release of Proc_Map_Analyzer — consolidates the project onto a single generator script, adds filtered CSV export to the 3D graph, and fixes two real bugs found during pre-release verification.

Highlights

  • CSV export in the interactive 3D graph: exports exactly the nodes currently visible under the legend filters — all categories on exports everything, only one checked exports just that subset.
  • Single generator script: process_graph_analyzer.py is removed; process_analyzer_allinone.py is now the sole source for the interactive 3D HTML (superset CLI — both .command launchers and CI updated accordingly).
  • Fix: the interactive 3D graph could fail to render entirely — an escaping bug in the embedded HTML template (\r\n interpreted by Python's own string parser instead of reaching the generated JS as-is) planted a raw line break inside a regex literal, a JS syntax error that aborted the whole script before the graph ever ran.
  • Fix: both .command launchers always claimed a PNG was written in their completion summary, even when none was generated (--png is opt-in) — confirmed via real first-machine-style runs in isolated environments, not just code review.
  • README: added an explicit License section, and retitled the AI badge from "100% local" to "Local-first" to accurately reflect that --ollama-host supports a remote host.

Install

git clone https://github.com/TFD-42/Proc_Map_Analyzer.git
cd Proc_Map_Analyzer
./install.sh        # macOS / Linux / Termux
# or: powershell -ExecutionPolicy Bypass -File install.ps1   (Windows)

Full details in the CHANGELOG.