mir-backend-bunlisted
Install: claude install-skill anantbhandarkar/make-it-right
# /mir-backend-bun · Make It Right (Bun runtime)
The middle tier. `mir-backend` decides **what is correct** (any language). A framework module knows the **library's mechanics**. This tier owns what is true for **every Bun backend because it runs on JavaScriptCore with Bun's own I/O layer and package manager** — not on V8, and not on Node's standard library.
Bun is a distinct runtime that implements a large part of Node's API. It is not a Node flavour. Everything below is about the places that distinction costs you.
Load order: `mir-backend` → `mir-backend-bun` → `<framework module, if any>`.
## Runtime state (verified 13 Aug 2026)
| Release | Status | Notes |
|---|---|---|
| Bun **1.3.14** (2026-05-13) | current stable | `latest` on npm and the newest GitHub release. No newer release in the three months to 13 Aug 2026 |
| Bun 1.3.13 | previous patch | the build every behaviour in this file was tested against (macOS arm64) |
| Bun 1.3.0 (2025-10-10) | the 1.3 line | isolated installs default for workspaces, `Bun.SQL`, built-in Redis client, Security Scanner API, `test.concurrent` |
| Bun 1.2 | superseded | switched the lockfile from binary `bun.lockb` to text `bun.lock` |
**The support model is "upgrade to newest".** There is no published LTS line, no end-of-life calendar, and no scheduled security-release train the way Node has. Pin an exact version in CI and your image, and own the upgrade cadence yourself.
**Advisories:** the GitHub Advisory Database lists one real B