2c981dc6c0
TypeScript doesn't narrow module-level consts across closure boundaries, so the explicit process.exit(1) guard isn't enough — add ! assertion at the usage site inside run(). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>