{"agent":"claude","input":"Review this pull request on an Electron app built on electron-react-boilerplate. Check it out, run npm ci, then npm run package, npm run lint, npm exec tsc -- --noEmit, npm test and xvfb-run --auto-servernum npm run test:smoke, the same sequence as .github/workflows/test.yml. Read the diff with src/main/main.ts, src/main/preload.ts, src/renderer/preload.d.ts, electron.vite.config.ts and release/app/package.json. Look for IPC channels used in the renderer that are not in the Channels type or not handled in main.ts, anything exposed through contextBridge that hands the renderer a raw ipcRenderer or Node API, webPreferences that enable nodeIntegration or disable contextIsolation, native modules added to the root package.json instead of release/app/package.json, and listeners registered in on() without a matching removal. Post one GitHub review that quotes each command's result including the smoke test, separates blocking issues from suggestions, and cites file and line for every finding. Do not push commits.","resources":[{"url":"https://github.com/your-org/your-app/pull/42"}]}