- Consistent error handling: all preflight functions now throw instead of mixing process.exit and throw, so callers can catch and clean up - checkGhAuth distinguishes "not installed" (ENOENT) from "not authenticated" by checking gh --version first - Move checkBuilt() after package.json existence check in start.ts so missing web package shows "Run: pnpm install" not "Run: pnpm build" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| src | ||
| templates/rules | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||