* chore(test): run-vitest launches the pinned Bun, and refuses a Bun older than config/.bun-version
An older Bun silently runs no tests in files that reach newer node builtins, so a local
comparison could skip them on both sides.
Claude-Session: W5b
* chore(test): an older Bun ends run-vitest by exit code, so its message is not cut off
Claude-Session: W5b