- main.js: Strip UTF-8 BOM when reading config.json - build-client.bat: Write config.json without BOM using [System.Text.UTF8Encoding]::new($false) PowerShell's -Encoding UTF8 writes BOM by default, which can cause JSON parsing issues in Node.js. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>