e04dd779e6
The `Installation.isLocal()` gate in dev-setup rejected locally-built binaries because KILO_CHANNEL bakes the git branch name, not "local". `detectRepo()` also failed inside a Bun single-file executable where `import.meta.url` resolves to a `/$bunfs/` virtual path. Introduce a build-time `KILO_BUILD_KIND` flag (source/release) derived from `Script.release`, guard dev-setup/dev-alias registration on it, and rewrite `detectRepo()` to try KILO_DEV_REPO, `import.meta.url` (skipping bunfs), `process.execPath`, then `process.cwd()`.