- Use colorToHex/colorDistance from color.ts instead of hand-rolled hex math in rpc/commands.ts (removes toHex, hexToRgb, colorDistance duplicates) - Extract AUTOMATION_HTTP_PORT/AUTOMATION_WS_PORT to core constants, import in bridge.ts, server.ts, app-client.ts instead of duplicating magic numbers - Add requireFile() helper in app-client.ts, replace all file! non-null assertions across 12 CLI command files - Document same-machine trust security model in bridge.ts header comment - Replace (globalThis as any).Bun with typed isBunRuntime() helper - Add changelog entry for CLI-to-app RPC bridge feature |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||