CI / Build & Test (push) Successful in 3m20s
- Add kill-previous-instance.mjs with PID lock file under BASE_DIR; on startup send SIGTERM to any existing native-host before binding ports - Register removePidFile on shutdown and exit - Run "stop any running native host" at the start of install.sh and install.ps1 - Use ESM with static imports so bare-pack includes the module in the bundle (dynamic require was not included and broke the built binary) - Add kill-previous-instance.mjs to CI syntax check