Runtime hooks ported to cross-platform Python (statusline, format-python, run-tests): drops the jq dependency, adds unit-test coverage the shell versions lacked, and runs under any shell including Git Bash on Windows and WSL2. New hooks/lib/platformutil.py resolves .venv/bin vs .venv\Scripts*.exe; fileutil.py guards os.chmod behind os.name != nt.
Windows setup documented (README): CLI via WSL2 + install.sh (automated), and the desktop app's Code tab natively on Windows via a manual copy + settings.json merge. No native-Windows installer; install.sh / uninstall.sh remain POSIX/bash.