Controller+ local preview

Run controller-plus to open the companion. No separately installed Node runtime is needed.
Native gamepad availability depends on the platform backend and permissions.
macOS: restricted HID entitlement/provisioning remains a release gate.
Windows: vJoy DirectInput or an optional legacy ViGEm client; driver is external and Windows runtime validation is still required.
Linux: /dev/uinput permissions are required.
These builds are local previews, not store-approved or release-signed installers.

Use --self-test for a packaged asset/helper check. Use --headless --json for local integration testing.
