{
  "product": {
    "slug": "bun",
    "name": "Bun",
    "description": "the JavaScript and TypeScript runtime, bundler, test runner and package manager from Oven: the bun binary, bun install, bun run, bun test, bun build, bunx, Bun.serve and the Bun APIs, its Node.js compatibility layer, bun build --compile and bun create. Node.js, Deno, npm, pnpm, Vite and other runtimes or tools are different products: a report whose main subject is one of them is not about Bun unless Bun's own behavior is the problem",
    "website": "https://bun.sh",
    "docs_url": "https://bun.sh/docs",
    "changelog_url": "https://bun.sh/blog",
    "status": "live"
  },
  "generated_at": "2026-11-08T00:22:13.623Z",
  "updated_at": "2026-11-08T00:18:03.393Z",
  "stale": null,
  "counts": {
    "reports": 1889,
    "bug_reports": 1668,
    "request_reports": 214,
    "issues": 1745,
    "bugs": 1542,
    "requests": 203,
    "issues_with_two_or_more": 110,
    "earliest_report_at": "2026-07-25 04:28:26+00",
    "latest_report_at": "2026-11-07 22:26:59+00"
  },
  "bugs": [
    {
      "id": 22335,
      "product": "bun",
      "kind": "bug",
      "title": "bun lint command missing or behaving inconsistently",
      "short_name": "bun lint missing or inconsistent",
      "named": true,
      "status": "open",
      "description": "Stable 1.4.4 has no `bun lint` and `lint` doesn't appear in the `bun --help` command list, though `bun fmt` works.",
      "quote": "Stable `1.4.4+38afee6c8` has no `bun lint` (it prints `error: Script not found \"lint\"`).",
      "affected_surface": "bun lint command",
      "error_signature": "error: Script not found \"lint\"",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 9,
      "voters": 7,
      "first_seen": "2026-10-28 10:28:06+00",
      "last_seen": "2026-10-29 10:58:54+00",
      "platforms": [
        "linux",
        "windows"
      ],
      "versions": [
        "1.4.4+38afee6c8",
        "1.4.4-canary.1"
      ],
      "cohesion": 0.68,
      "rank": 4.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun lint` outputs `error: Script not found \"lint\"`",
          "url": "https://github.com/oven-sh/bun/issues/47358",
          "author": "sanny-io",
          "created_at": "2026-10-29 10:58:54+00"
        },
        {
          "title": "`bun lint --print-config` accepts rule options that `bun lint` and ESLint's `--print-config` reject",
          "url": "https://github.com/oven-sh/bun/issues/47173",
          "author": "FLPPPPPP",
          "created_at": "2026-10-28 10:28:06+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/22335",
      "area": null,
      "theme": null
    },
    {
      "id": 20439,
      "product": "bun",
      "kind": "bug",
      "title": "Brotli decoder lacks CVE-2026-111497 out-of-bounds write fix",
      "short_name": "Brotli decoder missing CVE fix",
      "named": true,
      "status": "open",
      "description": "Reached by default from `fetch()` on any `Content-Encoding: br` response, plus `node:zlib` and `DecompressionStream(\"brotli\")`.",
      "quote": null,
      "affected_surface": "Brotli decoder",
      "error_signature": null,
      "job": null,
      "impact_class": "security",
      "others": 1,
      "reports": 1,
      "reporters": 9,
      "voters": 8,
      "first_seen": "2026-10-21 14:02:39+00",
      "last_seen": "2026-10-21 14:02:39+00",
      "platforms": [],
      "versions": [
        "22.23.4"
      ],
      "cohesion": null,
      "rank": 3.72,
      "workaround": null,
      "exemplars": [
        {
          "title": "Brotli decoder is missing the CVE-2026-111497 fix (google/brotli@0ed4268a)",
          "url": "https://github.com/oven-sh/bun/issues/46352",
          "author": "fredluz",
          "created_at": "2026-10-21 14:02:39+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/20439",
      "area": null,
      "theme": null
    },
    {
      "id": 5222,
      "product": "bun",
      "kind": "bug",
      "title": "Vitest jsdom worker fails to start with jsdom 30.1",
      "short_name": "Vitest jsdom worker fails to start",
      "named": true,
      "status": "workaround",
      "description": "Under Bun, \"'addEventListener' called on an object that is not a valid instance of EventTarget\"; jsdom 30.0 works.",
      "quote": "So something in `jsdom@30.1.0` (vs `30.0.1`, which works) trips Bun's `EventTarget` brand check when vitest installs its jsdom globals.",
      "affected_surface": "node:vm",
      "error_signature": "TypeError: 'addEventListener' called on an object that is not a valid instance of EventTarget.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 6,
      "voters": 3,
      "first_seen": "2026-09-21 07:55:12+00",
      "last_seen": "2026-10-14 00:13:02+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "30.1",
        "30.1.0"
      ],
      "cohesion": 0.84,
      "rank": 1.93,
      "workaround": {
        "id": 262,
        "text": "Use jsdom@30.0.1, which works under Bun",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "jsdom >= 30.1 breaks vitest jsdom environment: 'addEventListener' called on an object that is not a valid instance of EventTarget",
          "url": "https://github.com/oven-sh/bun/issues/45198",
          "author": "ljodea",
          "created_at": "2026-10-14 00:13:02+00"
        },
        {
          "title": "vitest jsdom environment with jsdom 30.1.0: forks worker fails to start under bun (EventTarget brand check)",
          "url": "https://github.com/oven-sh/bun/issues/43671",
          "author": "AlexanderWillner",
          "created_at": "2026-09-21 07:55:12+00"
        },
        {
          "title": "node:vm: createContext(DONT_CONTEXTIFY) returns a different object than the context's globalThis (breaks jsdom >= 30.1)",
          "url": "https://github.com/oven-sh/bun/issues/45102",
          "author": "jai-a10i",
          "created_at": "2026-10-13 02:05:08+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5222",
      "area": null,
      "theme": null
    },
    {
      "id": 5559,
      "product": "bun",
      "kind": "bug",
      "title": "Bundler emits var that shadows a let, output fails to parse",
      "short_name": "Bundler var shadows let, won't parse",
      "named": true,
      "status": "open",
      "description": "Bundling or compiling Elysia apps with Bun 1.4.1 emits \"var Check2 = Check2\"; Bun 1.4.0 builds the same input correctly.",
      "quote": "Bundling an Elysia app with Bun 1.4.1 produces invalid JavaScript.",
      "affected_surface": "bun build",
      "error_signature": "SyntaxError: Cannot declare a var variable that shadows a let/const/class variable: 'Check2'.",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 6,
      "voters": 3,
      "first_seen": "2026-09-04 08:52:15+00",
      "last_seen": "2026-09-04 16:57:20+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.1"
      ],
      "cohesion": 0.82,
      "rank": 1.68,
      "workaround": null,
      "exemplars": [
        {
          "title": "1.4.1 regression: bundler emits `var X = X` shadowing a block-scoped `let X`, breaking any Elysia build",
          "url": "https://github.com/oven-sh/bun/issues/41351",
          "author": "kernoeb",
          "created_at": "2026-09-04 08:52:15+00"
        },
        {
          "title": "Bun 1.4.1 bundler renames two identifiers to the same name, emitting illegal \"var Check2 = Check2\" that Bun's own runtime rejects",
          "url": "https://github.com/oven-sh/bun/issues/41382",
          "author": "vlrdimir",
          "created_at": "2026-09-04 16:57:20+00"
        },
        {
          "title": "Bun 1.4.1 Error SyntaxError: Cannot declare a var variable that shadows a let/const/class variable: 'Check2'.",
          "url": "https://github.com/oven-sh/bun/issues/41370",
          "author": "khannedy",
          "created_at": "2026-09-04 12:56:04+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5559",
      "area": null,
      "theme": null
    },
    {
      "id": 4397,
      "product": "bun",
      "kind": "bug",
      "title": "Snapshots and diffs serialize entire DOM object graph",
      "short_name": "Snapshots serialize entire DOM graph",
      "named": true,
      "status": "open",
      "description": "toMatchSnapshot and diff matchers like toEqual walk JSDOM or happy-dom internals, producing multi-megabyte output and memory spikes.",
      "quote": "Bun recursively walks and serializes the entire JSDOM internal object graph (including Symbol(impl)).",
      "affected_surface": "bun:test expect",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 5,
      "reports": 5,
      "reporters": 5,
      "voters": 0,
      "first_seen": "2026-08-20 16:12:44+00",
      "last_seen": "2026-10-09 19:19:11+00",
      "platforms": [
        "linux",
        "macos",
        "windows"
      ],
      "versions": [
        "1.3.14",
        "1.4.0",
        "1.4.2",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.78,
      "rank": 1.33,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test recursively snapshots JSDOM internals, causing massive memory usage",
          "url": "https://github.com/oven-sh/bun/issues/39768",
          "author": "Gobd",
          "created_at": "2026-08-20 16:12:44+00"
        },
        {
          "title": "bun:test toMatchSnapshot() creates multi-megabyte files when snapshotting JSDOM nodes",
          "url": "https://github.com/oven-sh/bun/issues/44045",
          "author": "garv-sanveria",
          "created_at": "2026-09-26 11:36:23+00"
        },
        {
          "title": "`expect` diff matchers ignore `util.inspect.custom` and serialise the whole object graph on failure",
          "url": "https://github.com/oven-sh/bun/issues/44880",
          "author": "ProxJ",
          "created_at": "2026-10-09 19:19:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4397",
      "area": null,
      "theme": null
    },
    {
      "id": 6001,
      "product": "bun",
      "kind": "bug",
      "title": "Failing matcher passes silently when message exceeds max string length",
      "short_name": "Failing matcher passes silently",
      "named": true,
      "status": "open",
      "description": "In bun:test, matchers like toBeNull or toBe on huge values such as happy-dom Elements take ~40 s, then throw nothing.",
      "quote": "1.4.2:** after ~40 s, `expect(...).toBeNull()` **returns without throwing**, so the assertion silently passes.",
      "affected_surface": "bun:test",
      "error_signature": "Cannot create a string longer than 2147483647 characters",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-08-10 10:33:26+00",
      "last_seen": "2026-11-01 04:04:03+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "1.3.14",
        "1.4.2"
      ],
      "cohesion": 0.83,
      "rank": 1.05,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test: failing matcher on a value whose printed form exceeds the max string length passes silently (1.4.2) or takes ~40 s to fail (1.4.4); deep-equality matchers ignore `Bun.inspect.custom`",
          "url": "https://github.com/oven-sh/bun/issues/47606",
          "author": "jb-pritchards",
          "created_at": "2026-11-01 04:04:03+00"
        },
        {
          "title": "bun:test reports a failing matcher as passing when its message exceeds the max string length",
          "url": "https://github.com/oven-sh/bun/issues/46005",
          "author": "lo5",
          "created_at": "2026-10-19 03:04:16+00"
        },
        {
          "title": "expect(<happy-dom Element>).toBeNull() takes ~40s+ on a large tree and then SILENTLY PASSES (throw is lost)",
          "url": "https://github.com/oven-sh/bun/issues/37310",
          "author": "MGrin",
          "created_at": "2026-08-10 10:33:26+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/6001",
      "area": null,
      "theme": null
    },
    {
      "id": 5481,
      "product": "bun",
      "kind": "bug",
      "title": "WebView navigate() never settles, blocking later navigations",
      "short_name": "WebView navigate() never settles",
      "named": true,
      "status": "open",
      "description": null,
      "quote": "The navigate slot stays full, so every later `navigate()` throws `Invalid state: a navigation is already pending`.",
      "affected_surface": "Bun.WebView",
      "error_signature": "Invalid state: a navigation is already pending",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-11 16:30:18+00",
      "last_seen": "2026-11-06 11:45:48+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.68,
      "rank": 1.03,
      "workaround": null,
      "exemplars": [
        {
          "title": "WebView (WebKit backend): navigate() to a #fragment of the current page never settles, and view.url goes stale after a same-document navigation",
          "url": "https://github.com/oven-sh/bun/issues/42342",
          "author": "robobun",
          "created_at": "2026-09-11 16:30:18+00"
        },
        {
          "title": "[Perf] Bun.WebView: navigate() 1.6x and Chrome screenshot() 1.5x slower than Playwright",
          "url": "https://github.com/oven-sh/bun/issues/48010",
          "author": "eokic",
          "created_at": "2026-11-06 11:45:48+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5481",
      "area": null,
      "theme": null
    },
    {
      "id": 5449,
      "product": "bun",
      "kind": "bug",
      "title": "writeFile reports success when truncation fails, leaving stale tail",
      "short_name": "writeFile leaves stale trailing bytes",
      "named": true,
      "status": "open",
      "description": "When the final truncation fails, as with ENOSPC or a mapped view on Windows, the old tail of the file stays in place.",
      "quote": null,
      "affected_surface": "node:fs API",
      "error_signature": null,
      "job": null,
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-13 12:46:08+00",
      "last_seen": "2026-11-04 22:08:17+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "1.4.0",
        "1.4.3+047f2e8e6"
      ],
      "cohesion": 0.76,
      "rank": 0.97,
      "workaround": null,
      "exemplars": [
        {
          "title": "`fs.promises.writeFile` silently succeeds when final truncation fails, leaving stale trailing bytes",
          "url": "https://github.com/oven-sh/bun/issues/42598",
          "author": "suxxes",
          "created_at": "2026-09-13 12:46:08+00"
        },
        {
          "title": "Windows: fs.writeFileSync reports success but leaves the old tail when the file has a mapped view (regression in 1.4.0)",
          "url": "https://github.com/oven-sh/bun/issues/47945",
          "author": "arthjean",
          "created_at": "2026-11-04 22:08:17+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5449",
      "area": null,
      "theme": null
    },
    {
      "id": 4774,
      "product": "bun",
      "kind": "bug",
      "title": "Custom checkServerIdentity callback is never called on TLS connections",
      "short_name": "checkServerIdentity never called",
      "named": true,
      "status": "open",
      "description": "Affects tls.checkServerIdentity assignment, Bun.SQL Postgres `ssl` options, and ws, undici, node-fetch; a callback that refuses every server is ignored.",
      "quote": "1.3.14 and earlier connect, but only because they never verified the certificate with the `ssl` object form (see Additional information).",
      "affected_surface": "TLS clients",
      "error_signature": null,
      "job": null,
      "impact_class": "security",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 1,
      "first_seen": "2026-09-07 20:02:49+00",
      "last_seen": "2026-09-27 18:38:34+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.2",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.79,
      "rank": 0.95,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:tls: a function assigned to tls.checkServerIdentity is never called",
          "url": "https://github.com/oven-sh/bun/issues/44141",
          "author": "robobun",
          "created_at": "2026-09-27 18:38:32+00"
        },
        {
          "title": "Bun.SQL (Postgres): TLS hostname mismatch fails with an empty `Error`, and `checkServerIdentity` is ignored",
          "url": "https://github.com/oven-sh/bun/issues/41856",
          "author": "Cilooth",
          "created_at": "2026-09-07 20:02:49+00"
        },
        {
          "title": "ws, undici, node-fetch: checkServerIdentity is never called",
          "url": "https://github.com/oven-sh/bun/issues/44142",
          "author": "robobun",
          "created_at": "2026-09-27 18:38:34+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4774",
      "area": null,
      "theme": null
    },
    {
      "id": 7422,
      "product": "bun",
      "kind": "bug",
      "title": "Package.json script shadows built-in bun check command",
      "short_name": "Script shadows built-in check",
      "named": true,
      "status": "workaround",
      "description": "A script named \"check\" (also \"lint\", \"fmt\") runs instead of the built-in and receives the flags, unlike bun test.",
      "quote": "In a project whose package.json has `\"check\": \"vp check\"` (honojs/hono at 588ec13), `bun check` runs that script instead of the built-in type checker.",
      "affected_surface": "bun check CLI",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-10-08 12:36:11+00",
      "last_seen": "2026-11-02 04:18:14+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "1.4.3",
        "1.4.3-canary.1",
        "1.4.4-canary.1"
      ],
      "cohesion": 0.85,
      "rank": 0.95,
      "workaround": {
        "id": 268,
        "text": "Run it from outside the project folder with `bun check -b -p hono`",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "bun check: a package.json script named \"check\" runs instead of the built-in",
          "url": "https://github.com/oven-sh/bun/issues/44773",
          "author": "SalvadorLekan",
          "created_at": "2026-10-08 12:36:11+00"
        },
        {
          "title": "`bun check` runs the package.json \"check\" script instead of the type checker",
          "url": "https://github.com/oven-sh/bun/issues/45232",
          "author": "nils44344",
          "created_at": "2026-10-14 09:29:11+00"
        },
        {
          "title": "bun lint / bun check / bun fmt run a package.json script of the same name, but bun test / bun build always run the built-in",
          "url": "https://github.com/oven-sh/bun/issues/47714",
          "author": "unitario",
          "created_at": "2026-11-02 04:18:14+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/7422",
      "area": null,
      "theme": null
    },
    {
      "id": 11740,
      "product": "bun",
      "kind": "bug",
      "title": "setImmediate hops stall inside expect().resolves/.rejects with open I/O",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": "While a bun:test matcher awaits a pending promise, setImmediate callbacks run only every few hundred milliseconds if any I/O handle is open.",
      "quote": "The same code awaited directly runs each hop in well under a millisecond.",
      "affected_surface": "bun:test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 3,
      "voters": 1,
      "first_seen": "2026-10-12 03:35:38+00",
      "last_seen": "2026-10-17 01:22:12+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.3+c6da4a4d3"
      ],
      "cohesion": 0.88,
      "rank": 0.95,
      "workaround": null,
      "exemplars": [
        {
          "title": "`expect(promise).resolves/.rejects` stalls up to ~1 s per `setImmediate` hop: the nested event loop blocks in the poll after running immediates",
          "url": "https://github.com/oven-sh/bun/issues/45020",
          "author": "thatdoogieguy",
          "created_at": "2026-10-12 03:35:38+00"
        },
        {
          "title": "bun:test: setImmediate callbacks starved while awaiting expect(promise).resolves/.rejects when any I/O handle is open",
          "url": "https://github.com/oven-sh/bun/issues/45629",
          "author": "peterodet",
          "created_at": "2026-10-17 01:22:12+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/11740",
      "area": null,
      "theme": null
    },
    {
      "id": 5438,
      "product": "bun",
      "kind": "bug",
      "title": "Bundled circular imports initialize out of order, yielding undefined",
      "short_name": "Circular imports initialize out of order",
      "named": true,
      "status": "open",
      "description": "Output from `bun build` evaluates circular module initialisers in a different order than `bun run`, so a TDZ ReferenceError becomes a silent `undefined`.",
      "quote": "Only one side dereferences the other at module-evaluation time; the back-edge is used lazily.",
      "affected_surface": "bun build",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 1,
      "reports": 1,
      "reporters": 4,
      "voters": 3,
      "first_seen": "2026-09-14 00:04:20+00",
      "last_seen": "2026-09-14 00:04:20+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.2+43848b5a7"
      ],
      "cohesion": null,
      "rank": 0.92,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun build` emits circular module initialisers out of order, turning a TDZ ReferenceError into a silent `undefined`",
          "url": "https://github.com/oven-sh/bun/issues/42664",
          "author": "benrfairless",
          "created_at": "2026-09-14 00:04:20+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5438",
      "area": null,
      "theme": null
    },
    {
      "id": 4789,
      "product": "bun",
      "kind": "bug",
      "title": "node:module missing stripTypeScriptTypes export breaks bunx package",
      "short_name": "Missing stripTypeScriptTypes export",
      "named": true,
      "status": "open",
      "description": "Running \"bunx @deepseek-ai/dsh web\" ends with \"plugin tree failed to load\" importing @deepseek-ai/dsh-code-runtime-worker-thread.",
      "quote": "SyntaxError: Export named 'stripTypeScriptTypes' not found in module 'node:module'.",
      "affected_surface": "Node.js compatibility layer",
      "error_signature": "SyntaxError: Export named 'stripTypeScriptTypes' not found in module 'node:module'.",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-21 14:58:57+00",
      "last_seen": "2026-09-27 09:34:18+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.0",
        "1.4.2"
      ],
      "cohesion": 0.83,
      "rank": 0.87,
      "workaround": null,
      "exemplars": [
        {
          "title": "stripTypeScriptTypes missing from node when installing bunx @deepseek-ai/dsh web",
          "url": "https://github.com/oven-sh/bun/issues/44107",
          "author": "ohbob",
          "created_at": "2026-09-27 09:34:18+00"
        },
        {
          "title": "SyntaxError: Export named 'stripTypeScriptTypes' not found in module 'node:module'.",
          "url": "https://github.com/oven-sh/bun/issues/39971",
          "author": "aphage",
          "created_at": "2026-08-21 14:58:57+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4789",
      "area": null,
      "theme": null
    },
    {
      "id": 5517,
      "product": "bun",
      "kind": "bug",
      "title": "Installed undici package shadowed by incomplete built-in shim",
      "short_name": "Installed undici shadowed by shim",
      "named": true,
      "status": "open",
      "description": "Bare \"undici\" imports resolve to Bun's shim missing MockAgent methods, ping(), and the dispatcher layer, at runtime and bundle time.",
      "quote": "TypeError: ping is not a function. (In 'ping({})', 'ping' is undefined)",
      "affected_surface": "module resolution",
      "error_signature": "TypeError: ping is not a function. (In 'ping({})', 'ping' is undefined)",
      "job": null,
      "impact_class": null,
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-07-27 12:05:06+00",
      "last_seen": "2026-09-08 22:33:25+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "1.3.14",
        "1.4.0+34cbb9a40",
        "1.4.0-canary.1"
      ],
      "cohesion": 0.83,
      "rank": 0.86,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bare \"undici\" resolves to built-in shim whose MockAgent has no methods, even with the real package installed",
          "url": "https://github.com/oven-sh/bun/issues/36098",
          "author": "steipete",
          "created_at": "2026-07-27 12:05:06+00"
        },
        {
          "title": "undici shim lacks `ping()` export and `undici:websocket:ping`/`pong` diagnostics channels, breaking @slack/socket-mode (permanent reconnect loop)",
          "url": "https://github.com/oven-sh/bun/issues/37110",
          "author": "sadfun",
          "created_at": "2026-08-07 08:51:18+00"
        },
        {
          "title": "Installed `undici` package is shadowed by a built-in shim with no dispatcher layer",
          "url": "https://github.com/oven-sh/bun/issues/42084",
          "author": "RoxVell",
          "created_at": "2026-09-08 22:33:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5517",
      "area": null,
      "theme": null
    },
    {
      "id": 21570,
      "product": "bun",
      "kind": "bug",
      "title": "Empty Bun.write to stdout/stderr truncates instead of writing nothing",
      "short_name": "Empty Bun.write truncates output",
      "named": true,
      "status": "open",
      "description": "On Windows pipes it throws EINVAL on ftruncate; on Linux with `2>&1` it empties the shared output file.",
      "quote": "An empty write to piped stdout/stderr should write zero bytes and resolve successfully, without attempting to truncate the pipe.",
      "affected_surface": "Bun.write",
      "error_signature": "EINVAL: invalid argument, ftruncate",
      "job": null,
      "impact_class": null,
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-10-26 11:07:29+00",
      "last_seen": "2026-10-28 15:54:23+00",
      "platforms": [
        "linux",
        "windows"
      ],
      "versions": [
        "1.3.14",
        "1.4.4-canary.1"
      ],
      "cohesion": 0.93,
      "rank": 0.85,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: empty Bun.write to piped stdout/stderr throws EINVAL: invalid argument, ftruncate",
          "url": "https://github.com/oven-sh/bun/issues/47208",
          "author": "d1dac0",
          "created_at": "2026-10-28 15:54:23+00"
        },
        {
          "title": "An empty `Bun.write(Bun.stderr, '')` truncates the file shared by `2>&1`, producing an empty output file with exit 0",
          "url": "https://github.com/oven-sh/bun/issues/46977",
          "author": "liuqin164",
          "created_at": "2026-10-26 11:07:29+00"
        },
        {
          "title": "Windows: empty Bun.write to piped stdout/stderr throws EINVAL: invalid argument, ftruncate",
          "url": "https://github.com/oven-sh/bun/issues/47207",
          "author": "diegobic",
          "created_at": "2026-10-28 15:54:04+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/21570",
      "area": null,
      "theme": null
    },
    {
      "id": 5288,
      "product": "bun",
      "kind": "bug",
      "title": "Bun.write never resolves when writing a fetch Response",
      "short_name": "Bun.write hangs on fetch Response",
      "named": true,
      "status": "open",
      "description": "Write promise never settles and file is never written; seen with new Response(stream) and when Response is GC'd mid-download.",
      "quote": "`Bun.write(path, new Response(streamFromFetch))` never completes.",
      "affected_surface": "Bun.write API",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-07-26 01:33:29+00",
      "last_seen": "2026-09-19 09:57:08+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.11",
        "1.4",
        "v1.4.0"
      ],
      "cohesion": 0.85,
      "rank": 0.83,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.write(path, new Response(stream)) hangs forever at 100% CPU and never creates the file",
          "url": "https://github.com/oven-sh/bun/issues/43429",
          "author": "jkoppel",
          "created_at": "2026-09-19 09:57:08+00"
        },
        {
          "title": "Bun.write(path, response) never resolves when the fetch Response is GC'd mid-download; fetch finalizer ignores the pending write waiter",
          "url": "https://github.com/oven-sh/bun/issues/40278",
          "author": "Hona",
          "created_at": "2026-08-24 01:12:27+00"
        },
        {
          "title": "Writing Response to disk hangs indefinitely (1.4 regression)",
          "url": "https://github.com/oven-sh/bun/issues/35854",
          "author": "iitzkube",
          "created_at": "2026-07-26 01:33:29+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5288",
      "area": null,
      "theme": null
    },
    {
      "id": 23870,
      "product": "bun",
      "kind": "bug",
      "title": "clearAllTimers() throws when fake timers are not active",
      "short_name": "clearAllTimers() throws",
      "named": true,
      "status": "open",
      "description": "In bun test, jest.clearAllTimers() and vi.clearAllTimers() throw with real timers, breaking shared afterEach cleanup; Jest and Vitest treat it as a no-op.",
      "quote": "When importing `vi` from `vitest`, `vi.clearAllTimers()` throws if fake timers are inactive.",
      "affected_surface": "bun test",
      "error_signature": "Fake timers are not active. Call useFakeTimers() first.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-11-01 14:42:14+00",
      "last_seen": "2026-11-07 19:01:28+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.4-canary.1",
        "5.0.3"
      ],
      "cohesion": 0.89,
      "rank": 0.8,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test: vi.clearAllTimers() throws with real timers, unlike Vitest",
          "url": "https://github.com/oven-sh/bun/issues/47657",
          "author": "jpambrun",
          "created_at": "2026-11-01 14:42:14+00"
        },
        {
          "title": "bun test: jest.clearAllTimers() throws when fake timers are not active (Jest and Vitest treat it as a no-op)",
          "url": "https://github.com/oven-sh/bun/issues/48138",
          "author": "avhn",
          "created_at": "2026-11-07 19:01:28+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/23870",
      "area": null,
      "theme": null
    },
    {
      "id": 5989,
      "product": "bun",
      "kind": "bug",
      "title": "Frozen lockfile install rejects lockfile Bun just generated",
      "short_name": "Frozen install rejects fresh lockfile",
      "named": true,
      "status": "open",
      "description": "After bun install or bun add writes bun.lock with no edits in between, bun install --frozen-lockfile exits with status 1.",
      "quote": "A frozen install should never report \"lockfile had changes\" immediately after a successful non-frozen install with no edits in between.",
      "affected_surface": "bun install",
      "error_signature": "error: lockfile had changes, but lockfile is frozen",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-07-31 17:28:21+00",
      "last_seen": "2026-10-07 18:28:21+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.0-canary",
        "1.4.0-canary.1",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.89,
      "rank": 0.8,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun install --frozen-lockfile rejects a lockfile that bun install just generated",
          "url": "https://github.com/oven-sh/bun/issues/36577",
          "author": "kingsloob1",
          "created_at": "2026-07-31 17:28:21+00"
        },
        {
          "title": "--frozen-lockfile rejects bun's own lockfile output (1.4.0-canary)",
          "url": "https://github.com/oven-sh/bun/issues/37346",
          "author": "iuculano",
          "created_at": "2026-08-10 22:29:52+00"
        },
        {
          "title": "`bun add` writes a bun.lock that the next `bun install` rewrites, so `--frozen-lockfile` fails right after `bun add`",
          "url": "https://github.com/oven-sh/bun/issues/44713",
          "author": "Itz-Agasta",
          "created_at": "2026-10-07 18:28:21+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5989",
      "area": null,
      "theme": null
    },
    {
      "id": 21687,
      "product": "bun",
      "kind": "bug",
      "title": "Bun check reports TS2322 tsc accepts on deeply nested types",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": "Deep comparisons are cut off at different depths than `tsc`, giving false TS2322s and a missed one.",
      "quote": "Possibly the same cause as #46998 (deep comparisons are cut off at different depths than `tsc`).",
      "affected_surface": "bun check",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-26 16:25:10+00",
      "last_seen": "2026-10-27 08:15:19+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.4",
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.74,
      "rank": 0.79,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun check` 1.4.4: TS2322 on a `@hono/zod-openapi` handler whose response type is 4 arrays deep (tsc 7.0.2, 7.1.0-beta and bun 1.4.3 accept)",
          "url": "https://github.com/oven-sh/bun/issues/47051",
          "author": "tykid16",
          "created_at": "2026-10-27 08:15:19+00"
        },
        {
          "title": "`bun check`: deep comparisons are cut off at different depths than `tsc` (false TS2322s and a missed one)",
          "url": "https://github.com/oven-sh/bun/issues/46998",
          "author": "ebidel",
          "created_at": "2026-10-26 16:25:10+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/21687",
      "area": null,
      "theme": null
    },
    {
      "id": 4398,
      "product": "bun",
      "kind": "bug",
      "title": "Runtime plugin onLoad never executes CommonJS contents",
      "short_name": "Plugin onLoad skips CommonJS contents",
      "named": true,
      "status": "open",
      "description": "When an onLoad hook returns CommonJS source with loader 'js', require or import gets an empty module without the expected exports.",
      "quote": "The `onLoad` callback runs, but nothing in `contents` executes and the module is empty.",
      "affected_surface": "Runtime plugins",
      "error_signature": "TypeError: greet is not a function.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-20 19:09:22+00",
      "last_seen": "2026-10-07 13:07:47+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.2"
      ],
      "cohesion": 0.83,
      "rank": 0.79,
      "workaround": null,
      "exemplars": [
        {
          "title": "Runtime plugin onLoad: CommonJS contents are never executed (module comes back empty)",
          "url": "https://github.com/oven-sh/bun/issues/44701",
          "author": "prpcodes",
          "created_at": "2026-10-07 13:07:47+00"
        },
        {
          "title": "`Bun.plugin()` cannot safely instrument JavaScript: `onLoad()` breaks CommonJS",
          "url": "https://github.com/oven-sh/bun/issues/39786",
          "author": "pabloerhard",
          "created_at": "2026-08-20 19:09:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4398",
      "area": null,
      "theme": null
    },
    {
      "id": 4800,
      "product": "bun",
      "kind": "bug",
      "title": "DNS lookup returns ENOTFOUND for split-DNS names on macOS",
      "short_name": "ENOTFOUND for split-DNS names",
      "named": true,
      "status": "open",
      "description": "Hostnames served only by a supplemental or scoped resolver, as from VPNs, Tailscale MagicDNS or /etc/resolver drop-ins, fail.",
      "quote": null,
      "affected_surface": "dns.lookup",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 3,
      "voters": 1,
      "first_seen": "2026-08-26 21:32:38+00",
      "last_seen": "2026-09-26 23:17:51+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.14",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.78,
      "rank": 0.77,
      "workaround": null,
      "exemplars": [
        {
          "title": "macOS: dns.lookup/fetch ENOTFOUND for split-DNS names — DNSServiceGetAddrInfoEx ignores kDNSServiceAttrAllowFailover (follow-up to #40573)",
          "url": "https://github.com/oven-sh/bun/issues/44075",
          "author": "mimi1vx",
          "created_at": "2026-09-26 23:17:51+00"
        },
        {
          "title": "dns.lookup() returns ENOTFOUND for hostnames served by a macOS supplemental/scoped resolver (regression 1.3.14 → 1.4.0; fetch() unaffected)",
          "url": "https://github.com/oven-sh/bun/issues/40573",
          "author": "eejd",
          "created_at": "2026-08-26 21:32:38+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4800",
      "area": null,
      "theme": null
    },
    {
      "id": 5452,
      "product": "bun",
      "kind": "bug",
      "title": "Async realpath returns drive-relative path for Windows drive root",
      "short_name": "Async realpath drops drive root slash",
      "named": true,
      "status": "open",
      "description": "fs/promises realpath(\"C:\\\\\") returns \"C:\" while fs.realpathSync returns \"C:\\\\\", and readdir of that value throws ENOENT.",
      "quote": "A Windows drive root is the one path `fs.promises.realpath` gets wrong: it comes back drive-relative (`C:`) instead of `C:\\`.",
      "affected_surface": "fs/promises API",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-13 10:00:51+00",
      "last_seen": "2026-10-15 15:08:27+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.2+744846f84",
        "1.4.3"
      ],
      "cohesion": 0.88,
      "rank": 0.77,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: fs/promises realpath('C:\\') returns 'C:' - async disagrees with realpathSync, and readdir of that value throws ENOENT",
          "url": "https://github.com/oven-sh/bun/issues/45363",
          "author": "z00hh",
          "created_at": "2026-10-15 15:08:27+00"
        },
        {
          "title": "node:fs: fs.promises.realpath returns a drive-relative path for a Windows drive root",
          "url": "https://github.com/oven-sh/bun/issues/42581",
          "author": "NitroRCr",
          "created_at": "2026-09-13 10:00:51+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5452",
      "area": null,
      "theme": null
    },
    {
      "id": 5831,
      "product": "bun",
      "kind": "bug",
      "title": "Explicit exports dropped alongside export * under Vite SSR",
      "short_name": "Exports dropped with export *",
      "named": true,
      "status": "open",
      "description": "A module that also does `export * from` loses its `export { … }` and `export default` under vitest or Vite's SSR transform on Bun.",
      "quote": "Under vitest on Bun the module namespace has the `export *` names and `default`, but not `z` — the re-exported namespace binding is dropped.",
      "affected_surface": "Vite SSR transform",
      "error_signature": "typeof z: undefined | 'z' in ns: false",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-21 04:13:18+00",
      "last_seen": "2026-10-22 18:28:03+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.81,
      "rank": 0.77,
      "workaround": null,
      "exemplars": [
        {
          "title": "vitest under bun drops re-exported namespace binding (`import * as z; export { z }`) — zod's `z` is undefined",
          "url": "https://github.com/oven-sh/bun/issues/46532",
          "author": "keonik",
          "created_at": "2026-10-22 18:28:03+00"
        },
        {
          "title": "Vite SSR transform drops a module's explicit exports when it also does export *",
          "url": "https://github.com/oven-sh/bun/issues/39866",
          "author": "Bougerous",
          "created_at": "2026-08-21 04:13:18+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5831",
      "area": null,
      "theme": null
    },
    {
      "id": 4486,
      "product": "bun",
      "kind": "bug",
      "title": "Built-in ws module differs from npm ws",
      "short_name": "Built-in ws differs from npm ws",
      "named": true,
      "status": "open",
      "description": "Server and client sockets differ from npm ws, e.g. server BunWebSocketMocked lacks pause(), resume() and isPaused.",
      "quote": "The built-in `ws` module differs from npm ws 8.21.0 on node v26.3.0 in the places below.",
      "affected_surface": "ws compatibility module",
      "error_signature": "TypeError: ws.pause is not a function",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-27 09:43:01+00",
      "last_seen": "2026-10-02 14:53:32+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.2",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.75,
      "rank": 0.76,
      "workaround": null,
      "exemplars": [
        {
          "title": "Node.js ws compatibility: server WebSocket (BunWebSocketMocked) is missing pause(), resume(), and isPaused",
          "url": "https://github.com/oven-sh/bun/issues/44453",
          "author": "onrunun",
          "created_at": "2026-10-02 14:53:32+00"
        },
        {
          "title": "`ws`: differences from npm ws that remain on the built-in client and server sockets",
          "url": "https://github.com/oven-sh/bun/issues/44108",
          "author": "robobun",
          "created_at": "2026-09-27 09:43:01+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4486",
      "area": null,
      "theme": null
    },
    {
      "id": 23666,
      "product": "bun",
      "kind": "bug",
      "title": "Extra stdio pipe fds closed twice, breaking child processes",
      "short_name": "Extra stdio fd double close",
      "named": true,
      "status": "open",
      "description": "With 'pipe' at stdio index >= 3, node:child_process and the Subprocess GC finalizer both close the fd; a reused number hits an unrelated fd.",
      "quote": "If the number was reused in between, the second close hits an unrelated fd.",
      "affected_surface": "child_process stdio",
      "error_signature": null,
      "job": null,
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-31 17:11:43+00",
      "last_seen": "2026-11-05 08:06:25+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3",
        "1.3.14"
      ],
      "cohesion": 0.78,
      "rank": 0.75,
      "workaround": null,
      "exemplars": [
        {
          "title": "Extra stdio 'pipe' (index >= 3) fd closed twice: child_process and Subprocess.finalizeStreams, can close a reused fd (EBADF in epoll_ctl)",
          "url": "https://github.com/oven-sh/bun/issues/47561",
          "author": "davidegiudice",
          "created_at": "2026-10-31 17:11:43+00"
        },
        {
          "title": "Playwright hangs forever and Chromium exits 0: extra stdio fds double-closed in 1.3.x (same root cause as #47561)",
          "url": "https://github.com/oven-sh/bun/issues/47956",
          "author": "cRAN-cg",
          "created_at": "2026-11-05 08:06:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/23666",
      "area": null,
      "theme": null
    },
    {
      "id": 7578,
      "product": "bun",
      "kind": "bug",
      "title": "realpathSync throws EOPNOTSUPP on Unix domain sockets on macOS",
      "short_name": "realpathSync fails on Unix sockets",
      "named": true,
      "status": "open",
      "description": "Both fs.realpathSync and realpathSync.native fail on socket paths while lstat and stat succeed; Node returns the canonical path.",
      "quote": "EOPNOTSUPP: unknown error, realpath '/var/run/mDNSResponder'",
      "affected_surface": "node:fs API",
      "error_signature": "EOPNOTSUPP: unknown error, realpath '/var/run/mDNSResponder'",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-08 20:21:33+00",
      "last_seen": "2026-10-17 15:06:17+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.88,
      "rank": 0.74,
      "workaround": null,
      "exemplars": [
        {
          "title": "fs.realpathSync throws EOPNOTSUPP for Unix domain sockets on macOS 27",
          "url": "https://github.com/oven-sh/bun/issues/45752",
          "author": "ivanlion",
          "created_at": "2026-10-17 15:06:17+00"
        },
        {
          "title": "fs.realpathSync throws EOPNOTSUPP on a Unix domain socket on macOS (lstat and stat succeed; works on Linux and in Node)",
          "url": "https://github.com/oven-sh/bun/issues/44815",
          "author": "nathanshox",
          "created_at": "2026-10-08 20:21:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/7578",
      "area": null,
      "theme": null
    },
    {
      "id": 11860,
      "product": "bun",
      "kind": "bug",
      "title": "Parameterized queries fail reading int4[] and float4[] arrays",
      "short_name": null,
      "named": true,
      "status": "workaround",
      "description": "In Bun.SQL Postgres, arrays with more than one dimension or a NULL reject with a bound parameter; without parameters they read fine.",
      "quote": "The binary array decoder for `int4[]` / `float4[]` appears to read one dimension only.",
      "affected_surface": "Bun.SQL Postgres",
      "error_signature": "Failed to read data",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-12 09:57:33+00",
      "last_seen": "2026-11-01 07:45:26+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.3+c6da4a4d3",
        "1.4.4"
      ],
      "cohesion": 0.84,
      "rank": 0.74,
      "workaround": {
        "id": 593,
        "text": "Select the value as `to_jsonb(...)` (or `::text`), so it never reaches the binary array decoder",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Bun.SQL (Postgres): a multi-dimensional int4[] / float4[] value on a prepared statement throws or hangs",
          "url": "https://github.com/oven-sh/bun/issues/47617",
          "author": "haandev",
          "created_at": "2026-11-01 07:45:26+00"
        },
        {
          "title": "Bun.SQL: parameterized queries fail on int4[]/float4[] values with NULLs or more than one dimension",
          "url": "https://github.com/oven-sh/bun/issues/45062",
          "author": "tetsuodev",
          "created_at": "2026-10-12 09:57:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/11860",
      "area": null,
      "theme": null
    },
    {
      "id": 5568,
      "product": "bun",
      "kind": "bug",
      "title": "Segfault at address 0xFFFFFFFFFFFFFFFF running Claude Code on Windows",
      "short_name": "Segfault running Claude Code",
      "named": true,
      "status": "open",
      "description": "Bun standalone executable panics on the main thread while working with Claude Code, including with resume arguments.",
      "quote": "It occurs when working with Claude Code on terminal",
      "affected_surface": "standalone executable",
      "error_signature": "panic(main thread): Segmentation fault at address 0xFFFFFFFFFFFFFFFF",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-20 08:43:27+00",
      "last_seen": "2026-09-04 07:20:24+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.0",
        "v1.4.1"
      ],
      "cohesion": 0.83,
      "rank": 0.74,
      "workaround": null,
      "exemplars": [
        {
          "title": "panic(main thread): Segmentation fault at address 0xFFFFFFFFFFFFFFFF",
          "url": "https://github.com/oven-sh/bun/issues/41343",
          "author": "gonencturkekul",
          "created_at": "2026-09-04 07:20:24+00"
        },
        {
          "title": "Segmentation fault at address 0xFFFFFFFFFFFFFFFF in Claude Code",
          "url": "https://github.com/oven-sh/bun/issues/39726",
          "author": "developer-boha",
          "created_at": "2026-08-20 08:43:27+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5568",
      "area": null,
      "theme": null
    },
    {
      "id": 5825,
      "product": "bun",
      "kind": "bug",
      "title": "Multipart file type taken from filename, not part Content-Type",
      "short_name": "File type ignores part Content-Type",
      "named": true,
      "status": "open",
      "description": "In Request formData(), File.type is derived from the filename extension; the part's Content-Type header is ignored.",
      "quote": "The part header explicitly says `Content-Type: image/png`, but the parsed `File.type` is `application/octet-stream`.",
      "affected_surface": "Request.formData()",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-21 06:01:36+00",
      "last_seen": "2026-10-17 07:00:03+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0",
        "1.4.3+c6da4a4d3"
      ],
      "cohesion": 0.87,
      "rank": 0.73,
      "workaround": null,
      "exemplars": [
        {
          "title": "Request#formData(): a file part gets its type from the filename, not from the part's Content-Type",
          "url": "https://github.com/oven-sh/bun/issues/45707",
          "author": "mttzzz",
          "created_at": "2026-10-17 07:00:03+00"
        },
        {
          "title": "`formData()` ignores the multipart part's `Content-Type` header and infers `File.type` from the filename extension",
          "url": "https://github.com/oven-sh/bun/issues/39884",
          "author": "jsiu93",
          "created_at": "2026-08-21 06:01:36+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5825",
      "area": null,
      "theme": null
    },
    {
      "id": 25087,
      "product": "bun",
      "kind": "bug",
      "title": "Test file globals stay alive under --isolate when native addons load",
      "short_name": "Globals retained after addon load",
      "named": true,
      "status": "open",
      "description": "Each file that loads a native addon keeps its retired global object, and everything reachable from it, alive; memory grows with file count.",
      "quote": "Memory grows linearly with the number of files until the worker runs out of RAM.",
      "affected_surface": "bun test --isolate",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-23 06:14:32+00",
      "last_seen": "2026-11-04 11:55:06+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.84,
      "rank": 0.73,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test --isolate keeps every test file's global alive once the file loads a native addon with process.dlopen",
          "url": "https://github.com/oven-sh/bun/issues/46561",
          "author": "Kayno0o",
          "created_at": "2026-10-23 06:14:32+00"
        },
        {
          "title": "bun test --isolate: loading a napi-rs N-API addon keeps each file's retired global (and its memory) alive",
          "url": "https://github.com/oven-sh/bun/issues/47914",
          "author": "AbbasPlusPlus",
          "created_at": "2026-11-04 11:55:06+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/25087",
      "area": null,
      "theme": null
    },
    {
      "id": 4424,
      "product": "bun",
      "kind": "bug",
      "title": "AsyncLocalStorage store missing in unhandledRejection listeners",
      "short_name": "AsyncLocalStorage store missing in unhandledRejection listeners",
      "named": true,
      "status": "open",
      "description": "als.getStore() returns undefined inside process.on('unhandledRejection'), while Node restores the context the promise was rejected in.",
      "quote": "When Bun emits `unhandledRejection`, the listener runs with no `AsyncLocalStorage` context.",
      "affected_surface": "node:async_hooks compatibility",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-23 16:30:08+00",
      "last_seen": "2026-10-06 21:14:37+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.2"
      ],
      "cohesion": 0.87,
      "rank": 0.71,
      "workaround": null,
      "exemplars": [
        {
          "title": "AsyncLocalStorage store is not available inside process.on('unhandledRejection') listeners (Node restores it)",
          "url": "https://github.com/oven-sh/bun/issues/44650",
          "author": "ziyak97",
          "created_at": "2026-10-06 21:14:37+00"
        },
        {
          "title": "AsyncLocalStorage context is not preserved when `unhandledRejection` is emitted",
          "url": "https://github.com/oven-sh/bun/issues/40223",
          "author": "ramonmalcolm10",
          "created_at": "2026-08-23 16:30:08+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4424",
      "area": null,
      "theme": null
    },
    {
      "id": 4470,
      "product": "bun",
      "kind": "bug",
      "title": "node:http2 server rejects streams with ENHANCE_YOUR_CALM",
      "short_name": "http2 server ENHANCE_YOUR_CALM rejects",
      "named": true,
      "status": "open",
      "description": "Triggers vary: the 100th rejected request ends the session, or maxSessionMemory >= 2^51 is treated as the 1MB minimum.",
      "quote": "A `node:http2` server in Bun ends the session with GOAWAY(ENHANCE_YOUR_CALM) at the 100th request that it rejects, for every kind of rejection.",
      "affected_surface": "node:http2 server",
      "error_signature": "GOAWAY(ENHANCE_YOUR_CALM)",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-03 18:00:33+00",
      "last_seen": "2026-10-03 09:59:39+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0",
        "v26.3.0"
      ],
      "cohesion": 0.73,
      "rank": 0.71,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:http2 server ends the session at the 100th malformed request, node keeps it",
          "url": "https://github.com/oven-sh/bun/issues/44537",
          "author": "robobun",
          "created_at": "2026-10-03 09:59:39+00"
        },
        {
          "title": "node:http2: `maxSessionMemory` >= 2^51 (e.g. `Number.MAX_SAFE_INTEGER`) is treated as the 1MB minimum, so grpc-js gets ENHANCE_YOUR_CALM",
          "url": "https://github.com/oven-sh/bun/issues/41294",
          "author": "fernandocarletti",
          "created_at": "2026-09-03 18:00:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4470",
      "area": null,
      "theme": null
    },
    {
      "id": 4749,
      "product": "bun",
      "kind": "bug",
      "title": "Dynamic import misses files added to an already-resolved directory",
      "short_name": "Import misses newly created files",
      "named": true,
      "status": "workaround",
      "description": "Fails with \"Cannot find module\" though existsSync confirms the file; parent directory's module listing appears cached.",
      "quote": "1.4.0 (also reproduced on 1.3.14 — **not a regression**, see below)",
      "affected_surface": "module resolution",
      "error_signature": "error: Cannot find module '/private/var/folders/…/T/bun-dircache-XXXX/b.mjs' from ''",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 4,
      "reports": 4,
      "reporters": 4,
      "voters": 0,
      "first_seen": "2026-08-22 14:43:11+00",
      "last_seen": "2026-09-29 13:20:22+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4",
        "1.4.0",
        "1.4.0+34cbb9a40",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.87,
      "rank": 0.69,
      "workaround": {
        "id": 244,
        "text": "Write the new module into a newly created child directory instead of the already-resolved one.",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "import() cannot see a file created in a directory that was already resolved once (not a 1.4 regression)",
          "url": "https://github.com/oven-sh/bun/issues/40105",
          "author": "tonioloewald",
          "created_at": "2026-08-22 14:43:11+00"
        },
        {
          "title": "`import()` of a newly created sibling module fails: parent directory's module listing appears cached",
          "url": "https://github.com/oven-sh/bun/issues/40790",
          "author": "muzam1l",
          "created_at": "2026-08-28 14:26:58+00"
        },
        {
          "title": "Dynamic import of an absolute path fails with \"Cannot find module\" when the file was written after an earlier import from the same directory",
          "url": "https://github.com/oven-sh/bun/issues/44225",
          "author": "linyiru",
          "created_at": "2026-09-29 13:20:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4749",
      "area": null,
      "theme": null
    },
    {
      "id": 7470,
      "product": "bun",
      "kind": "bug",
      "title": "Process aborts with panic when thread creation fails with EAGAIN",
      "short_name": "Panic on thread EAGAIN",
      "named": true,
      "status": "open",
      "description": "Triggered when a container is at its `pids.max` or `RLIMIT_NPROC` is reached, even while idle.",
      "quote": "Like Node.js: `child_process.spawn`/`spawnSync` report `EAGAIN` as an error the program can handle, and an idle process keeps running.",
      "affected_surface": "Runtime process",
      "error_signature": "node[64869]: pthread_create: Resource temporarily unavailable",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-08 15:36:10+00",
      "last_seen": "2026-10-23 01:16:15+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.2",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.85,
      "rank": 0.67,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun aborts (`panic: abort() called`) when it cannot create a thread (EAGAIN), even while idle; Node reports spawn EAGAIN as an error",
          "url": "https://github.com/oven-sh/bun/issues/44787",
          "author": "uzunenes",
          "created_at": "2026-10-08 15:36:10+00"
        },
        {
          "title": "Crash on startup under thread exhaustion: pthread_create EAGAIN panics instead of failing cleanly (1.4.2, linux-x64)",
          "url": "https://github.com/oven-sh/bun/issues/46546",
          "author": "RenisWarrior",
          "created_at": "2026-10-23 01:16:15+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/7470",
      "area": null,
      "theme": null
    },
    {
      "id": 5630,
      "product": "bun",
      "kind": "bug",
      "title": "expect().resolves/rejects hangs past test timeout on pending thenables",
      "short_name": "expect resolves/rejects hangs",
      "named": true,
      "status": "open",
      "description": "`expect(...).resolves` waits for the promise before it returns; thenables that start work in `then()` never settle and the run hangs.",
      "quote": "`expect(value).rejects` never settles when `value` is a thenable that starts its work inside an overridden `then()`.",
      "affected_surface": "bun:test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-30 07:51:24+00",
      "last_seen": "2026-10-17 08:10:46+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.1-canary.1",
        "1.4.3+c6da4a4d3"
      ],
      "cohesion": 0.85,
      "rank": 0.63,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test: expect(thenable).rejects hangs when the thenable starts work in its overridden then()",
          "url": "https://github.com/oven-sh/bun/issues/40949",
          "author": "robobun",
          "created_at": "2026-08-30 07:51:24+00"
        },
        {
          "title": "bun:test: expect(promise).resolves blocks until the promise settles, and the test timeout never fires",
          "url": "https://github.com/oven-sh/bun/issues/45714",
          "author": "RedesignedRobot",
          "created_at": "2026-10-17 08:10:46+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5630",
      "area": null,
      "theme": null
    },
    {
      "id": 5600,
      "product": "bun",
      "kind": "bug",
      "title": "net.createServer callback not registered as 'connection' listener",
      "short_name": "createServer callback not registered",
      "named": true,
      "status": "open",
      "description": "In node:net, server.emit('connection', socket) never reaches the callback and listenerCount('connection') is 0, unlike Node.",
      "quote": null,
      "affected_surface": "node:net module",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-29 18:57:35+00",
      "last_seen": "2026-08-31 16:00:56+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.1-canary.1"
      ],
      "cohesion": 0.81,
      "rank": 0.63,
      "workaround": null,
      "exemplars": [
        {
          "title": "`net.Server`'s constructor callback is not a `'connection'` listener, so `server.emit('connection', socket)` never reaches it",
          "url": "https://github.com/oven-sh/bun/issues/41060",
          "author": "gkurt",
          "created_at": "2026-08-31 16:00:56+00"
        },
        {
          "title": "node:net: net.createServer(callback) does not register the callback as a \"connection\" listener",
          "url": "https://github.com/oven-sh/bun/issues/40917",
          "author": "oskstr",
          "created_at": "2026-08-29 18:57:35+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5600",
      "area": null,
      "theme": null
    },
    {
      "id": 5505,
      "product": "bun",
      "kind": "bug",
      "title": "v8.getHeapStatistics() cost grows with heap size",
      "short_name": "Slow v8.getHeapStatistics()",
      "named": true,
      "status": "open",
      "description": "The call walks the whole heap and blocks the JS thread for time proportional to the number of live objects.",
      "quote": "`v8.getHeapStatistics()` should take constant time regardless of the heap size",
      "affected_surface": "node:v8 module",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-10 10:48:09+00",
      "last_seen": "2026-10-21 20:53:20+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.83,
      "rank": 0.62,
      "workaround": null,
      "exemplars": [
        {
          "title": "`v8.getHeapStatistics()` is O(heap) on Bun and costs ~2x a full GC",
          "url": "https://github.com/oven-sh/bun/issues/42200",
          "author": "krassx",
          "created_at": "2026-09-10 10:48:09+00"
        },
        {
          "title": "`v8.getHeapStatistics()` walks the whole heap on every call, so its cost grows with live objects",
          "url": "https://github.com/oven-sh/bun/issues/46391",
          "author": "douglasthmz",
          "created_at": "2026-10-21 20:53:20+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5505",
      "area": null,
      "theme": null
    },
    {
      "id": 4825,
      "product": "bun",
      "kind": "bug",
      "title": "TLS client sends Finished and certificate before rejecting server",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": null,
      "quote": "But its TLS 1.3 Finished is on the wire before the identity check decides.",
      "affected_surface": "TLS client",
      "error_signature": null,
      "job": null,
      "impact_class": "security",
      "others": 4,
      "reports": 4,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-21 12:40:29+00",
      "last_seen": "2026-09-25 20:24:36+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.3",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.86,
      "rank": 0.62,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:tls: a client that rejects the server in checkServerIdentity still sends its TLS 1.3 Finished, so the server emits 'secureConnection' where Node emits 'tlsClientError'",
          "url": "https://github.com/oven-sh/bun/issues/43807",
          "author": "robobun",
          "created_at": "2026-09-22 19:21:26+00"
        },
        {
          "title": "fetch, Bun.SQL (postgres + mysql), Bun.RedisClient and WebSocket send the mTLS client certificate to servers that fail verification",
          "url": "https://github.com/oven-sh/bun/issues/43684",
          "author": "VenkatKwest",
          "created_at": "2026-09-21 12:40:29+00"
        },
        {
          "title": "fetch: the TLS 1.3 client certificate reaches a server that `checkServerIdentity` then refuses",
          "url": "https://github.com/oven-sh/bun/issues/43998",
          "author": "robobun",
          "created_at": "2026-09-25 20:24:35+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4825",
      "area": null,
      "theme": null
    },
    {
      "id": 4822,
      "product": "bun",
      "kind": "bug",
      "title": "fs.watch emits only one 'rename' event where Node emits two",
      "short_name": "fs.watch drops second rename event",
      "named": true,
      "status": "workaround",
      "description": "Second rename event is dropped when an entry is removed and recreated, or when a file is renamed with mv.",
      "quote": "The node:fs watcher in `test.ts` should log two `\"rename\"` events one for `foo.bar` disappearing and another for `fuu.baz` being added.",
      "affected_surface": "node:fs watch",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-05 11:36:50+00",
      "last_seen": "2026-09-25 22:12:24+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.3.14+0d9b296af",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.8,
      "rank": 0.61,
      "workaround": {
        "id": 56,
        "text": "Downgrade to bun 1.3.13, where both events are correctly emitted",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "fs.watch reports one 'rename' when an entry is removed and created again (Node reports two)",
          "url": "https://github.com/oven-sh/bun/issues/44005",
          "author": "robobun",
          "created_at": "2026-09-25 22:12:24+00"
        },
        {
          "title": "`node:fs`'s watch only fires single \"rename\" event on file rename (MacOS)",
          "url": "https://github.com/oven-sh/bun/issues/36957",
          "author": "maranomynet",
          "created_at": "2026-08-05 11:36:50+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4822",
      "area": null,
      "theme": null
    },
    {
      "id": 4440,
      "product": "bun",
      "kind": "bug",
      "title": "Runtime plugin onResolve never fires for bare specifiers",
      "short_name": "onResolve skips bare specifiers",
      "named": true,
      "status": "open",
      "description": "Bun.plugin onResolve callback never runs for bare package or virtual specifiers, so import fails; onLoad still fires.",
      "quote": "`error: Cannot find package '@somemodule/foo'` — `onResolve` is never called.",
      "affected_surface": "Bun.plugin runtime",
      "error_signature": "error: Cannot find package '@somemodule/foo'",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-26 22:14:17+00",
      "last_seen": "2026-10-05 19:53:11+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.0",
        "1.4.2"
      ],
      "cohesion": 0.86,
      "rank": 0.6,
      "workaround": null,
      "exemplars": [
        {
          "title": "Runtime Bun.plugin onResolve does not fire for bare package specifiers",
          "url": "https://github.com/oven-sh/bun/issues/44603",
          "author": "thdxr",
          "created_at": "2026-10-05 19:53:11+00"
        },
        {
          "title": "Runtime plugin onResolve never fires for bare or virtual specifiers (onLoad works)",
          "url": "https://github.com/oven-sh/bun/issues/40579",
          "author": "sebyx07",
          "created_at": "2026-08-26 22:14:17+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4440",
      "area": null,
      "theme": null
    },
    {
      "id": 5219,
      "product": "bun",
      "kind": "bug",
      "title": "Bun hangs at 100% CPU on CPUs without AVX",
      "short_name": "Hangs at 100% CPU without AVX",
      "named": true,
      "status": "workaround",
      "description": "On QEMU default CPU models lacking SSSE3/SSE4/AVX, the process spins with no output and the entry file is never opened.",
      "quote": "btop shows a Bun process using 100% CPU on a single core while consuming only 10–11 MB of memory.",
      "affected_surface": "runtime startup",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-04 11:03:42+00",
      "last_seen": "2026-09-21 12:07:04+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.0",
        "v1.4.2"
      ],
      "cohesion": 0.76,
      "rank": 0.6,
      "workaround": {
        "id": 57,
        "text": "Switch the VM to `-cpu host` so full SSE4.2/AVX2 flags are visible",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Latest Bun (v1.4.2) can't run NestJS Apps on non-AVX CPUs",
          "url": "https://github.com/oven-sh/bun/issues/43683",
          "author": "DoKoB0512",
          "created_at": "2026-09-21 12:07:04+00"
        },
        {
          "title": "bun 1.4.0 spins at 100% CPU during early runtime init on QEMU default CPU model (SSE3-only CPUID), entry file never opened; 1.3.x shows ~5x memory bloat on same CPU",
          "url": "https://github.com/oven-sh/bun/issues/41361",
          "author": "rvk",
          "created_at": "2026-09-04 11:03:42+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5219",
      "area": null,
      "theme": null
    },
    {
      "id": 5808,
      "product": "bun",
      "kind": "bug",
      "title": "Process event listener types only accept memoryPressure in bun-types",
      "short_name": "Process event listener types only accept memoryPressure in bun-types",
      "named": true,
      "status": "open",
      "description": "tsc --noEmit rejects \"SIGINT\" and other event names for process.on, removeListener and off after bun-types 1.4.0.",
      "quote": "error TS2345: Argument of type '\"SIGINT\"' is not assignable to parameter of type '\"memoryPressure\"'.",
      "affected_surface": "bun-types",
      "error_signature": "error TS2345: Argument of type '\"SIGINT\"' is not assignable to parameter of type '\"memoryPressure\"'.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-20 21:44:52+00",
      "last_seen": "2026-08-21 21:32:17+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.0",
        "1.4.0+34cbb9a40"
      ],
      "cohesion": 0.77,
      "rank": 0.59,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun-types 1.4.0 memoryPressure overrides break process.removeListener/off with @types/node@24",
          "url": "https://github.com/oven-sh/bun/issues/40003",
          "author": "chenxin-yan",
          "created_at": "2026-08-21 21:32:17+00"
        },
        {
          "title": "New memoryPressure event type signature deletes all type signatures for other process events",
          "url": "https://github.com/oven-sh/bun/issues/39807",
          "author": "zutritt",
          "created_at": "2026-08-20 21:44:52+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5808",
      "area": null,
      "theme": null
    },
    {
      "id": 22114,
      "product": "bun",
      "kind": "bug",
      "title": "Startup slows with entry count in cwd and ancestor directories",
      "short_name": "Startup slows in large directories",
      "named": true,
      "status": "workaround",
      "description": "Even a no-op script like `bun -e 0` starts slower when the working directory or a parent folder holds many unrelated files.",
      "quote": "Startup time should not depend on how many unrelated files sit next to the script or in ancestor directories.",
      "affected_surface": "Startup",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-27 19:15:20+00",
      "last_seen": "2026-11-07 17:08:11+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.84,
      "rank": 0.59,
      "workaround": {
        "id": 716,
        "text": "Move the scripts' working directory to a normal project folder instead of one with many entries, such as /tmp.",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Startup time scales with the number of entries in the cwd and every ancestor directory",
          "url": "https://github.com/oven-sh/bun/issues/48125",
          "author": "johnny4young",
          "created_at": "2026-11-07 17:08:11+00"
        },
        {
          "title": "Startup lists every entry of each ancestor directory, so a no-op script slows down linearly with unrelated files in parent folders",
          "url": "https://github.com/oven-sh/bun/issues/47103",
          "author": "marcospaulo",
          "created_at": "2026-10-27 19:15:20+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/22114",
      "area": null,
      "theme": null
    },
    {
      "id": 4778,
      "product": "bun",
      "kind": "bug",
      "title": "WebView navigate() never settles on the WebKit backend",
      "short_name": "WebView navigate() never settles",
      "named": true,
      "status": "open",
      "description": "Varies by report: the reply frame is over 8 KB, or navigate() hangs forever after exactly 64 instances in one process.",
      "quote": "They stay pending past 10 s, and in a longer-lived process for as long as nothing else is sent to the view.",
      "affected_surface": "Bun.WebView",
      "error_signature": null,
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-30 08:39:06+00",
      "last_seen": "2026-09-27 16:11:14+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0",
        "8.15"
      ],
      "cohesion": 0.88,
      "rank": 0.59,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.WebView (webkit): navigate() sometimes never settles when the reply frame is over 8 KB (URL longer than ~8.15 KB)",
          "url": "https://github.com/oven-sh/bun/issues/44134",
          "author": "drakulavich",
          "created_at": "2026-09-27 16:11:14+00"
        },
        {
          "title": "Bun.WebView (webkit): every navigate() hangs forever after exactly 64 instances in one process; close() releases nothing",
          "url": "https://github.com/oven-sh/bun/issues/40951",
          "author": "archfear",
          "created_at": "2026-08-30 08:39:06+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4778",
      "area": null,
      "theme": null
    },
    {
      "id": 5776,
      "product": "bun",
      "kind": "bug",
      "title": "Test runner RSS grows per file under isolate and parallel modes",
      "short_name": "Test memory grows per file",
      "named": true,
      "status": "workaround",
      "description": "Memory retained across test files with `--isolate` or `--parallel`; worst with happy-dom GlobalRegistrator plus `mock.module()` in a preload.",
      "quote": "On our application suite this is 1.12 GiB (plain) versus **5.70 GiB** (`--isolate`) for the same 156 files / 2652 tests.",
      "affected_surface": "bun test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 3,
      "voters": 0,
      "first_seen": "2026-08-03 08:34:24+00",
      "last_seen": "2026-08-23 13:15:50+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0",
        "5.7",
        "8.7"
      ],
      "cohesion": 0.84,
      "rank": 0.57,
      "workaround": {
        "id": 246,
        "text": "Run one `bun test` process per file, concurrently via `xargs -P 32`",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "bun test --isolate retains each realm's module graph: RSS climbs to ~3.5x the plain footprint (5.7 GB on a 156-file suite)",
          "url": "https://github.com/oven-sh/bun/issues/36815",
          "author": "vivere-dally",
          "created_at": "2026-08-03 08:34:24+00"
        },
        {
          "title": "bun test --isolate: happy-dom GlobalRegistrator + a single mock.module() re-pins each file's realm — ~8.7 MB/file linear RSS growth survives the #31771 fix on 1.4.0",
          "url": "https://github.com/oven-sh/bun/issues/40209",
          "author": "nitsanavni",
          "created_at": "2026-08-23 13:15:50+00"
        },
        {
          "title": "bun test --parallel grows ~1 GB/s until OOM on linux-arm64 CI; one process per file is flat",
          "url": "https://github.com/oven-sh/bun/issues/40208",
          "author": "oliverjohns",
          "created_at": "2026-08-23 13:10:09+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5776",
      "area": null,
      "theme": null
    },
    {
      "id": 5397,
      "product": "bun",
      "kind": "bug",
      "title": "CSS bundler warns on valid pseudo-elements and at-rules",
      "short_name": "CSS bundler warns on valid pseudo-elements and at-rules",
      "named": true,
      "status": "open",
      "description": "`bun build` on CSS flags spec-defined selectors like `::highlight()` and `::picker()` that lightningcss parses quietly; output stays correct.",
      "quote": "warn: Invalid selector. Unsupported pseudo-class or pseudo-element 'state'",
      "affected_surface": "CSS bundler",
      "error_signature": "warn: Invalid selector. Unsupported pseudo-class or pseudo-element 'state'",
      "job": null,
      "impact_class": "cosmetic",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-01 17:26:24+00",
      "last_seen": "2026-09-16 10:37:19+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0",
        "1.4.3"
      ],
      "cohesion": 0.88,
      "rank": 0.57,
      "workaround": null,
      "exemplars": [
        {
          "title": "css: `:state()`, `::highlight()`, `::target-text`, `@position-try` and four more constructs that lightningcss parses still warn as unsupported",
          "url": "https://github.com/oven-sh/bun/issues/42909",
          "author": "robobun",
          "created_at": "2026-09-16 10:37:19+00"
        },
        {
          "title": "css: the pseudo-element table trails lightningcss, so `::details-content`, `::picker()`, `::checkmark` and the carousel selectors warn as invalid",
          "url": "https://github.com/oven-sh/bun/issues/41120",
          "author": "oddharsh",
          "created_at": "2026-09-01 17:26:24+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5397",
      "area": null,
      "theme": null
    },
    {
      "id": 5529,
      "product": "bun",
      "kind": "bug",
      "title": "SIGSEGV in JSC garbage collector and Worker threads in long-running processes",
      "short_name": "SIGSEGV in JSC GC and Workers",
      "named": true,
      "status": "open",
      "description": "Crashes land in a \"Heap Helper Thread\" or \"Worker\" on macOS arm64, dereferencing small NULL-based addresses after hours of Worker churn.",
      "quote": "Both new crashes are pointer corruption: the collector and a Worker each dereference a small integer as an address.",
      "affected_surface": "Workers",
      "error_signature": "signal: SIGSEGV  KERN_INVALID_ADDRESS at 0x0000000000000005",
      "job": null,
      "impact_class": "outage",
      "others": 3,
      "reports": 3,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-09 18:52:22+00",
      "last_seen": "2026-09-21 06:30:46+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0-canary",
        "1.4.2",
        "1.4.3-canary"
      ],
      "cohesion": 0.9,
      "rank": 0.57,
      "workaround": null,
      "exemplars": [
        {
          "title": "JSC heap corruption still reproduces on 1.4.3-canary: SIGSEGV in the parallel marker and in a Worker (follow-up to #37284)",
          "url": "https://github.com/oven-sh/bun/issues/41857",
          "author": "proxysoul",
          "created_at": "2026-09-07 21:28:19+00"
        },
        {
          "title": "SIGSEGV at NULL+0xd0 / NULL+0x38 in a JSC Heap Helper / Worker thread after hours of Worker churn in a standalone executable (1.4.2, macOS arm64) - three reports, same frames",
          "url": "https://github.com/oven-sh/bun/issues/43663",
          "author": "code-yeongyu",
          "created_at": "2026-09-21 06:30:46+00"
        },
        {
          "title": "SIGSEGV inside JSC GC on 1.4.0-canary (macOS arm64): parallel marker crashes in JSCellButterfly::visitChildren; Worker crashes in JSRopeString finishSweep under Bun.gc(true)",
          "url": "https://github.com/oven-sh/bun/issues/37284",
          "author": "proxysoul",
          "created_at": "2026-08-09 18:52:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5529",
      "area": null,
      "theme": null
    },
    {
      "id": 4449,
      "product": "bun",
      "kind": "bug",
      "title": "Test workers segfault in JSFinalizationRegistry::takeDeadHoldingsValue",
      "short_name": "Test workers segfault",
      "named": true,
      "status": "open",
      "description": "Intermittent crash under bun test --parallel or --isolate on 1.4.2, with no native addons loaded in one report.",
      "quote": "error: a test worker process crashed with SIGSEGV while running dist/loader_smoke.test.mjs.",
      "affected_surface": "bun test",
      "error_signature": "error: a test worker process crashed with SIGSEGV while running dist/loader_smoke.test.mjs.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-28 10:23:48+00",
      "last_seen": "2026-10-05 06:49:55+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.86,
      "rank": 0.56,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test --parallel: worker SIGSEGV in JSFinalizationRegistry::takeDeadHoldingsValue (no native addons)",
          "url": "https://github.com/oven-sh/bun/issues/44586",
          "author": "dv-indy",
          "created_at": "2026-10-05 06:49:55+00"
        },
        {
          "title": "bun test --isolate: intermittent SIGSEGV in JSFinalizationRegistry::takeDeadHoldingsValue (0x70) on 1.4.2 Linux x64",
          "url": "https://github.com/oven-sh/bun/issues/44161",
          "author": "gerardatkonvo",
          "created_at": "2026-09-28 10:23:48+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4449",
      "area": null,
      "theme": null
    },
    {
      "id": 4733,
      "product": "bun",
      "kind": "bug",
      "title": "UDP socket error handler called with (error), types declare (socket, error)",
      "short_name": "UDP error handler signature mismatch",
      "named": true,
      "status": "open",
      "description": "Handlers written from bun-types get the error as `socket` and `undefined` as `error`; matching the runtime fails type-check.",
      "quote": "A handler written from the declaration gets the error as `socket` and `undefined` as `error`.",
      "affected_surface": "Bun.udpSocket",
      "error_signature": "error TS2339: Property 'code' does not exist on type 'Socket<\"buffer\">'.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-30 03:40:51+00",
      "last_seen": "2026-10-19 11:39:47+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "127.0.0.1",
        "1.4.3+c6da4a4d3"
      ],
      "cohesion": 0.83,
      "rank": 0.55,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.udpSocket: the `error` handler gets (error), bun-types declares (socket, error)",
          "url": "https://github.com/oven-sh/bun/issues/44274",
          "author": "robobun",
          "created_at": "2026-09-30 03:40:51+00"
        },
        {
          "title": "Bun.udpSocket: error handler types say (socket, error), runtime calls (error)",
          "url": "https://github.com/oven-sh/bun/issues/46052",
          "author": "hamzakargin",
          "created_at": "2026-10-19 11:39:47+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4733",
      "area": null,
      "theme": null
    },
    {
      "id": 26601,
      "product": "bun",
      "kind": "bug",
      "title": "TLS client sends no alert when rejecting server certificate",
      "short_name": "No TLS alert on rejection",
      "named": true,
      "status": "open",
      "description": "tlsClientError reports a bare ECONNRESET when the Bun client does not trust the CA or the hostname does not match.",
      "quote": "When a TLS client rejects the server's certificate, it must send a fatal alert before closing.",
      "affected_surface": "node:tls client",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-11-07 06:50:56+00",
      "last_seen": "2026-11-07 06:52:39+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.4+38afee6c8"
      ],
      "cohesion": 0.92,
      "rank": 0.53,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun's TLS client sends no alert when it rejects the server certificate",
          "url": "https://github.com/oven-sh/bun/issues/48079",
          "author": "XhstormR",
          "created_at": "2026-11-07 06:50:56+00"
        },
        {
          "title": "`tlsClientError` reports Bun-client certificate rejection as a bare `ECONNRESET`, hiding the alert",
          "url": "https://github.com/oven-sh/bun/issues/48080",
          "author": "XhstormR",
          "created_at": "2026-11-07 06:52:39+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/26601",
      "area": null,
      "theme": null
    },
    {
      "id": 5214,
      "product": "bun",
      "kind": "bug",
      "title": "Parallel test worker loses subprocess exit notification and hangs",
      "short_name": "Parallel test worker hangs",
      "named": true,
      "status": "open",
      "description": "Under `bun test --parallel`, one worker stops answering while its event loop stays alive, so every test in its file times out.",
      "quote": null,
      "affected_surface": "bun test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-31 09:59:52+00",
      "last_seen": "2026-09-21 15:44:40+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 0.87,
      "rank": 0.52,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test --parallel on Linux 1.4.0: a worker loses a subprocess exit notification and stops answering (Linux counterpart to #41024)",
          "url": "https://github.com/oven-sh/bun/issues/43697",
          "author": "bencmc",
          "created_at": "2026-09-21 15:44:40+00"
        },
        {
          "title": "bun test --parallel on macOS: promisified execFile never settles (lost subprocess exit notification) while the worker's event loop stays alive",
          "url": "https://github.com/oven-sh/bun/issues/41024",
          "author": "CarlosZiegler",
          "created_at": "2026-08-31 09:59:52+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5214",
      "area": null,
      "theme": null
    },
    {
      "id": 5683,
      "product": "bun",
      "kind": "bug",
      "title": "Coverage under-reported when running tests with --parallel",
      "short_name": "Parallel coverage under-reported",
      "named": true,
      "status": "open",
      "description": "Files covered fully in serial runs show lower line coverage under `bun test --parallel`, failing coverage thresholds with all tests passing.",
      "quote": "Coverage from the workers should be merged.",
      "affected_surface": "bun test coverage",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 4,
      "reports": 4,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-21 10:01:46+00",
      "last_seen": "2026-10-15 03:39:19+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.14",
        "1.4.0",
        "1.4.0+34cbb9a40",
        "1.4.2"
      ],
      "cohesion": 0.85,
      "rank": 0.52,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test --coverage under --parallel undercounts LCOV for a plugin-loaded module shared across test files",
          "url": "https://github.com/oven-sh/bun/issues/40386",
          "author": "stevekinney",
          "created_at": "2026-08-24 23:23:54+00"
        },
        {
          "title": "bun test --coverage --parallel does not merge line coverage across workers",
          "url": "https://github.com/oven-sh/bun/issues/39930",
          "author": "TomasHubelbauer",
          "created_at": "2026-08-21 10:01:46+00"
        },
        {
          "title": "bun test --parallel: coverage merge under-reports vs. serial baseline, fails threshold with 0 test failures",
          "url": "https://github.com/oven-sh/bun/issues/40586",
          "author": "stevekinney",
          "created_at": "2026-08-27 00:06:54+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5683",
      "area": null,
      "theme": null
    },
    {
      "id": 5716,
      "product": "bun",
      "kind": "bug",
      "title": "React compiler drops useState calls with bun or node target",
      "short_name": "React compiler drops useState calls with bun or node target",
      "named": true,
      "status": "open",
      "description": "With `--react-compiler` and `--target=bun` or `--target=node`, `useState` and event handler props are deleted from output; browser target is correct.",
      "quote": "`reactCompiler: true` combined with `target: \"bun\"` or `target: \"node\"` silently deletes `useState` calls and event handler props from the output.",
      "affected_surface": "bun build",
      "error_signature": "Uncaught ReferenceError: setIsAuth is not defined",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-06 06:01:38+00",
      "last_seen": "2026-08-25 09:37:18+00",
      "platforms": [
        "macos",
        "windows"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.0-canary.1"
      ],
      "cohesion": 0.75,
      "rank": 0.49,
      "workaround": null,
      "exemplars": [
        {
          "title": "reactCompiler with target \"bun\" or \"node\" silently deletes useState calls and event handler props",
          "url": "https://github.com/oven-sh/bun/issues/40442",
          "author": "vnStrawHat",
          "created_at": "2026-08-25 09:37:18+00"
        },
        {
          "title": "React Compiler:  Uncaught ReferenceError: setIsAuth is not defined",
          "url": "https://github.com/oven-sh/bun/issues/37022",
          "author": "kvorma",
          "created_at": "2026-08-06 06:01:38+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5716",
      "area": null,
      "theme": null
    },
    {
      "id": 4858,
      "product": "bun",
      "kind": "bug",
      "title": "JSON.stringify extremely slow to throw on circular input",
      "short_name": "Slow JSON.stringify circular error",
      "named": true,
      "status": "open",
      "description": "Reaching the circular-structure TypeError costs seconds of CPU, far worse when an indent (space) argument is passed.",
      "quote": "Throw `TypeError: Converting circular structure to JSON` at roughly plain-input speed (Node: < 0.1 ms).",
      "affected_surface": "JSON.stringify",
      "error_signature": "TypeError: Converting circular structure to JSON",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-30 16:39:53+00",
      "last_seen": "2026-09-24 10:13:42+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.2"
      ],
      "cohesion": 0.84,
      "rank": 0.49,
      "workaround": null,
      "exemplars": [
        {
          "title": "JSON.stringify is ~2400x/19000x slower than Node on circular input (indent path ~1.7s per call)",
          "url": "https://github.com/oven-sh/bun/issues/43884",
          "author": "nolotus",
          "created_at": "2026-09-24 10:13:42+00"
        },
        {
          "title": "JSON.stringify on a cyclic value is ~600x slower than Node, and ~130,000x slower with an indent (2.3s)",
          "url": "https://github.com/oven-sh/bun/issues/40974",
          "author": "sebyx07",
          "created_at": "2026-08-30 16:39:53+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4858",
      "area": null,
      "theme": null
    },
    {
      "id": 5883,
      "product": "bun",
      "kind": "bug",
      "title": "SIGILL crash during next build in oven/bun Docker image",
      "short_name": "SIGILL crash during next build",
      "named": true,
      "status": "workaround",
      "description": "Happens on bun run build with Next.js 16 in Linux x64 Docker; bun install on the same image works.",
      "quote": "Immediately after the build completes, Bun crashes with a segmentation fault and SIGILL.",
      "affected_surface": "bun run",
      "error_signature": "failed to solve: process \"/bin/sh -c bun run build\" did not complete successfully: exit code: 132",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-13 13:55:57+00",
      "last_seen": "2026-08-18 18:23:33+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3.14"
      ],
      "cohesion": 0.83,
      "rank": 0.49,
      "workaround": {
        "id": 182,
        "text": "Compile Next.js with Node 24, run production with bun server.js",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Bun 1.3.14 crashes with SIGILL after successful Next.js 16.3.1 production build in Docker (Github Runner)",
          "url": "https://github.com/oven-sh/bun/issues/39568",
          "author": "Mr-MRF-Dev",
          "created_at": "2026-08-18 18:23:33+00"
        },
        {
          "title": "SIGILL (exit 132) on bun run build with Next.js 16 Turbopack in oven/bun Docker (Coolify)",
          "url": "https://github.com/oven-sh/bun/issues/38189",
          "author": "foisalislambd",
          "created_at": "2026-08-13 13:55:57+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5883",
      "area": null,
      "theme": null
    },
    {
      "id": 4458,
      "product": "bun",
      "kind": "bug",
      "title": "Worker drops messages posted during its top-level await",
      "short_name": "Worker drops messages during startup",
      "named": true,
      "status": "workaround",
      "description": "Messages posted before the worker installs onmessage after an async startup phase are lost with no error; works in 1.3.14.",
      "quote": "`worker.postMessage()` calls made while a module Worker is still inside its top-level-await startup phase are silently lost on Bun 1.4.0.",
      "affected_surface": "Worker API",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-23 02:09:19+00",
      "last_seen": "2026-10-04 20:29:38+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 0.85,
      "rank": 0.47,
      "workaround": {
        "id": 59,
        "text": "Install the onmessage handler synchronously before the first await",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Worker drops messages posted during its top-level await (regression in 1.4.0)",
          "url": "https://github.com/oven-sh/bun/issues/44574",
          "author": "Hellcake",
          "created_at": "2026-10-04 20:29:38+00"
        },
        {
          "title": "Messages posted to a Worker before its top-level await completes are silently dropped (1.4.0 regression)",
          "url": "https://github.com/oven-sh/bun/issues/40141",
          "author": "patrick-toulme",
          "created_at": "2026-08-23 02:09:19+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4458",
      "area": null,
      "theme": null
    },
    {
      "id": 5692,
      "product": "bun",
      "kind": "bug",
      "title": "Scoped registry .npmrc auth tokens fail with 401 on install",
      "short_name": "Scoped registry auth fails with 401",
      "named": true,
      "status": "workaround",
      "description": "Private packages from GitLab or GitHub Packages registries return 401 in bun install 1.4.0; 1.3.14 works.",
      "quote": "error: GET https://npm.pkg.github.com/download/@scope/a/0.1.19/<sha> - 401",
      "affected_surface": "bun install",
      "error_signature": "error: GET https://npm.pkg.github.com/download/@scope/a/0.1.19/<sha> - 401",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-20 16:03:34+00",
      "last_seen": "2026-08-26 14:19:56+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4",
        "1.4.0"
      ],
      "cohesion": 0.74,
      "rank": 0.47,
      "workaround": {
        "id": 181,
        "text": "Move the registry config from .npmrc to .bunfig.toml under [install.scopes] with url and token",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "private package installation seems to be broken via .npmrc in bun 1.4",
          "url": "https://github.com/oven-sh/bun/issues/40549",
          "author": "imrefazekas",
          "created_at": "2026-08-26 14:19:56+00"
        },
        {
          "title": "bun install 1.4.0: scoped-registry credentials dropped on tarball /download/ URLs (GitHub Packages 401; 1.3.14 works)",
          "url": "https://github.com/oven-sh/bun/issues/39767",
          "author": "adilallo",
          "created_at": "2026-08-20 16:03:34+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5692",
      "area": null,
      "theme": null
    },
    {
      "id": 23972,
      "product": "bun",
      "kind": "bug",
      "title": "bun check rejects mapped type over NoInfer tuple that tsc accepts",
      "short_name": "Mapped NoInfer tuple rejected",
      "named": true,
      "status": "open",
      "description": "A tuple assigned to a homomorphic mapped type over NoInfer<[string]> reports TS2322 with 'toString' incompatible, as if every property were mapped.",
      "quote": "The error says Bun mapped every property of the tuple, `toString` included, instead of its elements. tsc 7.0.2 and tsc 5.9.3 accept the file.",
      "affected_surface": "bun check",
      "error_signature": "index.ts(3,14): error TS2322: Type '[string]' is not assignable to type 'Mapped<NoInfer<[string]>>'.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-22 01:48:53+00",
      "last_seen": "2026-11-02 01:26:00+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "7.0.2"
      ],
      "cohesion": 0.91,
      "rank": 0.46,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun check` rejects a mapped type over `NoInfer` of a tuple, which tsc 7.0.2 accepts",
          "url": "https://github.com/oven-sh/bun/issues/47705",
          "author": "burak-bayir",
          "created_at": "2026-11-02 01:26:00+00"
        },
        {
          "title": "`bun check` reports a false TS2322 for a mapped type over `NoInfer<[string]>`, which tsc 7.0.2 accepts",
          "url": "https://github.com/oven-sh/bun/issues/46429",
          "author": "burak-bayir",
          "created_at": "2026-10-22 01:48:53+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/23972",
      "area": null,
      "theme": null
    },
    {
      "id": 5433,
      "product": "bun",
      "kind": "bug",
      "title": "Watch mode holds thousands of fds on node_modules files",
      "short_name": "Watch mode fd buildup",
      "named": true,
      "status": "open",
      "description": "`bun --watch` keeps DIR/REG handles under `node_modules/.bun`, one per symlink path; high descriptor tables break piped `Bun.spawn` with EBADF.",
      "quote": "Each of those paths gets its own kqueue handle on the same real file or directory.",
      "affected_surface": "watch mode",
      "error_signature": "EBADF: bad file descriptor, posix_spawn '.../bun'",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-29 13:31:54+00",
      "last_seen": "2026-09-14 09:52:11+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0+34cbb9a40",
        "1.4.2"
      ],
      "cohesion": 0.85,
      "rank": 0.46,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun --watch` holds duplicate fds per symlink path with the isolated linker (follow-up to #39783)",
          "url": "https://github.com/oven-sh/bun/issues/42701",
          "author": "vpontis",
          "created_at": "2026-09-14 09:52:10+00"
        },
        {
          "title": "macOS: bun --watch retains high FDs and breaks piped posix_spawn with EBADF",
          "url": "https://github.com/oven-sh/bun/issues/40907",
          "author": "waylon256yhw",
          "created_at": "2026-08-29 13:31:54+00"
        },
        {
          "title": "`bun --watch` watches node_modules despite docs saying it doesn't (isolated linker)",
          "url": "https://github.com/oven-sh/bun/issues/42702",
          "author": "vpontis",
          "created_at": "2026-09-14 09:52:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5433",
      "area": null,
      "theme": null
    },
    {
      "id": 4880,
      "product": "bun",
      "kind": "bug",
      "title": "expect().resolves/.rejects never settles on Worker postMessage replies",
      "short_name": "Resolves/rejects hang on Worker replies",
      "named": true,
      "status": "open",
      "description": "In bun test, the matcher hangs while the same promise awaited plainly or via try/catch settles in milliseconds; last good 1.3.13.",
      "quote": "`await expect(promise).resolves.toBe(...)` in `bun test` does not observe a promise that settles from a cross-`Worker` `postMessage` reply.",
      "affected_surface": "bun:test matchers",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-08 09:55:05+00",
      "last_seen": "2026-09-22 23:30:02+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3.14",
        "1.4.2"
      ],
      "cohesion": 0.83,
      "rank": 0.46,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test: expect(promise).resolves does not observe a cross-Worker postMessage reply on 1.4.2 (regression from 1.3.13; Worker flavour of #5602 still unfixed)",
          "url": "https://github.com/oven-sh/bun/issues/43819",
          "author": "autopeasant",
          "created_at": "2026-09-22 23:30:02+00"
        },
        {
          "title": "`await expect( p ).rejects.…` deadlocks when the assertion is reached from a Worker `message` continuation — the coalesced drain's wakeup flag is held across dispatch (regression in 1.3.14, introduced in #29937)",
          "url": "https://github.com/oven-sh/bun/issues/37189",
          "author": "vselin",
          "created_at": "2026-08-08 09:55:05+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4880",
      "area": null,
      "theme": null
    },
    {
      "id": 4746,
      "product": "bun",
      "kind": "bug",
      "title": "Compiled binaries leak extracted native libraries into TMPDIR each launch",
      "short_name": "Native libraries leak into TMPDIR",
      "named": true,
      "status": "open",
      "description": "Embedded .so libraries are written to hidden $TMPDIR/.<hash>-<index>.so paths and never unlinked, even on clean exit.",
      "quote": "Every copy within a family is byte-identical — a fresh extraction per launch, never reused, never removed.",
      "affected_surface": "bun build --compile",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-22 09:21:37+00",
      "last_seen": "2026-09-29 15:17:12+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3.14"
      ],
      "cohesion": 0.84,
      "rank": 0.45,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun build --compile: embedded native libraries (.so) are extracted to hidden  paths on every run and never unlinked (.node addons are)",
          "url": "https://github.com/oven-sh/bun/issues/44238",
          "author": "felixlaguna",
          "created_at": "2026-09-29 15:17:12+00"
        },
        {
          "title": "Standalone executables leak a fresh TMPDIR copy of every dlopen'd embedded native library on each launch",
          "url": "https://github.com/oven-sh/bun/issues/40076",
          "author": "Archipel",
          "created_at": "2026-08-22 09:21:37+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4746",
      "area": null,
      "theme": null
    },
    {
      "id": 5588,
      "product": "bun",
      "kind": "bug",
      "title": "Error.captureStackTrace throws after delegating prepareStackTrace wrapper",
      "short_name": "captureStackTrace throws with wrapper",
      "named": true,
      "status": "open",
      "description": "A wrapper that calls the original native `Error.prepareStackTrace` makes `Error.captureStackTrace` reject objects that Node.js accepts, breaking Babel and source-map-support users.",
      "quote": "Only the combination of the two fails: the default `Error.prepareStackTrace`, when a wrapper calls it, rejects objects that are not real errors.",
      "affected_surface": "Error stack API",
      "error_signature": "TypeError: First argument must be an Error object",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-02 02:41:05+00",
      "last_seen": "2026-10-21 21:09:05+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.4.3+c6da4a4d3",
        "v1.4.0"
      ],
      "cohesion": 0.84,
      "rank": 0.45,
      "workaround": null,
      "exemplars": [
        {
          "title": "Default `Error.prepareStackTrace` throws \"First argument must be an Error object\" when called for `Error.captureStackTrace` on a non-Error object",
          "url": "https://github.com/oven-sh/bun/issues/46393",
          "author": "NVolcz",
          "created_at": "2026-10-21 21:09:05+00"
        },
        {
          "title": "Error.captureStackTrace throws 'First argument must be an Error object' after a delegating Error.prepareStackTrace wrapper is installed",
          "url": "https://github.com/oven-sh/bun/issues/41151",
          "author": "brynne8",
          "created_at": "2026-09-02 02:41:05+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5588",
      "area": null,
      "theme": null
    },
    {
      "id": 5434,
      "product": "bun",
      "kind": "bug",
      "title": "Directory file descriptors leak during bun test runs",
      "short_name": "Directory fds leak during test runs",
      "named": true,
      "status": "open",
      "description": "Fds stay open for the process lifetime; with linker = \"isolated\", each symlinked package path adds another fd for the same directory.",
      "quote": "`bun test` retains **one open directory file descriptor for every directory it walks**, for the lifetime of the process.",
      "affected_surface": "bun test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-20 18:56:36+00",
      "last_seen": "2026-09-08 20:53:44+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.4",
        "1.4.0+34cbb9a40"
      ],
      "cohesion": 0.85,
      "rank": 0.43,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test retains one open directory fd per walked directory (part 2 of #32067)",
          "url": "https://github.com/oven-sh/bun/issues/42077",
          "author": "Knape",
          "created_at": "2026-09-08 20:53:44+00"
        },
        {
          "title": "`bun test` leaks one directory fd per symlinked package path (isolated linker)",
          "url": "https://github.com/oven-sh/bun/issues/39783",
          "author": "vpontis",
          "created_at": "2026-08-20 18:56:36+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5434",
      "area": null,
      "theme": null
    },
    {
      "id": 5783,
      "product": "bun",
      "kind": "bug",
      "title": "fetch ignores IPv4-first DNS result order settings",
      "short_name": "fetch ignores IPv4-first DNS order",
      "named": true,
      "status": "open",
      "description": "fetch dials IPv6 first on dual-stack hostnames even with dns.setDefaultResultOrder(\"ipv4first\") or --dns-result-order set.",
      "quote": "~2% of fresh processes fail with `TimeoutError: The operation timed out`.",
      "affected_surface": "fetch API",
      "error_signature": "TimeoutError: The operation timed out",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-21 07:42:28+00",
      "last_seen": "2026-08-23 08:02:13+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3.14",
        "1.4.0+34cbb9a40"
      ],
      "cohesion": 0.86,
      "rank": 0.43,
      "workaround": null,
      "exemplars": [
        {
          "title": "fetch always dials AAAA first; --dns-result-order, setDefaultResultOrder and node:https family are all ignored",
          "url": "https://github.com/oven-sh/bun/issues/40178",
          "author": "pauljohnchamberlain",
          "created_at": "2026-08-23 08:02:13+00"
        },
        {
          "title": "fetch() does not respect dns.setDefaultResultOrder(\"ipv4first\"), with no way to prefer IPv4",
          "url": "https://github.com/oven-sh/bun/issues/39902",
          "author": "osztenkurden",
          "created_at": "2026-08-21 07:42:28+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5783",
      "area": null,
      "theme": null
    },
    {
      "id": 7349,
      "product": "bun",
      "kind": "bug",
      "title": "Bun check reports TS2615 that tsc does not",
      "short_name": "Check reports TS2615 unlike tsc",
      "named": true,
      "status": "open",
      "description": "Triggered by a polymorphic `this` mapped type like `Draft<this>` after type-guard narrowing; tsc 7.0.2 reports no errors.",
      "quote": "`bun check` reports TS2615 on this file, and tsc 7.0.2 reports no errors.",
      "affected_surface": "bun check",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-08 09:50:42+00",
      "last_seen": "2026-10-10 17:50:21+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.3+c6da4a4d3",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.82,
      "rank": 0.42,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun check: TS2615 error",
          "url": "https://github.com/oven-sh/bun/issues/44758",
          "author": "draaglom",
          "created_at": "2026-10-08 09:50:42+00"
        },
        {
          "title": "bun check: false TS2615 on a polymorphic-this mapped type after type-guard narrowing",
          "url": "https://github.com/oven-sh/bun/issues/44934",
          "author": "clarkdave",
          "created_at": "2026-10-10 17:50:21+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/7349",
      "area": null,
      "theme": null
    },
    {
      "id": 5208,
      "product": "bun",
      "kind": "bug",
      "title": "Preload setDefaultTimeout applies only to first test file",
      "short_name": "Preload default timeout ignored",
      "named": true,
      "status": "workaround",
      "description": "In multi-file `bun test` runs, later files use the 5 s default instead of the preload's `setDefaultTimeout()` value.",
      "quote": "In directory-form runs, only the first file's tests get the preload timeout.",
      "affected_surface": "bun test",
      "error_signature": "this test timed out after 5000ms",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-22 11:08:04+00",
      "last_seen": "2026-10-13 22:35:26+00",
      "platforms": [
        "linux",
        "windows"
      ],
      "versions": [
        "1.4.2",
        "1.4.3"
      ],
      "cohesion": 0.85,
      "rank": 0.42,
      "workaround": {
        "id": 258,
        "text": "Pass `--timeout 15000` on the command line, which applies to every file",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "setDefaultTimeout via bunfig [test] preload is ignored for all but the first test file in directory-form `bun test` runs on 1.4.2 (honored for single-file runs)",
          "url": "https://github.com/oven-sh/bun/issues/43787",
          "author": "Vamana41",
          "created_at": "2026-09-22 11:08:04+00"
        },
        {
          "title": "bun test: setDefaultTimeout() in a preload applies only to the first file, and a sync block after a timer escapes the timeout",
          "url": "https://github.com/oven-sh/bun/issues/45192",
          "author": "FNJervis",
          "created_at": "2026-10-13 22:35:26+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5208",
      "area": null,
      "theme": null
    },
    {
      "id": 4802,
      "product": "bun",
      "kind": "bug",
      "title": "Compiled binary keeps build machine path for __dirname requires",
      "short_name": "Compiled binary keeps build __dirname",
      "named": true,
      "status": "workaround",
      "description": "Requires computed from __dirname in CommonJS modules fail once the binary runs where the build directory does not exist.",
      "quote": "Code that loads siblings via `require(path.join(__dirname, \"x.cjs\"))` therefore fails once the binary runs anywhere the build directory doesn't exist.",
      "affected_surface": "bun build --compile",
      "error_signature": "error: Cannot find module '<build directory>/node_modules/fakepkg/package.json' from '/$bunfs/root/app'",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-26 19:52:25+00",
      "last_seen": "2026-10-07 17:14:41+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.84,
      "rank": 0.41,
      "workaround": {
        "id": 50,
        "text": "Use require(\"./x.cjs\") or require.resolve(\"./x.cjs\") instead of require(path.join(__dirname, \"x.cjs\"))",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "bun build --compile: __dirname/__filename in an included CommonJS entrypoint are inlined as the build directory, not the $bunfs path",
          "url": "https://github.com/oven-sh/bun/issues/44068",
          "author": "AhmedElBanna80",
          "created_at": "2026-09-26 19:52:25+00"
        },
        {
          "title": "bun build --compile: a require whose path is computed from __dirname keeps the build machine's absolute path instead of embedding the file",
          "url": "https://github.com/oven-sh/bun/issues/44710",
          "author": "matijaboban",
          "created_at": "2026-10-07 17:14:41+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4802",
      "area": null,
      "theme": null
    },
    {
      "id": 5638,
      "product": "bun",
      "kind": "bug",
      "title": "Segfault at address 0x00000060 on Alpine Linux musl",
      "short_name": "Segfault on Alpine Linux musl",
      "named": true,
      "status": "open",
      "description": "Standalone executable shipped with opencode crashes in JSC::CodeBlock::newExceptionHandlingCallSiteIndex on linux x86_64_baseline.",
      "quote": "Segmentation fault at address 0x00000060",
      "affected_surface": "standalone executable",
      "error_signature": "Segmentation fault at address 0x00000060",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-29 14:15:07+00",
      "last_seen": "2026-08-29 14:30:23+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "6.18.44-0"
      ],
      "cohesion": 0.87,
      "rank": 0.39,
      "workaround": null,
      "exemplars": [
        {
          "title": "Hard Bug: HUMAN NEEDS TO INTERVENE. Segfault!",
          "url": "https://github.com/oven-sh/bun/issues/40910",
          "author": "omani",
          "created_at": "2026-08-29 14:30:23+00"
        },
        {
          "title": "Hard Bug: Segfault on Alpine Linux (musl) when using OpenCode",
          "url": "https://github.com/oven-sh/bun/issues/40908",
          "author": "omani",
          "created_at": "2026-08-29 14:15:07+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5638",
      "area": null,
      "theme": null
    },
    {
      "id": 4750,
      "product": "bun",
      "kind": "bug",
      "title": "process.hrtime counts from process or worker start, not system clock",
      "short_name": "process.hrtime starts near zero",
      "named": true,
      "status": "open",
      "description": "Readings start near zero, so values from Workers, other processes or CLOCK_MONOTONIC tools can't be compared as in Node.",
      "quote": "`process.hrtime.bigint()` (and `process.hrtime()`) inside a `Worker` counts from that worker's own start rather than from the origin the main thread uses.",
      "affected_surface": "process.hrtime",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-09-29 12:20:42+00",
      "last_seen": "2026-10-09 12:11:24+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.2+744846f84",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.86,
      "rank": 0.38,
      "workaround": null,
      "exemplars": [
        {
          "title": "process.hrtime in a Worker counts from the worker's start, not a process-wide origin as in Node",
          "url": "https://github.com/oven-sh/bun/issues/44221",
          "author": "kingsloob1",
          "created_at": "2026-09-29 12:20:42+00"
        },
        {
          "title": "process.hrtime counts from process start, so readings from separate processes can't be compared as in Node",
          "url": "https://github.com/oven-sh/bun/issues/44869",
          "author": "bompus",
          "created_at": "2026-10-09 12:11:24+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4750",
      "area": null,
      "theme": null
    },
    {
      "id": 4761,
      "product": "bun",
      "kind": "bug",
      "title": "Parallel GC markers slow allocation-heavy workloads",
      "short_name": "Parallel GC markers slow workloads",
      "named": true,
      "status": "workaround",
      "description": "Seen with worker_threads allocating short-lived objects and single-threaded Map/linked-list churn; markers spend the time in futex and sched_yield.",
      "quote": "Each worker does the same fixed amount of work: it allocates short-lived objects holding fresh strings.",
      "affected_surface": "garbage collector",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 2,
      "voters": 1,
      "first_seen": "2026-09-27 22:13:10+00",
      "last_seen": "2026-10-09 23:55:49+00",
      "platforms": [],
      "versions": [
        "1.4.2",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.92,
      "rank": 0.38,
      "workaround": {
        "id": 247,
        "text": "Run with BUN_JSC_numberOfGCMarkers=1",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "worker_threads: allocating workers block on each other's GC marking; BUN_JSC_numberOfGCMarkers=1 halves 8-worker wall time",
          "url": "https://github.com/oven-sh/bun/issues/44186",
          "author": "bompus",
          "created_at": "2026-09-29 02:40:04+00"
        },
        {
          "title": "worker_threads: allocating workers block on each other's GC marking; BUN_JSC_numberOfGCMarkers=1 halves 8-worker wall time",
          "url": "https://github.com/oven-sh/bun/issues/44156",
          "author": "bompus",
          "created_at": "2026-09-27 22:13:10+00"
        },
        {
          "title": "Single-threaded Map/linked-list churn is 1.44x slower than Node; parallel GC markers spend the time in futex and sched_yield",
          "url": "https://github.com/oven-sh/bun/issues/44893",
          "author": "bompus",
          "created_at": "2026-10-09 23:55:49+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4761",
      "area": null,
      "theme": null
    },
    {
      "id": 4412,
      "product": "bun",
      "kind": "bug",
      "title": "Hoisted prune pass removes packages bun.lock still places",
      "short_name": "Prune removes packages still in lockfile",
      "named": true,
      "status": "open",
      "description": "Seen after a `bun update` that fails with a 404, or when a self-contained workspace depends on a sibling.",
      "quote": null,
      "affected_surface": "hoisted linker",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-07 00:57:33+00",
      "last_seen": "2026-10-07 00:57:40+00",
      "platforms": [],
      "versions": [
        "1.4.3-canary.1"
      ],
      "cohesion": 0.84,
      "rank": 0.37,
      "workaround": null,
      "exemplars": [
        {
          "title": "hoisted: the pass that removes nested copies after `bun update` runs before a failed run exits and reports nothing",
          "url": "https://github.com/oven-sh/bun/issues/44672",
          "author": "robobun",
          "created_at": "2026-10-07 00:57:40+00"
        },
        {
          "title": "hoisted: `bun prune` and `bun update` remove packages `bun.lock` places when a self-contained workspace depends on a sibling",
          "url": "https://github.com/oven-sh/bun/issues/44670",
          "author": "robobun",
          "created_at": "2026-10-07 00:57:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4412",
      "area": null,
      "theme": null
    },
    {
      "id": 5423,
      "product": "bun",
      "kind": "bug",
      "title": "Symlink-installed binaries lack execute permission, fail with permission denied",
      "short_name": "Symlink binaries not executable",
      "named": true,
      "status": "open",
      "description": "With `--backend symlink`, the cached target file keeps mode 0600 and `./node_modules/.bin/cowsay` fails; `lchmod` on the symlink returns EOPNOTSUPP.",
      "quote": "bash: ./node_modules/.bin/cowsay: Permission denied",
      "affected_surface": "bun install symlink backend",
      "error_signature": "bash: ./node_modules/.bin/cowsay: Permission denied",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-15 05:43:40+00",
      "last_seen": "2026-10-24 17:31:18+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.2"
      ],
      "cohesion": 0.77,
      "rank": 0.36,
      "workaround": null,
      "exemplars": [
        {
          "title": "[Bug]: Binaries installed via --backend symlink fail with permission denied (EOPNOTSUPP on lchmod)",
          "url": "https://github.com/oven-sh/bun/issues/42773",
          "author": "SjnExe",
          "created_at": "2026-09-15 05:43:40+00"
        },
        {
          "title": "install: make_executable fails with EOPNOTSUPP when lchmod is called on symlinks on Linux / Android",
          "url": "https://github.com/oven-sh/bun/issues/46777",
          "author": "SjnExe",
          "created_at": "2026-10-24 17:31:18+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5423",
      "area": null,
      "theme": null
    },
    {
      "id": 4423,
      "product": "bun",
      "kind": "bug",
      "title": "GOAWAY does not close streams above last-stream-id in node:http2",
      "short_name": "GOAWAY leaves higher streams open",
      "named": true,
      "status": "open",
      "description": "Whether GOAWAY is sent or received, streams above the id stay open or get RST_STREAM instead of closing with ERR_HTTP2_STREAM_ERROR.",
      "quote": null,
      "affected_surface": "node:http2",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-02 05:46:36+00",
      "last_seen": "2026-10-06 21:25:43+00",
      "platforms": [],
      "versions": [
        "v26.3.0"
      ],
      "cohesion": 0.94,
      "rank": 0.36,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:http2: a received GOAWAY does not close the streams above its last-stream-id as node does",
          "url": "https://github.com/oven-sh/bun/issues/44653",
          "author": "robobun",
          "created_at": "2026-10-06 21:25:43+00"
        },
        {
          "title": "node:http2: session.goaway(code, lastStreamID) does not close the open peer streams above lastStreamID",
          "url": "https://github.com/oven-sh/bun/issues/44430",
          "author": "robobun",
          "created_at": "2026-10-02 05:46:36+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4423",
      "area": null,
      "theme": null
    },
    {
      "id": 24969,
      "product": "bun",
      "kind": "bug",
      "title": "Type checking differs from the reported TypeScript 7.0.2",
      "short_name": "Type checking differs from 7.0.2",
      "named": true,
      "status": "open",
      "description": null,
      "quote": "`bun check` accepts `Box<string>` as `Box<number>` when `T` is used 100 object levels deep. tsc 7.0.2 rejects it.",
      "affected_surface": "bun check",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-22 22:23:39+00",
      "last_seen": "2026-10-22 22:31:18+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "7.0.2"
      ],
      "cohesion": 0.82,
      "rank": 0.35,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun check: accepts Box<string> as Box<number> at 100 nesting levels, which tsc 7.0.2 rejects",
          "url": "https://github.com/oven-sh/bun/issues/46535",
          "author": "Hona",
          "created_at": "2026-10-22 22:23:39+00"
        },
        {
          "title": "bun check: process.versions.typescript and docs say 7.0.2, but type checking follows TypeScript 7.1",
          "url": "https://github.com/oven-sh/bun/issues/46536",
          "author": "Hona",
          "created_at": "2026-10-22 22:31:18+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/24969",
      "area": null,
      "theme": null
    },
    {
      "id": 11468,
      "product": "bun",
      "kind": "bug",
      "title": "Missing TS2540 for readonly property intersected with -readonly mapped type",
      "short_name": "Missing TS2540 for readonly intersection",
      "named": true,
      "status": "open",
      "description": "`bun check` reports \"No type errors\" on assignment to `a.id` where `Writable<I> & I`, while tsc 7.0.2 and 6.0.3 error.",
      "quote": "tsc keeps the property read-only when the writable member of the intersection is a mapped type that removes `readonly`.",
      "affected_surface": "bun check",
      "error_signature": "index.ts(9,3): error TS2540: Cannot assign to 'id' because it is a read-only property.",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-11 08:10:41+00",
      "last_seen": "2026-10-11 08:19:53+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.3+c6da4a4d3"
      ],
      "cohesion": 0.97,
      "rank": 0.35,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun check: false negative, no TS2540 for a readonly property in an intersection with a `-readonly` mapped type",
          "url": "https://github.com/oven-sh/bun/issues/44966",
          "author": "l7aromeo",
          "created_at": "2026-10-11 08:19:53+00"
        },
        {
          "title": "bun check: false negative, no TS2540 for a readonly property in an intersection with a `-readonly` mapped type",
          "url": "https://github.com/oven-sh/bun/issues/44965",
          "author": "l7aromeo",
          "created_at": "2026-10-11 08:10:41+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/11468",
      "area": null,
      "theme": null
    },
    {
      "id": 6101,
      "product": "bun",
      "kind": "bug",
      "title": "Segfault at address 0x0 running @huggingface/transformers pipeline",
      "short_name": "Segfault in transformers pipeline",
      "named": true,
      "status": "open",
      "description": "Bun v1.3.14 on Windows x64 crashes when creating an \"object-detection\" pipeline with \"Xenova/detr-resnet-50\".",
      "quote": "panic(main thread): Segmentation fault at address 0x0",
      "affected_surface": "bun run",
      "error_signature": "panic(main thread): Segmentation fault at address 0x0",
      "job": null,
      "impact_class": "outage",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-07-29 01:48:25+00",
      "last_seen": "2026-07-29 02:21:56+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "3.8.1",
        "v1.3.14"
      ],
      "cohesion": 0.91,
      "rank": 0.35,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun crashes while running @huggingface/transformers",
          "url": "https://github.com/oven-sh/bun/issues/36307",
          "author": "SanshanStreet",
          "created_at": "2026-07-29 02:21:56+00"
        },
        {
          "title": "Bun running huggingface/transformers crash, Segmentation fault at address 0x0 Oh no: Bun has crashed. This indicates a bug in Bun, not your code.",
          "url": "https://github.com/oven-sh/bun/issues/36305",
          "author": "SanshanStreet",
          "created_at": "2026-07-29 01:48:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/6101",
      "area": null,
      "theme": null
    },
    {
      "id": 4454,
      "product": "bun",
      "kind": "bug",
      "title": "Mnemonist LRU eviction over 200x slower than Node",
      "short_name": "Mnemonist LRU eviction 200x slower",
      "named": true,
      "status": "open",
      "description": "A batch of 2,100 set() calls with capacity 1,000 runs far slower on Bun stable and canary; lru.min and lru-cache are much closer.",
      "quote": "Mnemonist remains over 200× slower on Bun in this workload; lru.min and lru-cache are much closer now.",
      "affected_surface": "JavaScript runtime performance",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-04 23:44:50+00",
      "last_seen": "2026-10-05 00:38:04+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.92,
      "rank": 0.34,
      "workaround": null,
      "exemplars": [
        {
          "title": "Mnemonist LRU eviction remains over 200x slower than Node on Bun 1.4.2 and canary",
          "url": "https://github.com/oven-sh/bun/issues/44580",
          "author": "bompus",
          "created_at": "2026-10-05 00:38:04+00"
        },
        {
          "title": "Mnemonist LRU eviction remains over 200x slower than Node on Bun 1.4.2 and canary",
          "url": "https://github.com/oven-sh/bun/issues/44579",
          "author": "bompus",
          "created_at": "2026-10-04 23:44:50+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4454",
      "area": null,
      "theme": null
    },
    {
      "id": 5217,
      "product": "bun",
      "kind": "bug",
      "title": "--preserve-symlinks has no effect on runtime module resolution",
      "short_name": "--preserve-symlinks has no effect",
      "named": true,
      "status": "open",
      "description": "A module loaded through a symlink is still resolved from its real path, and __filename still reports the real path.",
      "quote": "A module loaded through a symlink is still resolved from its real path, and `__filename` inside that module still reports the real path.",
      "affected_surface": "module resolution",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-02 03:45:40+00",
      "last_seen": "2026-09-21 14:36:38+00",
      "platforms": [
        "linux",
        "windows"
      ],
      "versions": [
        "1.3.14",
        "1.4.2"
      ],
      "cohesion": 0.86,
      "rank": 0.34,
      "workaround": null,
      "exemplars": [
        {
          "title": "`--preserve-symlinks` is a no-op at runtime: module resolution and __filename still use the real path",
          "url": "https://github.com/oven-sh/bun/issues/43689",
          "author": "cheblin",
          "created_at": "2026-09-21 14:36:38+00"
        },
        {
          "title": "`--preserve-symlinks` has no effect in the runtime — module paths are still canonicalized to the real path",
          "url": "https://github.com/oven-sh/bun/issues/36755",
          "author": "cheblin",
          "created_at": "2026-08-02 03:45:40+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5217",
      "area": null,
      "theme": null
    },
    {
      "id": 4860,
      "product": "bun",
      "kind": "bug",
      "title": "Stream end(cb) and write(cb) fire before backlog is flushed",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": "Under backpressure, callbacks fire immediately while data is still buffered, unlike Node; affects http.ServerResponse, TLSSocket and child.stdin.",
      "quote": "In Bun, the `http.ServerResponse.end(cb)` callback fires before the response has been flushed while the client is backpressured.",
      "affected_surface": "Node stream APIs",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-17 21:17:45+00",
      "last_seen": "2026-09-24 03:48:59+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.2+744846f84"
      ],
      "cohesion": 0.88,
      "rank": 0.33,
      "workaround": null,
      "exemplars": [
        {
          "title": "`http.ServerResponse.end(cb)`/`write(cb)` fire before the response is flushed",
          "url": "https://github.com/oven-sh/bun/issues/43155",
          "author": "antonok-edm",
          "created_at": "2026-09-17 21:17:45+00"
        },
        {
          "title": "`TLSSocket.end(cb)`/`write(cb)` fire before the wrapped stream's backlog is flushed",
          "url": "https://github.com/oven-sh/bun/issues/43874",
          "author": "antonok-edm",
          "created_at": "2026-09-24 03:08:49+00"
        },
        {
          "title": "`child.stdin.end(cb)` fires before the pipe backlog is flushed",
          "url": "https://github.com/oven-sh/bun/issues/43875",
          "author": "antonok-edm",
          "created_at": "2026-09-24 03:48:59+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4860",
      "area": null,
      "theme": null
    },
    {
      "id": 5869,
      "product": "bun",
      "kind": "bug",
      "title": "Test process never exits and stays idle indefinitely",
      "short_name": "Test process never exits",
      "named": true,
      "status": "workaround",
      "description": null,
      "quote": "It only reproduces with per-file `--isolate`; dropping `--isolate` made the hang disappear entirely across subsequent runs.",
      "affected_surface": "bun test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-18 22:16:51+00",
      "last_seen": "2026-08-20 04:19:44+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.14"
      ],
      "cohesion": 0.81,
      "rank": 0.33,
      "workaround": {
        "id": 183,
        "text": "Drop `--isolate`; the hang disappeared entirely across subsequent runs",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "bun test --isolate: intermittent hang after all per-file children finish — parent parked in kevent64 (missed EVFILT_PROC/NOTE_EXIT?) on macOS under launchd",
          "url": "https://github.com/oven-sh/bun/issues/39709",
          "author": "buritica",
          "created_at": "2026-08-20 04:19:44+00"
        },
        {
          "title": "bun test can remain idle indefinitely after a large suite despite --timeout",
          "url": "https://github.com/oven-sh/bun/issues/39584",
          "author": "stevekinney",
          "created_at": "2026-08-18 22:16:51+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5869",
      "area": null,
      "theme": null
    },
    {
      "id": 4504,
      "product": "bun",
      "kind": "bug",
      "title": "Symbol.toStringTag on fs objects changes diffs and assertions",
      "short_name": "fs toStringTag changes diffs",
      "named": true,
      "status": "open",
      "description": null,
      "quote": "`Bun.inspect(fs.statSync(\"/\"))` prints `Stats {` on one line, so only the diff of a failed matcher is affected.",
      "affected_surface": "node:fs and bun:test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-13 04:06:49+00",
      "last_seen": "2026-10-01 11:28:06+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.3",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.75,
      "rank": 0.31,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test: the diff of a failed `toEqual()` prints the `Symbol.toStringTag` of an object on its own line",
          "url": "https://github.com/oven-sh/bun/issues/44382",
          "author": "robobun",
          "created_at": "2026-10-01 11:28:06+00"
        },
        {
          "title": "node:fs: the Stats, BigIntStats, Dirent and StatFs prototypes have a Symbol.toStringTag that Node does not have",
          "url": "https://github.com/oven-sh/bun/issues/42553",
          "author": "robobun",
          "created_at": "2026-09-13 04:06:49+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4504",
      "area": null,
      "theme": null
    },
    {
      "id": 6029,
      "product": "bun",
      "kind": "bug",
      "title": "fs.cp copy behavior changes when filter is supplied",
      "short_name": "fs.cp behavior changes with filter",
      "named": true,
      "status": "workaround",
      "description": null,
      "quote": "In Bun that default is honoured normally, but **dropped as soon as a `filter` is supplied**: the copy then silently leaves existing files alone.",
      "affected_surface": "node:fs compatibility",
      "error_signature": "error: cannot copy /tmp/tmp.VSw6l9c8MJ/dir to a subdirectory of self /tmp/tmp.VSw6l9c8MJ/dir",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-07-31 00:32:36+00",
      "last_seen": "2026-08-07 05:50:30+00",
      "platforms": [
        "linux",
        "macos"
      ],
      "versions": [
        "1.3.14",
        "1.3.14+0d9b296af"
      ],
      "cohesion": 0.77,
      "rank": 0.3,
      "workaround": {
        "id": 186,
        "text": "Remove the `filter` option so both copies succeed",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "fs.cp* with filter fail to repeatedly copy directory with symlinks",
          "url": "https://github.com/oven-sh/bun/issues/37106",
          "author": "meatcar",
          "created_at": "2026-08-07 05:50:30+00"
        },
        {
          "title": "fs.cpSync ignores the default force: true when a filter is supplied (silently skips overwrites)",
          "url": "https://github.com/oven-sh/bun/issues/36494",
          "author": "tenxxor",
          "created_at": "2026-07-31 00:32:36+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/6029",
      "area": null,
      "theme": null
    },
    {
      "id": 5496,
      "product": "bun",
      "kind": "bug",
      "title": "Shell completions break on Bash 3.2 and ignore --cwd",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": "Completion scripts use associative arrays (`declare -A`), only inspect `$PWD` instead of `--cwd <dir>`, and evaluate empty regular expressions.",
      "quote": "Missing `--cwd` awareness:** Completions only inspect `$PWD` for scripts, packages, and binaries, completely ignoring `--cwd <dir>` and `--cwd=<dir>`.",
      "affected_surface": "shell completions",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-11 04:31:15+00",
      "last_seen": "2026-10-24 17:22:22+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "3.2"
      ],
      "cohesion": 0.82,
      "rank": 0.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "completions: fix --cwd support, Bash 3.2 compatibility, and optimize package.json parsing",
          "url": "https://github.com/oven-sh/bun/issues/42274",
          "author": "SjnExe",
          "created_at": "2026-09-11 04:32:26+00"
        },
        {
          "title": "completions: fix --cwd support, Bash 3.2 compatibility, and optimize package.json parsing",
          "url": "https://github.com/oven-sh/bun/issues/42273",
          "author": "SjnExe",
          "created_at": "2026-09-11 04:31:15+00"
        },
        {
          "title": "completions(bash): guard against empty regex evaluation in bun.bash",
          "url": "https://github.com/oven-sh/bun/issues/46769",
          "author": "SjnExe",
          "created_at": "2026-10-24 17:22:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5496",
      "area": null,
      "theme": null
    },
    {
      "id": 4505,
      "product": "bun",
      "kind": "bug",
      "title": "toEqual passes for values of different types or classes",
      "short_name": "toEqual passes for different types",
      "named": true,
      "status": "open",
      "description": "`toEqual()` and `Bun.deepEquals` return true for native constructors, mock functions, or objects of classes `specialObjectsDequal` has no case for.",
      "quote": "`Bun.deepEquals(Array, Object)` returns `true`.",
      "affected_surface": "bun:test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-13 01:24:55+00",
      "last_seen": "2026-10-01 11:28:03+00",
      "platforms": [],
      "versions": [
        "1.4.3"
      ],
      "cohesion": 0.92,
      "rank": 0.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:test: `toEqual()` passes for two different functions that are not plain JS functions, for example `expect(Array).toEqual(Object)`",
          "url": "https://github.com/oven-sh/bun/issues/44381",
          "author": "robobun",
          "created_at": "2026-10-01 11:28:03+00"
        },
        {
          "title": "bun:test: `toEqual()` passes for objects of different classes, for example `expect(Promise.resolve()).toEqual({})`",
          "url": "https://github.com/oven-sh/bun/issues/42539",
          "author": "robobun",
          "created_at": "2026-09-13 01:24:55+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4505",
      "area": null,
      "theme": null
    },
    {
      "id": 4760,
      "product": "bun",
      "kind": "bug",
      "title": "SQLite reads from several workers contend on a global mutex",
      "short_name": "SQLite workers contend on global mutex",
      "named": true,
      "status": "open",
      "description": "bun:sqlite and node:sqlite are built without SQLITE_DEFAULT_MEMSTATUS=0, so every SQLite malloc and free takes one process-wide mutex.",
      "quote": "Connections are private to their threads, yet they all contend on that one lock.",
      "affected_surface": "bun:sqlite",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-27 22:13:14+00",
      "last_seen": "2026-09-29 02:40:06+00",
      "platforms": [],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 1,
      "rank": 0.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:sqlite / bun:sqlite: built without SQLITE_DEFAULT_MEMSTATUS=0, so reads from several workers contend on a global mutex",
          "url": "https://github.com/oven-sh/bun/issues/44187",
          "author": "bompus",
          "created_at": "2026-09-29 02:40:06+00"
        },
        {
          "title": "node:sqlite / bun:sqlite: built without SQLITE_DEFAULT_MEMSTATUS=0, so reads from several workers contend on a global mutex",
          "url": "https://github.com/oven-sh/bun/issues/44157",
          "author": "bompus",
          "created_at": "2026-09-27 22:13:14+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4760",
      "area": null,
      "theme": null
    },
    {
      "id": 5711,
      "product": "bun",
      "kind": "bug",
      "title": "Production build option does not enable minification",
      "short_name": "Production build skips minification",
      "named": true,
      "status": "open",
      "description": "Both `production: true` in the build API and the CLI `--production` flag skip minify, despite documentation saying otherwise.",
      "quote": "Option `--production` should enable `minification`",
      "affected_surface": "bun build",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-25 13:10:29+00",
      "last_seen": "2026-08-25 13:28:50+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 0.72,
      "rank": 0.29,
      "workaround": null,
      "exemplars": [
        {
          "title": "build parameter `production`  should set NODE_ENV=production and enable minification",
          "url": "https://github.com/oven-sh/bun/issues/40472",
          "author": "b-gyula",
          "created_at": "2026-08-25 13:28:50+00"
        },
        {
          "title": "build command's --production parameter does not imply --minify",
          "url": "https://github.com/oven-sh/bun/issues/40471",
          "author": "b-gyula",
          "created_at": "2026-08-25 13:10:29+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5711",
      "area": null,
      "theme": null
    },
    {
      "id": 5310,
      "product": "bun",
      "kind": "bug",
      "title": "Config syntax error diagnostic prints unredacted secret values",
      "short_name": "Config error prints unmasked secrets",
      "named": true,
      "status": "open",
      "description": "Masking fails for triple-quoted strings like \"\"\"SECRETVALUE\"\"\" and for lines longer than 120 bytes in bunfig.toml or .npmrc.",
      "quote": "The redaction reads the value after a sensitive key with a quote scanner that stops at the first matching quote.",
      "affected_surface": "bunfig.toml diagnostics",
      "error_signature": "error: Expected a newline or end of file after a key/value pair",
      "job": null,
      "impact_class": "security",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-18 16:20:39+00",
      "last_seen": "2026-09-18 17:41:01+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.3",
        "1.4.3-canary.1"
      ],
      "cohesion": 0.84,
      "rank": 0.29,
      "workaround": null,
      "exemplars": [
        {
          "title": "A triple-quoted secret in bunfig.toml is printed in the clear by a config diagnostic",
          "url": "https://github.com/oven-sh/bun/issues/43334",
          "author": "robobun",
          "created_at": "2026-09-18 17:41:01+00"
        },
        {
          "title": "A syntax error in bunfig.toml or .npmrc can print part of a secret when the line is longer than 120 bytes",
          "url": "https://github.com/oven-sh/bun/issues/43311",
          "author": "robobun",
          "created_at": "2026-09-18 16:20:39+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5310",
      "area": null,
      "theme": null
    },
    {
      "id": 5721,
      "product": "bun",
      "kind": "bug",
      "title": "TCP connection never closed for sockets passed to undici connect",
      "short_name": "Undici connect sockets never close",
      "named": true,
      "status": "open",
      "description": "Sockets handed to undici through the `connect` option, as in SOCKS5 proxies, report closed but the peer still sees them open, including when undici layers TLS over the socket.",
      "quote": "When a socket is created by the application and handed to undici through the `connect` option, Bun 1.4.0 never closes the underlying TCP connection.",
      "affected_surface": "Node.js compatibility layer",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-24 09:10:33+00",
      "last_seen": "2026-08-25 03:28:34+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0",
        "1.4.1-canary"
      ],
      "cohesion": 0.9,
      "rank": 0.28,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun 1.4.1-canary still leaks the TCP connection when undici layers TLS over a caller-supplied socket (follow-up to #40306)",
          "url": "https://github.com/oven-sh/bun/issues/40401",
          "author": "sorrycc",
          "created_at": "2026-08-25 03:28:34+00"
        },
        {
          "title": "Bun 1.4.0 leaks the TCP connection for sockets passed to undici via the `connect` option (regression from 1.3.14)",
          "url": "https://github.com/oven-sh/bun/issues/40306",
          "author": "sorrycc",
          "created_at": "2026-08-24 09:10:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5721",
      "area": null,
      "theme": null
    },
    {
      "id": 6050,
      "product": "bun",
      "kind": "bug",
      "title": "WebSocket server open callback intermittently never dispatched",
      "short_name": "WebSocket open callback not dispatched",
      "named": true,
      "status": "open",
      "description": "With an in-process `new WebSocket` client, tests hit 10s timeouts and run 7-10x slower since commit bb6a9d9d36 (#36571).",
      "quote": "Intermittently, the server's `open` callback is never dispatched — the test waits the full 10s timeout and fails.",
      "affected_surface": "WebSocket server",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-05 10:07:43+00",
      "last_seen": "2026-08-05 11:54:09+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.99,
      "rank": 0.27,
      "workaround": null,
      "exemplars": [
        {
          "title": "WebSocket server: open callback intermittently never dispatched (10s timeout) + 7-10x slowdown (regression since #36571)",
          "url": "https://github.com/oven-sh/bun/issues/36960",
          "author": "springmin",
          "created_at": "2026-08-05 11:54:09+00"
        },
        {
          "title": "WebSocket server: open callback intermittently never dispatched (10s timeout) + 7-10x slowdown (regression since #36571)",
          "url": "https://github.com/oven-sh/bun/issues/36950",
          "author": "springmin",
          "created_at": "2026-08-05 10:07:43+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/6050",
      "area": null,
      "theme": null
    },
    {
      "id": 5811,
      "product": "bun",
      "kind": "bug",
      "title": "Test worker deadlocks intermittently under bun test --parallel",
      "short_name": "Test worker deadlocks in parallel",
      "named": true,
      "status": "open",
      "description": "One --test-worker process wedges with all threads parked in condvar waits, and the parent hangs with frozen log output.",
      "quote": "The `bun test --parallel` worker deadlock still occurs on v1.4.0 stable, at a reduced rate.",
      "affected_surface": "bun test",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-07-28 15:55:46+00",
      "last_seen": "2026-08-21 17:30:41+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.14",
        "v1.4.0"
      ],
      "cohesion": 0.88,
      "rank": 0.27,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun test --parallel worker deadlock persists on v1.4.0 stable (reduced rate; follow-up to #36235)",
          "url": "https://github.com/oven-sh/bun/issues/39987",
          "author": "truetrev",
          "created_at": "2026-08-21 17:30:41+00"
        },
        {
          "title": "bun test --parallel intermittently deadlocks: one worker wedges with all threads in condvar waits (lost wakeup), parent hangs forever",
          "url": "https://github.com/oven-sh/bun/issues/36235",
          "author": "truetrev",
          "created_at": "2026-07-28 15:55:46+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5811",
      "area": null,
      "theme": null
    },
    {
      "id": 5410,
      "product": "bun",
      "kind": "bug",
      "title": "Dev server route keeps stale client bundle after save",
      "short_name": "Stale client bundle after save",
      "named": true,
      "status": "workaround",
      "description": "With `Bun.serve({ app: { framework } })`, `meta.modules[0]` keeps old code after saving the `clientEntryPoint` or a newly imported \"use client\" component.",
      "quote": "The script behind `meta.modules[0]` keeps the old code, under the same URL.",
      "affected_surface": "Dev server",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-16 01:54:45+00",
      "last_seen": "2026-09-16 01:54:46+00",
      "platforms": [],
      "versions": [
        "1.4.3-canary.1"
      ],
      "cohesion": 0.9,
      "rank": 0.26,
      "workaround": {
        "id": 185,
        "text": "Save the component file itself to repair the client bundle",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Dev server: a save below a router type's `clientEntryPoint` reaches no route",
          "url": "https://github.com/oven-sh/bun/issues/42847",
          "author": "robobun",
          "created_at": "2026-09-16 01:54:46+00"
        },
        {
          "title": "Dev server: a framework route that starts to import an already bundled client component keeps its old client bundle",
          "url": "https://github.com/oven-sh/bun/issues/42846",
          "author": "robobun",
          "created_at": "2026-09-16 01:54:45+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5410",
      "area": null,
      "theme": null
    },
    {
      "id": 5651,
      "product": "bun",
      "kind": "bug",
      "title": "Builtin modules missing exports that Node.js provides",
      "short_name": "Builtin modules missing Node exports",
      "named": true,
      "status": "open",
      "description": "Exports Node has, such as console.createTask and console.context, are undefined in Bun while process.versions.node reports 26.3.0.",
      "quote": "Comparing every builtin's exports against Node **24.11.0** — two majors older — finds 16 exports and 2 modules that Node has and Bun does not.",
      "affected_surface": "Node.js compatibility layer",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-20 08:48:28+00",
      "last_seen": "2026-08-28 15:30:51+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.1-debug",
        "24.11"
      ],
      "cohesion": 0.68,
      "rank": 0.25,
      "workaround": null,
      "exemplars": [
        {
          "title": "node:console: console.createTask() is missing",
          "url": "https://github.com/oven-sh/bun/issues/40795",
          "author": "xgame92",
          "created_at": "2026-08-28 15:30:51+00"
        },
        {
          "title": "Builtin surface is missing 16 exports and 2 modules that Node 24.11 has, while process.versions.node reports 26.3.0",
          "url": "https://github.com/oven-sh/bun/issues/39728",
          "author": "xgame92",
          "created_at": "2026-08-20 08:48:28+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5651",
      "area": null,
      "theme": null
    },
    {
      "id": 4408,
      "product": "bun",
      "kind": "bug",
      "title": "Garbled UTF-8 output when piping bun into bun on Windows",
      "short_name": "Garbled UTF-8 in bun-to-bun pipes",
      "named": true,
      "status": "open",
      "description": "Only when the console code page is not already 65001; Bun sets and restores the shared console code page at startup and exit.",
      "quote": "The code page belongs to the console and is shared by every process attached to it, so two Bun processes in one console overwrite each other's saved value.",
      "affected_surface": "Windows console",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-21 05:52:00+00",
      "last_seen": "2026-10-07 11:02:06+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.2",
        "1.4.2+744846f84"
      ],
      "cohesion": 0.85,
      "rank": 0.24,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: Bun switches the console code page to 65001 at startup, which garbles output and breaks other processes in the same console (root cause of #43660)",
          "url": "https://github.com/oven-sh/bun/issues/44693",
          "author": "LightSpeedC",
          "created_at": "2026-10-07 11:02:06+00"
        },
        {
          "title": "Windows: garbled UTF-8 output when piping bun -> bun, but only if the console codepage isn't already UTF-8 (65001)",
          "url": "https://github.com/oven-sh/bun/issues/43660",
          "author": "LightSpeedC",
          "created_at": "2026-09-21 05:52:00+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4408",
      "area": null,
      "theme": null
    },
    {
      "id": 5580,
      "product": "bun",
      "kind": "bug",
      "title": "bunx --bun shadcn add is very slow on Windows",
      "short_name": "Slow bunx --bun shadcn add",
      "named": true,
      "status": "open",
      "description": "On Windows x64 the command takes 30s+ to >60s and appears to reinstall/resolve 300+ packages; macOS completes in seconds.",
      "quote": "Tested on Windows 10/11 x64 with same Bun version, command takes 30s+ to >60s.",
      "affected_surface": "bunx",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-03 00:25:05+00",
      "last_seen": "2026-09-03 00:29:33+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0",
        "1.4.0+34cbb9a40"
      ],
      "cohesion": 1,
      "rank": 0.23,
      "workaround": null,
      "exemplars": [
        {
          "title": "bunx --bun shadcn@latest add with multiple components is very slow on Windows but fast on macOS",
          "url": "https://github.com/oven-sh/bun/issues/41211",
          "author": "maharshi365",
          "created_at": "2026-09-03 00:26:02+00"
        },
        {
          "title": "bunx --bun shadcn@latest add with multiple components is very slow on Windows but fast on macOS",
          "url": "https://github.com/oven-sh/bun/issues/41210",
          "author": "maharshi365",
          "created_at": "2026-09-03 00:25:05+00"
        },
        {
          "title": "bunx --bun shadcn@latest add with multiple components is very slow on Windows but fast on macOS",
          "url": "https://github.com/oven-sh/bun/issues/41212",
          "author": "maharshi365",
          "created_at": "2026-09-03 00:29:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5580",
      "area": null,
      "theme": null
    },
    {
      "id": 19428,
      "product": "bun",
      "kind": "bug",
      "title": "tty.WriteStream.write bypasses overridden _write on Windows",
      "short_name": "WriteStream ignores overridden _write",
      "named": true,
      "status": "open",
      "description": "Readline prompts using a WriteStream with a custom _write fail with EPIPE in an interactive Windows terminal or ConPTY.",
      "quote": "The interactive menu appeared, then failed with the EPIPE error shown above.",
      "affected_surface": "node:tty WriteStream",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-19 06:57:15+00",
      "last_seen": "2026-10-20 07:58:10+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.3"
      ],
      "cohesion": 0.98,
      "rank": 0.22,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: tty.WriteStream.write bypasses overridden _write and breaks readline prompts with EPIPE",
          "url": "https://github.com/oven-sh/bun/issues/46172",
          "author": "bzssm",
          "created_at": "2026-10-20 07:58:10+00"
        },
        {
          "title": "Windows: tty.WriteStream.write bypasses overridden _write and breaks readline prompts with EPIPE",
          "url": "https://github.com/oven-sh/bun/issues/46030",
          "author": "bzssm",
          "created_at": "2026-10-19 06:57:15+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/19428",
      "area": null,
      "theme": null
    },
    {
      "id": 19100,
      "product": "bun",
      "kind": "bug",
      "title": "Long bun test --isolate runs crash with SIGILL mid-run",
      "short_name": null,
      "named": true,
      "status": "workaround",
      "description": "Large suites die partway through with exit code 132 and no summary; the same files pass when run in 80-file chunks.",
      "quote": "Symptom: `bun test --isolate <corpus>` (~650 test files, ~12.4k tests, ~5.4M expect calls) dies with SIGILL / exit code 132 partway through the corpus.",
      "affected_surface": "bun test runner",
      "error_signature": "panic(main thread): Segmentation fault at address 0x4",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-18 08:35:39+00",
      "last_seen": "2026-10-18 22:10:48+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.3.14"
      ],
      "cohesion": 0.89,
      "rank": 0.22,
      "workaround": {
        "id": 455,
        "text": "Run the suite in 80-file chunks with the same flags instead of one full run",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Bun 1.3.14 SIGILL rc132 (main-thread segfault at 0x4) on long `bun test --isolate` runs (~1.7k files); chunked legs always clean",
          "url": "https://github.com/oven-sh/bun/issues/45899",
          "author": "lastradawf",
          "created_at": "2026-10-18 08:35:39+00"
        },
        {
          "title": "bun test --isolate SIGILL (rc132) mid-run on a large TypeScript corpus; chunked decomposition passes clean - bun 1.3.14",
          "url": "https://github.com/oven-sh/bun/issues/45981",
          "author": "lastradawf",
          "created_at": "2026-10-18 22:10:48+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/19100",
      "area": null,
      "theme": null
    },
    {
      "id": 4444,
      "product": "bun",
      "kind": "bug",
      "title": "Windows Defender scans of cache files slow commands severalfold",
      "short_name": "Defender scans slow cache use",
      "named": true,
      "status": "workaround",
      "description": "Defender scans Bun's runtime transpiler cache (`.pile` files) or the node-compile-cache Temp folder during imports on Windows.",
      "quote": "I managed to debug (with AI help) that this was mainly due to Windows Defender scanning Bun's runtime cache folder during imports.",
      "affected_surface": "runtime cache",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-05 16:35:32+00",
      "last_seen": "2026-10-12 17:09:34+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 0.7,
      "rank": 0.19,
      "workaround": {
        "id": 248,
        "text": "Exclude the cache folder from Defender with `Add-MpPreference -ExclusionPath \"$env:USERPROFILE\\.bun\\install\\cache\\@t@\"`",
        "worked": 0,
        "failed": 0,
        "source": "naming"
      },
      "exemplars": [
        {
          "title": "Performance drops due to Windows Defender scanning `.pile` cache files",
          "url": "https://github.com/oven-sh/bun/issues/44598",
          "author": "adamsol",
          "created_at": "2026-10-05 16:35:32+00"
        },
        {
          "title": "The compile cache is counterproductive on Windows",
          "url": "https://github.com/oven-sh/bun/issues/45086",
          "author": "adamsol",
          "created_at": "2026-10-12 17:09:34+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4444",
      "area": null,
      "theme": null
    },
    {
      "id": 4812,
      "product": "bun",
      "kind": "bug",
      "title": "Queries rejected when graceful close() follows in the same tick",
      "short_name": "Queries rejected by same-tick close()",
      "named": true,
      "status": "open",
      "description": "The same happens at the end of an `await using` block and with `sql.file()`, on SQLite, PostgreSQL and MySQL.",
      "quote": "ERR_SQLITE_CONNECTION_CLOSED",
      "affected_surface": "Bun.SQL",
      "error_signature": "ERR_SQLITE_CONNECTION_CLOSED",
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-24 11:33:09+00",
      "last_seen": "2026-09-26 09:49:50+00",
      "platforms": [
        "linux"
      ],
      "versions": [
        "1.4.3-canary.1"
      ],
      "cohesion": 0.89,
      "rank": 0.18,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.SQL: the query of `sql.file()` is rejected when a graceful `close()` follows in the same tick",
          "url": "https://github.com/oven-sh/bun/issues/44038",
          "author": "robobun",
          "created_at": "2026-09-26 09:49:50+00"
        },
        {
          "title": "Bun.SQL: a query started in the same tick as a graceful `close()` / `end()` is rejected and never sent",
          "url": "https://github.com/oven-sh/bun/issues/43887",
          "author": "robobun",
          "created_at": "2026-09-24 11:33:09+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4812",
      "area": null,
      "theme": null
    },
    {
      "id": 5534,
      "product": "bun",
      "kind": "bug",
      "title": "Pending async reads exit process early on Windows",
      "short_name": "Pending reads exit process early",
      "named": true,
      "status": "open",
      "description": "A pending Bun.stdin.text() or rejecting Bun.file() read does not keep the event loop alive after module evaluation, exiting 0.",
      "quote": "Only a read awaited after module evaluation has completed (a floating `main()`, a Commander action, a `.then()` chain) is affected.",
      "affected_surface": "file and stdin reads",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 3,
      "reports": 3,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-20 19:11:43+00",
      "last_seen": "2026-09-07 11:11:45+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 0.94,
      "rank": 0.17,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: pending Bun.stdin.text() no longer keeps the event loop alive after module evaluation (regression in 1.4.0, worked in 1.3.11–1.3.14)",
          "url": "https://github.com/oven-sh/bun/issues/41850",
          "author": "rhuanbarreto",
          "created_at": "2026-09-07 11:11:45+00"
        },
        {
          "title": "Windows: pending Bun.stdin.text() no longer keeps the event loop alive after module evaluation (regression in 1.4.0, worked in 1.3.11–1.3.14)",
          "url": "https://github.com/oven-sh/bun/issues/41849",
          "author": "rhuanbarreto",
          "created_at": "2026-09-07 10:23:53+00"
        },
        {
          "title": "Windows: a rejecting Bun.file() read does not keep the event loop alive — process exits 0 mid-await with no output (regression in 1.4.0)",
          "url": "https://github.com/oven-sh/bun/issues/39787",
          "author": "rhuanbarreto",
          "created_at": "2026-08-20 19:11:43+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5534",
      "area": null,
      "theme": null
    },
    {
      "id": 5858,
      "product": "bun",
      "kind": "bug",
      "title": "Compiled binaries SIGKILL'd at launch on macOS 27",
      "short_name": "Compiled binaries killed at launch",
      "named": true,
      "status": "open",
      "description": "Binaries from `bun build --compile` on 1.4.0 are killed before any user code runs; 1.3.14 artifacts still run despite invalid signature.",
      "quote": "A trivial `bun build --compile` binary should launch and print `hello-from-compiled`, the same way it does with Bun 1.3.14.",
      "affected_surface": "bun build --compile",
      "error_signature": "hello-140: invalid signature (code or signature have been modified)",
      "job": null,
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-20 15:07:23+00",
      "last_seen": "2026-08-20 15:26:53+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.0"
      ],
      "cohesion": 1,
      "rank": 0.16,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun 1.4.0 `bun build --compile` binaries are SIGKILL'd on macOS 27; 1.3.14 artifacts still run",
          "url": "https://github.com/oven-sh/bun/issues/39764",
          "author": "baranwang",
          "created_at": "2026-08-20 15:26:53+00"
        },
        {
          "title": "Bun 1.4.0 `bun build --compile` binaries are SIGKILL'd on macOS 27; 1.3.14 artifacts still run",
          "url": "https://github.com/oven-sh/bun/issues/39758",
          "author": "baranwang",
          "created_at": "2026-08-20 15:07:23+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5858",
      "area": null,
      "theme": null
    },
    {
      "id": 5934,
      "product": "bun",
      "kind": "bug",
      "title": "bun:sqlite on macOS uses Apple's system SQLite",
      "short_name": "bun:sqlite uses macOS system SQLite",
      "named": true,
      "status": "open",
      "description": "On macOS, bun:sqlite dlopens /usr/lib/libsqlite3.dylib, so sqlite_version() differs from Linux/Windows and loadExtension fails.",
      "quote": null,
      "affected_surface": "bun:sqlite",
      "error_signature": null,
      "job": null,
      "impact_class": "broken_workflow",
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-14 19:09:11+00",
      "last_seen": "2026-08-15 00:42:13+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.3.14"
      ],
      "cohesion": 1,
      "rank": 0.15,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun:sqlite: statically link Bun's bundled SQLite on macOS too (instead of Apple's system libsqlite3.dylib)",
          "url": "https://github.com/oven-sh/bun/issues/38772",
          "author": "maharshi365",
          "created_at": "2026-08-15 00:42:13+00"
        },
        {
          "title": "bun:sqlite: statically link Bun's bundled SQLite on macOS too (instead of Apple's system libsqlite3.dylib)",
          "url": "https://github.com/oven-sh/bun/issues/38647",
          "author": "maharshi365",
          "created_at": "2026-08-14 19:09:11+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5934",
      "area": null,
      "theme": null
    }
  ],
  "requests": [
    {
      "id": 12195,
      "product": "bun",
      "kind": "request",
      "title": "Native Svelte support in bun lint and bun check",
      "short_name": "Native Svelte lint and check",
      "named": true,
      "status": "open",
      "description": "`.svelte` files are handed to the installed ESLint, and `bun check` only reads `.ts`/`.js` files, so components need `svelte-check`.",
      "quote": "`bun check`**: only reads `.ts`/`.js` files, so components still need `svelte-check`.",
      "affected_surface": "bun lint, bun check",
      "error_signature": null,
      "job": "When I lint and type check a SvelteKit app with Bun, I want `.svelte` files parsed and checked natively as `bun fmt` does, so I can get the speedup without keeping ESLint and `svelte-check` installed.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 12,
      "voters": 11,
      "first_seen": "2026-10-13 14:47:52+00",
      "last_seen": "2026-10-13 14:47:52+00",
      "platforms": [],
      "versions": [],
      "cohesion": null,
      "rank": 4.68,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun lint`, `bun check`: native Svelte support, as `bun fmt` has",
          "url": "https://github.com/oven-sh/bun/issues/45163",
          "author": "jose-manuel-silva",
          "created_at": "2026-10-13 14:47:52+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/12195",
      "area": null,
      "theme": null
    },
    {
      "id": 21032,
      "product": "bun",
      "kind": "request",
      "title": "Run format and lint fix on save in VS Code",
      "short_name": "Format and lint on save",
      "named": true,
      "status": "open",
      "description": "Reporter wants `bun fmt` and `bun lint --fix` executed on save; the alternative considered is the Biome extension.",
      "quote": "execute `bun fmt` and `bun lint --fix` on save in vscode",
      "affected_surface": "VS Code extension",
      "error_signature": null,
      "job": "When I save a file in VS Code, I want `bun fmt` and `bun lint --fix` to run automatically, so I can keep code formatted and linted without relying on the Biome extension.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 11,
      "voters": 10,
      "first_seen": "2026-10-24 16:57:28+00",
      "last_seen": "2026-10-24 16:57:28+00",
      "platforms": [],
      "versions": [],
      "cohesion": null,
      "rank": 4.46,
      "workaround": null,
      "exemplars": [
        {
          "title": "feat: fmt/lint on save in vscode",
          "url": "https://github.com/oven-sh/bun/issues/46767",
          "author": "ianzone",
          "created_at": "2026-10-24 16:57:28+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/21032",
      "area": null,
      "theme": null
    },
    {
      "id": 24853,
      "product": "bun",
      "kind": "request",
      "title": "Security advisory for compromised eMudhra CA in older versions",
      "short_name": null,
      "named": true,
      "status": "open",
      "description": "Every version prior to 1.4.4 is susceptible to traffic interception/MITM; `--use-system-ca` unions rather than intersects CA certs.",
      "quote": "In the interest of helping people upgrade as quickly as possible, I think it would be helpful for Bun to publish a security advisory.",
      "affected_surface": "bundled CA certificates",
      "error_signature": null,
      "job": "When I run a Bun version affected by the compromised eMudhra intermediate CA certificates, I want a published security advisory with high or critical severity, so I can know to upgrade as quickly as possible.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 10,
      "voters": 9,
      "first_seen": "2026-10-22 15:17:34+00",
      "last_seen": "2026-10-22 15:17:34+00",
      "platforms": [],
      "versions": [
        "1.4.3"
      ],
      "cohesion": null,
      "rank": 3.97,
      "workaround": null,
      "exemplars": [
        {
          "title": "Please create a security advisory for Bun <=1.4.3",
          "url": "https://github.com/oven-sh/bun/issues/46526",
          "author": "woodruffw",
          "created_at": "2026-10-22 15:17:34+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/24853",
      "area": null,
      "theme": null
    },
    {
      "id": 24271,
      "product": "bun",
      "kind": "request",
      "title": "Use Bun's TypeScript checker for VS Code diagnostics",
      "short_name": "Bun checker in VS Code",
      "named": true,
      "status": "open",
      "description": "VS Code runs its own copy of TypeScript, so users must keep it aligned with the `bun check` checker.",
      "quote": "`bun check` gives Bun a built-in TypeScript checker, but VS Code still has to use a separate TypeScript SDK for diagnostics and IntelliSense.",
      "affected_surface": "VS Code",
      "error_signature": null,
      "job": "When I edit TypeScript in VS Code on a Bun project, I want to select the same checker behind `bun check` through `js/ts.tsdk.path`, so I can avoid maintaining two TypeScript toolchains and keeping their versions aligned.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 5,
      "voters": 4,
      "first_seen": "2026-11-02 21:55:22+00",
      "last_seen": "2026-11-02 21:55:22+00",
      "platforms": [],
      "versions": [],
      "cohesion": null,
      "rank": 3.88,
      "workaround": null,
      "exemplars": [
        {
          "title": "Support VS Code js/ts.tsdk.path with Bun TypeScript checker (bun check)",
          "url": "https://github.com/oven-sh/bun/issues/47791",
          "author": "rubenferreira97",
          "created_at": "2026-11-02 21:55:22+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/24271",
      "area": null,
      "theme": null
    },
    {
      "id": 7427,
      "product": "bun",
      "kind": "request",
      "title": "Reuse type-check work across separate bun check runs",
      "short_name": "Persistent bun check cache",
      "named": true,
      "status": "open",
      "description": "Opt-in persistent cache so unchanged project-reference dependencies are not checked again by independent processes in a monorepo task graph.",
      "quote": "`bun check` currently checks the whole project on every invocation and does not write `.tsbuildinfo`, even with `incremental` enabled.",
      "affected_surface": "bun check",
      "error_signature": null,
      "job": "When I run bun check --build per workspace in a monorepo task graph, I want an opt-in persistent cache of prior type-check work, so I can avoid shared sources being checked repeatedly and speed up local checks after small edits.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 8,
      "voters": 7,
      "first_seen": "2026-10-08 12:49:48+00",
      "last_seen": "2026-10-08 12:49:48+00",
      "platforms": [],
      "versions": [
        "1.4.3-canary.1"
      ],
      "cohesion": null,
      "rank": 2.76,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun check: optional persistent incremental type-check caching",
          "url": "https://github.com/oven-sh/bun/issues/44776",
          "author": "jakeleventhal",
          "created_at": "2026-10-08 12:49:48+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/7427",
      "area": null,
      "theme": null
    },
    {
      "id": 5627,
      "product": "bun",
      "kind": "request",
      "title": "Allow trusted Host names on the HMR dev server",
      "short_name": "Allow extra dev server hosts",
      "named": true,
      "status": "open",
      "description": "Host protections are hard coded, so tunnels, LAN names, lvh.me or reverse proxies get \"403 Blocked\" unless HMR is off.",
      "quote": "lvh.me is a well known alias for localhost but it's not allowed",
      "affected_surface": "Bun.serve dev server",
      "error_signature": "403 Blocked: Host header does not match the dev server",
      "job": "When I reach my HMR dev server through a tunnel, LAN name, reverse proxy or a domain like lvh.me, I want to set a list of hosts I trust or disable rebinding protection, so I can keep HMR on while testing with those names.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 5,
      "voters": 3,
      "first_seen": "2026-08-30 06:53:31+00",
      "last_seen": "2026-10-29 05:50:39+00",
      "platforms": [],
      "versions": [
        "1.4.4"
      ],
      "cohesion": 0.65,
      "rank": 2.63,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.serve development: allow extra Host names for HMR (allowedHosts)",
          "url": "https://github.com/oven-sh/bun/issues/47325",
          "author": "productdevbook",
          "created_at": "2026-10-29 05:50:39+00"
        },
        {
          "title": "Dev server doesn't allow using lvh.me",
          "url": "https://github.com/oven-sh/bun/issues/40946",
          "author": "SampsonCrowley",
          "created_at": "2026-08-30 06:53:31+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5627",
      "area": null,
      "theme": null
    },
    {
      "id": 20698,
      "product": "bun",
      "kind": "request",
      "title": "Keep the author's line breaks when formatting code",
      "short_name": "Keep author's line breaks",
      "named": true,
      "status": "open",
      "description": "bun fmt joins any construct that fits within printWidth onto one line, except object literals, unlike dprint or gofmt.",
      "quote": "Teams on that style can't switch to `bun fmt`: the first run joins every intentional break and they can't get that layout back.",
      "affected_surface": "bun fmt",
      "error_signature": null,
      "job": "When I format code with bun fmt, I want it to keep the multi-line layout I chose and still wrap lines over the width, so I can switch from dprint without losing intentional line breaks.",
      "impact_class": null,
      "others": 1,
      "reports": 1,
      "reporters": 4,
      "voters": 3,
      "first_seen": "2026-10-23 16:35:25+00",
      "last_seen": "2026-10-23 16:35:25+00",
      "platforms": [],
      "versions": [
        "1.4.4"
      ],
      "cohesion": null,
      "rank": 1.88,
      "workaround": null,
      "exemplars": [
        {
          "title": "`bun fmt`: an option to keep the author's line breaks (dprint `maintain` / gofmt style)",
          "url": "https://github.com/oven-sh/bun/issues/46603",
          "author": "xseman",
          "created_at": "2026-10-23 16:35:25+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/20698",
      "area": null,
      "theme": null
    },
    {
      "id": 22624,
      "product": "bun",
      "kind": "request",
      "title": "Lint shell scripts with a built-in command",
      "short_name": "Lint shell scripts",
      "named": true,
      "status": "open",
      "description": "Proposed as a command like lint/fmt/check or as shell script support to the linter, covering regular sh files.",
      "quote": null,
      "affected_surface": "linter",
      "error_signature": null,
      "job": "When I lint the shell scripts in my repo, I want shell script support in Bun's linter, so I can replace shellcheck fully.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-10-28 23:53:51+00",
      "last_seen": "2026-11-04 14:29:33+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.76,
      "rank": 0.95,
      "workaround": null,
      "exemplars": [
        {
          "title": "Add shellcheck command",
          "url": "https://github.com/oven-sh/bun/issues/47927",
          "author": "Gobd",
          "created_at": "2026-11-04 14:29:33+00"
        },
        {
          "title": ".sh (shell) in linter",
          "url": "https://github.com/oven-sh/bun/issues/47270",
          "author": "7heMech",
          "created_at": "2026-10-28 23:53:51+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/22624",
      "area": null,
      "theme": null
    },
    {
      "id": 5735,
      "product": "bun",
      "kind": "request",
      "title": "Configure or disable CSS lowering for modern browser targets",
      "short_name": "Configure or disable CSS lowering",
      "named": true,
      "status": "open",
      "description": "Bun.build and the CSS bundler lower syntax like oklch() using fixed built-in browser targets with no way to opt out.",
      "quote": "`Bun.build` downlevels modern CSS colors into three-tier fallbacks and offers no way to say \"my users have modern browsers, skip it\".",
      "affected_surface": "CSS bundler",
      "error_signature": null,
      "job": "When I bundle CSS for projects that target a newer browser baseline, I want to set CSS browser targets or disable syntax lowering, so I can ship modern CSS syntax unchanged without minified output growing larger than the input.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 2,
      "voters": 0,
      "first_seen": "2026-08-22 22:31:33+00",
      "last_seen": "2026-08-24 16:48:52+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "92.73"
      ],
      "cohesion": 0.8,
      "rank": 0.61,
      "workaround": null,
      "exemplars": [
        {
          "title": "Bun.build has no way to set CSS browser targets, so oklch() is always downlevelled (minified output larger than input)",
          "url": "https://github.com/oven-sh/bun/issues/40361",
          "author": "oddharsh",
          "created_at": "2026-08-24 16:48:52+00"
        },
        {
          "title": "Allow configuring or disabling CSS syntax lowering",
          "url": "https://github.com/oven-sh/bun/issues/40133",
          "author": "lekoala",
          "created_at": "2026-08-22 22:31:33+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5735",
      "area": null,
      "theme": null
    },
    {
      "id": 4426,
      "product": "bun",
      "kind": "request",
      "title": "Apply test settings to files selected by glob pattern",
      "short_name": "Test settings by glob pattern",
      "named": true,
      "status": "open",
      "description": null,
      "quote": "There is no key to *include* test files by pattern.",
      "affected_surface": "bun test config",
      "error_signature": null,
      "job": "When I run DOM component tests and server tests in one monorepo, I want isolate, include patterns and preload set per file glob in bunfig.toml, so I can run them without repeating flags in every package script.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-10-06 18:40:29+00",
      "last_seen": "2026-10-06 18:40:37+00",
      "platforms": [
        "macos"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.79,
      "rank": 0.39,
      "workaround": null,
      "exemplars": [
        {
          "title": "bunfig.toml: add `test.isolate` and a test file `include` pattern",
          "url": "https://github.com/oven-sh/bun/issues/44643",
          "author": "jakeleventhal",
          "created_at": "2026-10-06 18:40:37+00"
        },
        {
          "title": "bun test: per-file test environment (preload and isolate selected by glob), so DOM and server tests can share one run",
          "url": "https://github.com/oven-sh/bun/issues/44642",
          "author": "jakeleventhal",
          "created_at": "2026-10-06 18:40:29+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4426",
      "area": null,
      "theme": null
    },
    {
      "id": 4792,
      "product": "bun",
      "kind": "request",
      "title": "Stable node alias path for --bun across upgrades on Windows",
      "short_name": "Stable node alias path for --bun",
      "named": true,
      "status": "open",
      "description": "`--bun` / `[run] bun = true` uses `%TEMP%\\bun-node-<build SHA>\\node.exe`, so executable-specific antivirus exceptions cannot follow it.",
      "quote": "The request is a stable alias per Bun installation, not a global shared alias that can switch runtimes underneath concurrent installations.",
      "affected_surface": "bun run --bun",
      "error_signature": null,
      "job": "When I run scripts with `--bun` on Windows, I want a stable alias per Bun installation, so I can keep executable-specific antivirus exceptions working across upgrades.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-09-07 19:45:07+00",
      "last_seen": "2026-09-27 03:28:01+00",
      "platforms": [
        "windows"
      ],
      "versions": [
        "1.4.2"
      ],
      "cohesion": 0.97,
      "rank": 0.32,
      "workaround": null,
      "exemplars": [
        {
          "title": "Windows: stable install-scoped aliases for --bun and run.bun",
          "url": "https://github.com/oven-sh/bun/issues/44090",
          "author": "bompus",
          "created_at": "2026-09-27 03:28:01+00"
        },
        {
          "title": "Windows: stable install-scoped aliases for --bun and run.bun",
          "url": "https://github.com/oven-sh/bun/issues/41855",
          "author": "bompus",
          "created_at": "2026-09-07 19:45:07+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/4792",
      "area": null,
      "theme": null
    },
    {
      "id": 5918,
      "product": "bun",
      "kind": "request",
      "title": "See why each package moved in dedupe output",
      "short_name": "Show why packages moved in dedupe",
      "named": true,
      "status": "open",
      "description": "In `bun dedupe` output, a three-major downgrade looks like a patch bump and a dropped version reads like truncated output.",
      "quote": "`@types/node 25.9.1 → 22.19.19` is a three-major downgrade, rendered exactly like the patch bumps around it.",
      "affected_surface": "bun dedupe",
      "error_signature": null,
      "job": "When I read `bun dedupe` output, I want to see which packages requested each moved or removed version and with what range, so I can judge changes like a major downgrade without running `bun why` once per package.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-15 07:03:38+00",
      "last_seen": "2026-08-15 20:29:17+00",
      "platforms": [],
      "versions": [
        "1.4.0-canary.1",
        "25.9.1"
      ],
      "cohesion": 0.75,
      "rank": 0.31,
      "workaround": null,
      "exemplars": [
        {
          "title": "bun dedupe: show one level of dependents under each row",
          "url": "https://github.com/oven-sh/bun/issues/39213",
          "author": "alistair-bot",
          "created_at": "2026-08-15 20:29:17+00"
        },
        {
          "title": "Output polish: five rough edges in the new package manager commands",
          "url": "https://github.com/oven-sh/bun/issues/38925",
          "author": "alistair-bot",
          "created_at": "2026-08-15 07:03:38+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5918",
      "area": null,
      "theme": null
    },
    {
      "id": 5412,
      "product": "bun",
      "kind": "request",
      "title": "Verify release signatures and checksums within bun upgrade",
      "short_name": "Verify signatures in bun upgrade",
      "named": true,
      "status": "open",
      "description": "Reporters want embedded past, current and future signing keys plus a revocation file, instead of relying on external tools.",
      "quote": "To support #39464 a revocation file and some pgp public keys should be committed to the repository.",
      "affected_surface": "bun upgrade",
      "error_signature": null,
      "job": "When I upgrade bun, I want bun to check the signature of SHASUMS256.txt.asc and verify the downloaded file's checksum itself, so I can trust the release without external tools or elevated privileges.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-17 21:04:45+00",
      "last_seen": "2026-09-16 00:11:04+00",
      "platforms": [],
      "versions": [
        "v3.0.0"
      ],
      "cohesion": 0.6,
      "rank": 0.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "Improve bun release signature infrastructure",
          "url": "https://github.com/oven-sh/bun/issues/42829",
          "author": "tcely",
          "created_at": "2026-09-16 00:11:04+00"
        },
        {
          "title": "Fully self-sufficient binary trust chain with bun upgrade",
          "url": "https://github.com/oven-sh/bun/issues/39464",
          "author": "tcely",
          "created_at": "2026-08-17 21:04:45+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5412",
      "area": null,
      "theme": null
    },
    {
      "id": 5812,
      "product": "bun",
      "kind": "request",
      "title": "Use existing Vite and Rollup plugins in Bun.build",
      "short_name": "Vite and Rollup plugins in Bun.build",
      "named": true,
      "status": "open",
      "description": "Migrating to Bun.build or Bun's dev server requires rewriting Vite plugins into BunPlugin format with only onResolve and onLoad.",
      "quote": "Introduce a Vite-compatible compatibility layer or extended build mode/hook system in Bun's bundler (`Bun.build`) and dev server.",
      "affected_surface": "Bun.build plugins",
      "error_signature": null,
      "job": "When I migrate a Vite project or build pipeline to Bun.build and Bun's dev server, I want my existing Vite and Rollup plugins to run there, so I can adopt Bun without rewriting third-party, niche, or unmaintained plugins.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-07-30 06:37:48+00",
      "last_seen": "2026-08-21 16:00:58+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.89,
      "rank": 0.3,
      "workaround": null,
      "exemplars": [
        {
          "title": "Support Vite / Rolldown plugin compatibility layer in Bun.build",
          "url": "https://github.com/oven-sh/bun/issues/39976",
          "author": "yathink3",
          "created_at": "2026-08-21 16:00:58+00"
        },
        {
          "title": "Feature Request: Vite-compatible plugin mode / build hooks for seamless Vite project migration",
          "url": "https://github.com/oven-sh/bun/issues/36428",
          "author": "yathink3",
          "created_at": "2026-07-30 06:37:48+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5812",
      "area": null,
      "theme": null
    },
    {
      "id": 5785,
      "product": "bun",
      "kind": "request",
      "title": "Await an object of promises and keep its keys",
      "short_name": "Await object of promises by key",
      "named": true,
      "status": "open",
      "description": "Promise.allKeyed and Promise.allSettledKeyed from the TC39 await dictionary proposal are missing from the global Promise constructor.",
      "quote": "Bun 1.4 does not implement Promise.allKeyed / Promise.allSettledKeyed (TC39 proposal-await-dictionary, reached Stage 3 July 2026).",
      "affected_surface": "Promise global",
      "error_signature": null,
      "job": "When I have an object/dictionary of promises, I want to await them and get back an object preserving the same keys, so I can avoid manually reconstructing the result object, which is verbose and error-prone.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-22 19:10:08+00",
      "last_seen": "2026-08-23 01:57:39+00",
      "platforms": [],
      "versions": [
        "1.4"
      ],
      "cohesion": 1,
      "rank": 0.29,
      "workaround": null,
      "exemplars": [
        {
          "title": "Implement Promise.allKeyed and Promise.allSettledKeyed (TC39 await dictionary proposal)",
          "url": "https://github.com/oven-sh/bun/issues/40140",
          "author": "maharshi365",
          "created_at": "2026-08-23 01:57:39+00"
        },
        {
          "title": "Implement Promise.allKeyed and Promise.allSettledKeyed (TC39 await dictionary proposal)",
          "url": "https://github.com/oven-sh/bun/issues/40121",
          "author": "maharshi365",
          "created_at": "2026-08-22 19:10:08+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5785",
      "area": null,
      "theme": null
    },
    {
      "id": 5593,
      "product": "bun",
      "kind": "request",
      "title": "Readable multiline and wrapped strings from YAML.stringify",
      "short_name": "Readable multiline and wrapped strings from YAML.stringify",
      "named": true,
      "status": "open",
      "description": "Long and multiline strings are emitted as single-line quoted strings; reporters want block scalars or a lineWidth option.",
      "quote": "Support block scalar styles (`|`, `|-`, `>`, `>-`) and multiline formatting options in `Bun.YAML.stringify` (or `YAML.stringify` from `\"bun\"`).",
      "affected_surface": "Bun.YAML.stringify",
      "error_signature": null,
      "job": "When I generate YAML with Bun.YAML.stringify for config files or prompt templates reviewed by people, I want long and multiline strings written as block scalars or wrapped at a configurable width, so I can get human-readable, diff-friendly YAML output.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-21 13:16:30+00",
      "last_seen": "2026-09-01 13:32:35+00",
      "platforms": [],
      "versions": [],
      "cohesion": 0.81,
      "rank": 0.28,
      "workaround": null,
      "exemplars": [
        {
          "title": "[Feature Request]: Support block scalar styles (`|`, `|-`, `>`, `>-`) and string wrapping in `bun:yaml` (YAML.stringify)",
          "url": "https://github.com/oven-sh/bun/issues/41115",
          "author": "deadcoder0904",
          "created_at": "2026-09-01 13:32:35+00"
        },
        {
          "title": "Feature request: support `lineWidth` option in YAML.stringify() to wrap long scalar values",
          "url": "https://github.com/oven-sh/bun/issues/39959",
          "author": "deadcoder0904",
          "created_at": "2026-08-21 13:16:30+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5593",
      "area": null,
      "theme": null
    },
    {
      "id": 5697,
      "product": "bun",
      "kind": "request",
      "title": "Install Bun directly from the official flake.nix",
      "short_name": "Install Bun from official flake.nix",
      "named": true,
      "status": "open",
      "description": "The official flake.nix only exposes a development shell, so NixOS users cannot install Bun from that flake input.",
      "quote": ",but cannot install Bun itself directly from that input.",
      "affected_surface": "flake.nix",
      "error_signature": null,
      "job": "When I add the official Bun repository as a flake input on NixOS, I want Bun exposed as a standard package output, so I can get the latest version ahead of official nixpkgs.",
      "impact_class": null,
      "others": 2,
      "reports": 2,
      "reporters": 1,
      "voters": 0,
      "first_seen": "2026-08-26 07:25:59+00",
      "last_seen": "2026-08-26 07:34:35+00",
      "platforms": [],
      "versions": [
        "v1.4"
      ],
      "cohesion": 0.98,
      "rank": 0.28,
      "workaround": null,
      "exemplars": [
        {
          "title": "Expose Bun as a package output from `flake.nix`",
          "url": "https://github.com/oven-sh/bun/issues/40524",
          "author": "SINGH-RAJVEER",
          "created_at": "2026-08-26 07:34:35+00"
        },
        {
          "title": ".",
          "url": "https://github.com/oven-sh/bun/issues/40523",
          "author": "SINGH-RAJVEER",
          "created_at": "2026-08-26 07:25:59+00"
        }
      ],
      "url": "https://rapsheet.dev/sheets/bun/issues/5697",
      "area": null,
      "theme": null
    }
  ],
  "themes": [],
  "tail": {
    "bugs": [
      {
        "id": 26749,
        "product": "bun",
        "kind": "bug",
        "title": "AOT: missed-optimization on 'node:zlib' crc32 when argument types are fully proven",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 21:00:19+00",
        "last_seen": "2026-11-07 21:00:19+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: missed-optimization on 'node:zlib' crc32 when argument types are fully proven",
            "url": "https://github.com/oven-sh/bun/issues/48145",
            "author": "yoch",
            "created_at": "2026-11-07 21:00:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26749",
        "area": null,
        "theme": null
      },
      {
        "id": 26750,
        "product": "bun",
        "kind": "bug",
        "title": "AOT: false positive 'property-added' on class inheritance when a property declared in Base is mutated in a method",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 21:00:09+00",
        "last_seen": "2026-11-07 21:00:09+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.35,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: false positive 'property-added' on class inheritance when a property declared in Base is mutated in a method",
            "url": "https://github.com/oven-sh/bun/issues/48144",
            "author": "yoch",
            "created_at": "2026-11-07 21:00:09+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26750",
        "area": null,
        "theme": null
      },
      {
        "id": 26732,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: jest.isolateModules and jest.replaceProperty are missing",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 19:01:30+00",
        "last_seen": "2026-11-07 19:01:30+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.6,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: jest.isolateModules and jest.replaceProperty are missing",
            "url": "https://github.com/oven-sh/bun/issues/48139",
            "author": "avhn",
            "created_at": "2026-11-07 19:01:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26732",
        "area": null,
        "theme": null
      },
      {
        "id": 26733,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: mock.module of an unloaded ESM module loses named exports when read through require()",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 19:01:26+00",
        "last_seen": "2026-11-07 19:01:26+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: mock.module of an unloaded ESM module loses named exports when read through require()",
            "url": "https://github.com/oven-sh/bun/issues/48137",
            "author": "avhn",
            "created_at": "2026-11-07 19:01:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26733",
        "area": null,
        "theme": null
      },
      {
        "id": 26710,
        "product": "bun",
        "kind": "bug",
        "title": "`bun build --compile` bakes the build machine's absolute path for native addons loaded through `node-gyp-build` / `bindings`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 17:08:15+00",
        "last_seen": "2026-11-07 17:08:15+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun build --compile` bakes the build machine's absolute path for native addons loaded through `node-gyp-build` / `bindings`",
            "url": "https://github.com/oven-sh/bun/issues/48126",
            "author": "johnny4young",
            "created_at": "2026-11-07 17:08:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26710",
        "area": null,
        "theme": null
      },
      {
        "id": 26700,
        "product": "bun",
        "kind": "bug",
        "title": "`bun build --no-bundle` rewrites top-level `this` to `exports`, breaking browser scripts and UMD libraries",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 16:36:36+00",
        "last_seen": "2026-11-07 16:36:36+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun build --no-bundle` rewrites top-level `this` to `exports`, breaking browser scripts and UMD libraries",
            "url": "https://github.com/oven-sh/bun/issues/48123",
            "author": "trackoor",
            "created_at": "2026-11-07 16:36:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26700",
        "area": null,
        "theme": null
      },
      {
        "id": 26680,
        "product": "bun",
        "kind": "bug",
        "title": "bun lint reports a false prefer-readonly-parameter-types finding that depends on which files share a checker",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 14:49:31+00",
        "last_seen": "2026-11-07 14:49:31+00",
        "platforms": [],
        "versions": [
          "1.4.4-canary.20261101.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun lint reports a false prefer-readonly-parameter-types finding that depends on which files share a checker",
            "url": "https://github.com/oven-sh/bun/issues/48116",
            "author": "burak-bayir",
            "created_at": "2026-11-07 14:49:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26680",
        "area": null,
        "theme": null
      },
      {
        "id": 26667,
        "product": "bun",
        "kind": "bug",
        "title": "Bun Shell: dirname keeps a trailing slash when the last component follows repeated slashes",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 13:49:19+00",
        "last_seen": "2026-11-07 13:49:19+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun Shell: dirname keeps a trailing slash when the last component follows repeated slashes",
            "url": "https://github.com/oven-sh/bun/issues/48111",
            "author": "trackoor",
            "created_at": "2026-11-07 13:49:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26667",
        "area": null,
        "theme": null
      },
      {
        "id": 26592,
        "product": "bun",
        "kind": "bug",
        "title": "Dev server: first hot update resends unchanged imports in a large module graph with CSS",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 06:13:54+00",
        "last_seen": "2026-11-07 06:13:54+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "Dev server: first hot update resends unchanged imports in a large module graph with CSS",
            "url": "https://github.com/oven-sh/bun/issues/48078",
            "author": "odedlaz",
            "created_at": "2026-11-07 06:13:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26592",
        "area": null,
        "theme": null
      },
      {
        "id": 26560,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt --doctor` says to remove a Prettier plugin that a still-needed `prettier` script loads from `.prettierrc`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 02:59:25+00",
        "last_seen": "2026-11-07 02:59:25+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.29,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt --doctor` says to remove a Prettier plugin that a still-needed `prettier` script loads from `.prettierrc`",
            "url": "https://github.com/oven-sh/bun/issues/48058",
            "author": "markgoho",
            "created_at": "2026-11-07 02:59:25+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26560",
        "area": null,
        "theme": null
      },
      {
        "id": 26556,
        "product": "bun",
        "kind": "bug",
        "title": "Transpiler rewrites `return undefined` to `return;` in async generators, skipping the required `Await`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 02:37:58+00",
        "last_seen": "2026-11-07 02:37:58+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Transpiler rewrites `return undefined` to `return;` in async generators, skipping the required `Await`",
            "url": "https://github.com/oven-sh/bun/issues/48056",
            "author": "trackoor",
            "created_at": "2026-11-07 02:37:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26556",
        "area": null,
        "theme": null
      },
      {
        "id": 26426,
        "product": "bun",
        "kind": "bug",
        "title": "workspaces: platform-specific optional dep (@img/sharp-linux-x64) installed in global cache but not resolvable from a prerender chunk in a workspace member's dist/",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 22:10:02+00",
        "last_seen": "2026-11-06 22:10:02+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.3.14"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "workspaces: platform-specific optional dep (@img/sharp-linux-x64) installed in global cache but not resolvable from a prerender chunk in a workspace member's dist/",
            "url": "https://github.com/oven-sh/bun/issues/48042",
            "author": "WyattAu",
            "created_at": "2026-11-06 22:10:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26426",
        "area": null,
        "theme": null
      },
      {
        "id": 26289,
        "product": "bun",
        "kind": "bug",
        "title": "bun:test: toThrow(arrowFunction) throws internal \"instanceof called on an object with an invalid prototype property\" instead of an argument diagnostic",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 16:57:22+00",
        "last_seen": "2026-11-06 16:57:22+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:test: toThrow(arrowFunction) throws internal \"instanceof called on an object with an invalid prototype property\" instead of an argument diagnostic",
            "url": "https://github.com/oven-sh/bun/issues/48027",
            "author": "Gablinas",
            "created_at": "2026-11-06 16:57:22+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26289",
        "area": null,
        "theme": null
      },
      {
        "id": 26290,
        "product": "bun",
        "kind": "bug",
        "title": "fix(build): include the host macOS SDK in host C compiler flags",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 15:45:39+00",
        "last_seen": "2026-11-06 15:45:39+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.1"
        ],
        "cohesion": null,
        "rank": 0.6,
        "workaround": null,
        "exemplars": [
          {
            "title": "fix(build): include the host macOS SDK in host C compiler flags",
            "url": "https://github.com/oven-sh/bun/issues/48025",
            "author": "chrisbbreuer",
            "created_at": "2026-11-06 15:45:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26290",
        "area": null,
        "theme": null
      },
      {
        "id": 26291,
        "product": "bun",
        "kind": "bug",
        "title": "test: canonicalize the bun-types schema fixture root to avoid duplicate ambient declarations on macOS",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 13:36:54+00",
        "last_seen": "2026-11-06 13:36:54+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "6.0.2"
        ],
        "cohesion": null,
        "rank": 0.35,
        "workaround": null,
        "exemplars": [
          {
            "title": "test: canonicalize the bun-types schema fixture root to avoid duplicate ambient declarations on macOS",
            "url": "https://github.com/oven-sh/bun/issues/48016",
            "author": "chrisbbreuer",
            "created_at": "2026-11-06 13:36:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26291",
        "area": null,
        "theme": null
      },
      {
        "id": 26292,
        "product": "bun",
        "kind": "bug",
        "title": "bun-types: reflect absent import.meta.hot outside HMR in the public type contract",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 12:59:02+00",
        "last_seen": "2026-11-06 12:59:02+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun-types: reflect absent import.meta.hot outside HMR in the public type contract",
            "url": "https://github.com/oven-sh/bun/issues/48015",
            "author": "chrisbbreuer",
            "created_at": "2026-11-06 12:59:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26292",
        "area": null,
        "theme": null
      },
      {
        "id": 26293,
        "product": "bun",
        "kind": "bug",
        "title": "Idle GC timer drives most collections on a busy server with a large heap: ~1/3 of CPU and most event-loop stalls on 1 vCPU",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 12:25:21+00",
        "last_seen": "2026-11-06 12:25:21+00",
        "platforms": [],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "Idle GC timer drives most collections on a busy server with a large heap: ~1/3 of CPU and most event-loop stalls on 1 vCPU",
            "url": "https://github.com/oven-sh/bun/issues/48013",
            "author": "a777med",
            "created_at": "2026-11-06 12:25:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26293",
        "area": null,
        "theme": null
      },
      {
        "id": 26294,
        "product": "bun",
        "kind": "bug",
        "title": "fetch: a response body's last chunk is often lost when the server closes the connection before the chunked body ends",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 11:30:25+00",
        "last_seen": "2026-11-06 11:30:25+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch: a response body's last chunk is often lost when the server closes the connection before the chunked body ends",
            "url": "https://github.com/oven-sh/bun/issues/48008",
            "author": "yqrashawn",
            "created_at": "2026-11-06 11:30:25+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26294",
        "area": null,
        "theme": null
      },
      {
        "id": 26295,
        "product": "bun",
        "kind": "bug",
        "title": "process.stdout first access costs ~5–8 ms (3–5× an empty process) because it loads the full node:stream barrel",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 10:41:49+00",
        "last_seen": "2026-11-06 10:41:49+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "process.stdout first access costs ~5–8 ms (3–5× an empty process) because it loads the full node:stream barrel",
            "url": "https://github.com/oven-sh/bun/issues/48005",
            "author": "chenxin-yan",
            "created_at": "2026-11-06 10:41:49+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26295",
        "area": null,
        "theme": null
      },
      {
        "id": 26296,
        "product": "bun",
        "kind": "bug",
        "title": "require.cache: a module left unevaluated by its importer's link error can no longer be evicted",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 10:07:08+00",
        "last_seen": "2026-11-06 10:07:08+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "require.cache: a module left unevaluated by its importer's link error can no longer be evicted",
            "url": "https://github.com/oven-sh/bun/issues/48004",
            "author": "shiwano",
            "created_at": "2026-11-06 10:07:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26296",
        "area": null,
        "theme": null
      },
      {
        "id": 26297,
        "product": "bun",
        "kind": "bug",
        "title": "bun install 1.4.4 intermittently takes ~6 minutes on ARM64 Linux CI; low CPU after scanner completes",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-06 08:59:49+00",
        "last_seen": "2026-11-06 08:59:49+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install 1.4.4 intermittently takes ~6 minutes on ARM64 Linux CI; low CPU after scanner completes",
            "url": "https://github.com/oven-sh/bun/issues/48001",
            "author": "brandon-julio-t",
            "created_at": "2026-11-06 08:59:49+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26297",
        "area": null,
        "theme": null
      },
      {
        "id": 26014,
        "product": "bun",
        "kind": "bug",
        "title": "bun install: a root file: tarball does not satisfy a transitive dependency on the same version",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 21:06:01+00",
        "last_seen": "2026-11-05 21:06:01+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install: a root file: tarball does not satisfy a transitive dependency on the same version",
            "url": "https://github.com/oven-sh/bun/issues/47983",
            "author": "mxschmitt",
            "created_at": "2026-11-05 21:06:01+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26014",
        "area": null,
        "theme": null
      },
      {
        "id": 26015,
        "product": "bun",
        "kind": "bug",
        "title": "console.log does not go through a reassigned process.stdout.write",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 21:06:00+00",
        "last_seen": "2026-11-05 21:06:00+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "console.log does not go through a reassigned process.stdout.write",
            "url": "https://github.com/oven-sh/bun/issues/47982",
            "author": "mxschmitt",
            "created_at": "2026-11-05 21:06:00+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26015",
        "area": null,
        "theme": null
      },
      {
        "id": 26016,
        "product": "bun",
        "kind": "bug",
        "title": "fetch(): Malformed_HTTP_Response on header values folded with bare LF + tabs; --insecure-http-parser is accepted but ignored",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 19:01:22+00",
        "last_seen": "2026-11-05 19:01:22+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch(): Malformed_HTTP_Response on header values folded with bare LF + tabs; --insecure-http-parser is accepted but ignored",
            "url": "https://github.com/oven-sh/bun/issues/47975",
            "author": "hermy-bot",
            "created_at": "2026-11-05 19:01:22+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26016",
        "area": null,
        "theme": null
      },
      {
        "id": 26017,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint`: with an oxlint config, a `capitalized-comments` `ignorePattern` starting with `^` never matches `// comment`, unlike oxlint",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 16:55:20+00",
        "last_seen": "2026-11-05 16:55:20+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint`: with an oxlint config, a `capitalized-comments` `ignorePattern` starting with `^` never matches `// comment`, unlike oxlint",
            "url": "https://github.com/oven-sh/bun/issues/47972",
            "author": "toverux",
            "created_at": "2026-11-05 16:55:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26017",
        "area": null,
        "theme": null
      },
      {
        "id": 26019,
        "product": "bun",
        "kind": "bug",
        "title": "`--aot --trim --explain=trim` blames sites that never call the Function constructor (`.constructor.name`, `instanceof Function`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 15:31:29+00",
        "last_seen": "2026-11-05 15:31:29+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "`--aot --trim --explain=trim` blames sites that never call the Function constructor (`.constructor.name`, `instanceof Function`)",
            "url": "https://github.com/oven-sh/bun/issues/47971",
            "author": "aleslednej-bot[bot]",
            "created_at": "2026-11-05 15:31:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26019",
        "area": null,
        "theme": null
      },
      {
        "id": 24541,
        "product": "bun",
        "kind": "bug",
        "title": "tty.ReadStream destroyed outside its data callback leaves a read pending: the process never exits and swallows the next key",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 13:41:08+00",
        "last_seen": "2026-11-05 13:41:08+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "tty.ReadStream destroyed outside its data callback leaves a read pending: the process never exits and swallows the next key",
            "url": "https://github.com/oven-sh/bun/issues/47964",
            "author": "Kayno0o",
            "created_at": "2026-11-05 13:41:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24541",
        "area": null,
        "theme": null
      },
      {
        "id": 24505,
        "product": "bun",
        "kind": "bug",
        "title": "[Windows] Global npm installation fails with EBUSY when handling bun.exe",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 13:06:46+00",
        "last_seen": "2026-11-05 13:06:46+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "[Windows] Global npm installation fails with EBUSY when handling bun.exe",
            "url": "https://github.com/oven-sh/bun/issues/47962",
            "author": "JuanCarlosRomeroBlanco",
            "created_at": "2026-11-05 13:06:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24505",
        "area": null,
        "theme": null
      },
      {
        "id": 24515,
        "product": "bun",
        "kind": "bug",
        "title": "node:http2 client ignores server SETTINGS_MAX_CONCURRENT_STREAMS → GOAWAY",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-11-05 12:11:15+00",
        "last_seen": "2026-11-05 12:11:15+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 1.2,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http2 client ignores server SETTINGS_MAX_CONCURRENT_STREAMS → GOAWAY",
            "url": "https://github.com/oven-sh/bun/issues/47959",
            "author": "Hypnobrew",
            "created_at": "2026-11-05 12:11:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24515",
        "area": null,
        "theme": null
      },
      {
        "id": 25894,
        "product": "bun",
        "kind": "bug",
        "title": "bun build --compile --aot: executables turn on PR_SET_MDWE, so native libraries that JIT (Mesa llvmpipe/lavapipe, LuaJIT, PCRE2…) fail or crash, with no opt-out",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 08:06:04+00",
        "last_seen": "2026-11-05 08:06:04+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile --aot: executables turn on PR_SET_MDWE, so native libraries that JIT (Mesa llvmpipe/lavapipe, LuaJIT, PCRE2…) fail or crash, with no opt-out",
            "url": "https://github.com/oven-sh/bun/issues/47955",
            "author": "dunkbing",
            "created_at": "2026-11-05 08:06:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25894",
        "area": null,
        "theme": null
      },
      {
        "id": 25891,
        "product": "bun",
        "kind": "bug",
        "title": "Title: bun check: CSSFontFaceRule.style is typed CSSStyleDeclaration, TypeScript 7.1 types it CSSFontFaceDescriptors",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 07:48:21+00",
        "last_seen": "2026-11-05 07:48:21+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.1"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "Title: bun check: CSSFontFaceRule.style is typed CSSStyleDeclaration, TypeScript 7.1 types it CSSFontFaceDescriptors",
            "url": "https://github.com/oven-sh/bun/issues/47953",
            "author": "ChanorJia",
            "created_at": "2026-11-05 07:48:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25891",
        "area": null,
        "theme": null
      },
      {
        "id": 25858,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: false TS2589 \"Type instantiation is excessively deep\" on a chain of generic calls through an infer conditional (tsc 7.0.2 accepts)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 05:20:18+00",
        "last_seen": "2026-11-05 05:20:18+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: false TS2589 \"Type instantiation is excessively deep\" on a chain of generic calls through an infer conditional (tsc 7.0.2 accepts)",
            "url": "https://github.com/oven-sh/bun/issues/47950",
            "author": "AkshayM21",
            "created_at": "2026-11-05 05:20:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25858",
        "area": null,
        "theme": null
      },
      {
        "id": 25692,
        "product": "bun",
        "kind": "bug",
        "title": "node:util: toUSVString uses default-hint object coercion instead of string-hint coercion",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 17:05:05+00",
        "last_seen": "2026-11-04 17:05:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.49,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:util: toUSVString uses default-hint object coercion instead of string-hint coercion",
            "url": "https://github.com/oven-sh/bun/issues/47934",
            "author": "gongfpp",
            "created_at": "2026-11-04 17:05:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25692",
        "area": null,
        "theme": null
      },
      {
        "id": 25630,
        "product": "bun",
        "kind": "bug",
        "title": "Bundler retains unused pure bindings through nested ESM namespace re-exports",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 13:32:36+00",
        "last_seen": "2026-11-04 13:32:36+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.35,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bundler retains unused pure bindings through nested ESM namespace re-exports",
            "url": "https://github.com/oven-sh/bun/issues/47923",
            "author": "fedpet",
            "created_at": "2026-11-04 13:32:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25630",
        "area": null,
        "theme": null
      },
      {
        "id": 25603,
        "product": "bun",
        "kind": "bug",
        "title": "--trim: importing node:zlib triggers 'the compiler can't tell which API this program uses' (keeps all locales, profiler, etc.)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 12:46:11+00",
        "last_seen": "2026-11-04 12:46:11+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "--trim: importing node:zlib triggers 'the compiler can't tell which API this program uses' (keeps all locales, profiler, etc.)",
            "url": "https://github.com/oven-sh/bun/issues/47920",
            "author": "yoch",
            "created_at": "2026-11-04 12:46:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25603",
        "area": null,
        "theme": null
      },
      {
        "id": 25604,
        "product": "bun",
        "kind": "bug",
        "title": "--trim-without=<name> rejects every feature name with 'unknown name \"<name>\". Did you mean \"<name>\"?'",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 12:46:09+00",
        "last_seen": "2026-11-04 12:46:09+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "--trim-without=<name> rejects every feature name with 'unknown name \"<name>\". Did you mean \"<name>\"?'",
            "url": "https://github.com/oven-sh/bun/issues/47919",
            "author": "yoch",
            "created_at": "2026-11-04 12:46:09+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25604",
        "area": null,
        "theme": null
      },
      {
        "id": 25591,
        "product": "bun",
        "kind": "bug",
        "title": "fork() from a script run as `node` via `--bun` loads `.env` files in the child process",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 12:05:23+00",
        "last_seen": "2026-11-04 12:05:23+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "fork() from a script run as `node` via `--bun` loads `.env` files in the child process",
            "url": "https://github.com/oven-sh/bun/issues/47916",
            "author": "stefanprobst",
            "created_at": "2026-11-04 12:05:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25591",
        "area": null,
        "theme": null
      },
      {
        "id": 25572,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.semver.satisfies returns true for a string that is not a semver range (\"foo\", \"latest\")",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 10:43:36+00",
        "last_seen": "2026-11-04 10:43:36+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.semver.satisfies returns true for a string that is not a semver range (\"foo\", \"latest\")",
            "url": "https://github.com/oven-sh/bun/issues/47908",
            "author": "kingsloob1",
            "created_at": "2026-11-04 10:43:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25572",
        "area": null,
        "theme": null
      },
      {
        "id": 25566,
        "product": "bun",
        "kind": "bug",
        "title": "Android/bionic: SIGSEGV at NULL+0x40 in bun 1.4.1+ when a compiled app's request handler hits its pty create path (1.4.0 returns 500 instead)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 10:29:15+00",
        "last_seen": "2026-11-04 10:29:15+00",
        "platforms": [
          "android"
        ],
        "versions": [
          "1.4.1"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Android/bionic: SIGSEGV at NULL+0x40 in bun 1.4.1+ when a compiled app's request handler hits its pty create path (1.4.0 returns 500 instead)",
            "url": "https://github.com/oven-sh/bun/issues/47906",
            "author": "Hope2333",
            "created_at": "2026-11-04 10:29:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25566",
        "area": null,
        "theme": null
      },
      {
        "id": 25555,
        "product": "bun",
        "kind": "bug",
        "title": "Closures from an async function with await (or a generator) retain its unused parameters, so chained values are never collected",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 09:35:10+00",
        "last_seen": "2026-11-04 09:35:10+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "Closures from an async function with await (or a generator) retain its unused parameters, so chained values are never collected",
            "url": "https://github.com/oven-sh/bun/issues/47903",
            "author": "volveezz",
            "created_at": "2026-11-04 09:35:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25555",
        "area": null,
        "theme": null
      },
      {
        "id": 25511,
        "product": "bun",
        "kind": "bug",
        "title": "node:child_process misses spawn event with extra stdio pipe under bun test on macOS (1.4.4)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 06:20:52+00",
        "last_seen": "2026-11-04 06:20:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:child_process misses spawn event with extra stdio pipe under bun test on macOS (1.4.4)",
            "url": "https://github.com/oven-sh/bun/issues/47894",
            "author": "IgnisDa",
            "created_at": "2026-11-04 06:20:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25511",
        "area": null,
        "theme": null
      },
      {
        "id": 25387,
        "product": "bun",
        "kind": "bug",
        "title": "node:tls: TLSSocket created over a Duplex is never garbage-collected unless destroy() is called",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 16:54:04+00",
        "last_seen": "2026-11-03 16:54:04+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:tls: TLSSocket created over a Duplex is never garbage-collected unless destroy() is called",
            "url": "https://github.com/oven-sh/bun/issues/47869",
            "author": "stefano055415",
            "created_at": "2026-11-03 16:54:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25387",
        "area": null,
        "theme": null
      },
      {
        "id": 25306,
        "product": "bun",
        "kind": "bug",
        "title": "fetch: a fs.ReadStream body is sent empty over HTTPS when a data listener is attached after the call",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 15:18:56+00",
        "last_seen": "2026-11-03 15:18:56+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch: a fs.ReadStream body is sent empty over HTTPS when a data listener is attached after the call",
            "url": "https://github.com/oven-sh/bun/issues/47865",
            "author": "hweihwang",
            "created_at": "2026-11-03 15:18:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25306",
        "area": null,
        "theme": null
      },
      {
        "id": 25275,
        "product": "bun",
        "kind": "bug",
        "title": "Dev server: Fast Refresh falls back to a full reload for any module that imports from react-router",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 13:55:21+00",
        "last_seen": "2026-11-03 13:55:21+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Dev server: Fast Refresh falls back to a full reload for any module that imports from react-router",
            "url": "https://github.com/oven-sh/bun/issues/47857",
            "author": "seanmacisaac",
            "created_at": "2026-11-03 13:55:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25275",
        "area": null,
        "theme": null
      },
      {
        "id": 24433,
        "product": "bun",
        "kind": "bug",
        "title": "Error.captureStackTrace constructorOpt not working correctly",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 11:47:43+00",
        "last_seen": "2026-11-03 11:47:43+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "Error.captureStackTrace constructorOpt not working correctly",
            "url": "https://github.com/oven-sh/bun/issues/47845",
            "author": "vjpr",
            "created_at": "2026-11-03 11:47:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24433",
        "area": null,
        "theme": null
      },
      {
        "id": 24413,
        "product": "bun",
        "kind": "bug",
        "title": "node:http2: each awaited zero-length response.write() emits an empty DATA frame",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 10:32:05+00",
        "last_seen": "2026-11-03 10:32:05+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http2: each awaited zero-length response.write() emits an empty DATA frame",
            "url": "https://github.com/oven-sh/bun/issues/47839",
            "author": "yuriyward",
            "created_at": "2026-11-03 10:32:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24413",
        "area": null,
        "theme": null
      },
      {
        "id": 24363,
        "product": "bun",
        "kind": "bug",
        "title": "node:net: a write after the peer closed calls back with EPIPE but never emits 'error' (close hadError false)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 06:51:42+00",
        "last_seen": "2026-11-03 06:51:42+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:net: a write after the peer closed calls back with EPIPE but never emits 'error' (close hadError false)",
            "url": "https://github.com/oven-sh/bun/issues/47834",
            "author": "kingsloob1",
            "created_at": "2026-11-03 06:51:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24363",
        "area": null,
        "theme": null
      },
      {
        "id": 24360,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve still buffers without bound for a slow (not stalled) reader of a ReadableStream response",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 06:33:42+00",
        "last_seen": "2026-11-03 06:33:42+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve still buffers without bound for a slow (not stalled) reader of a ReadableStream response",
            "url": "https://github.com/oven-sh/bun/issues/47830",
            "author": "yavuzsyildiz",
            "created_at": "2026-11-03 06:33:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24360",
        "area": null,
        "theme": null
      },
      {
        "id": 24347,
        "product": "bun",
        "kind": "bug",
        "title": "Shell: `>&2` and `N>&M` other than `1>&2`/`2>&1` fail with \"Redirection with no file\"",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 05:16:45+00",
        "last_seen": "2026-11-03 05:16:45+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Shell: `>&2` and `N>&M` other than `1>&2`/`2>&1` fail with \"Redirection with no file\"",
            "url": "https://github.com/oven-sh/bun/issues/47822",
            "author": "AaronFeledy",
            "created_at": "2026-11-03 05:16:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24347",
        "area": null,
        "theme": null
      },
      {
        "id": 24323,
        "product": "bun",
        "kind": "bug",
        "title": "fs.promises.writeFile with an iterable of chunks appends zero bytes to the file",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 02:35:11+00",
        "last_seen": "2026-11-03 02:35:11+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs.promises.writeFile with an iterable of chunks appends zero bytes to the file",
            "url": "https://github.com/oven-sh/bun/issues/47817",
            "author": "seanmacisaac",
            "created_at": "2026-11-03 02:35:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24323",
        "area": null,
        "theme": null
      },
      {
        "id": 24294,
        "product": "bun",
        "kind": "bug",
        "title": "child_process: destroying a child's stdin while a write is pending never emits 'close' (closed stays false)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 23:55:33+00",
        "last_seen": "2026-11-02 23:55:33+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "child_process: destroying a child's stdin while a write is pending never emits 'close' (closed stays false)",
            "url": "https://github.com/oven-sh/bun/issues/47807",
            "author": "cevr",
            "created_at": "2026-11-02 23:55:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24294",
        "area": null,
        "theme": null
      },
      {
        "id": 24277,
        "product": "bun",
        "kind": "bug",
        "title": "`self` getter accepts ordinary objects and primitive receivers",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 22:16:55+00",
        "last_seen": "2026-11-02 22:16:55+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.49,
        "workaround": null,
        "exemplars": [
          {
            "title": "`self` getter accepts ordinary objects and primitive receivers",
            "url": "https://github.com/oven-sh/bun/issues/47793",
            "author": "zloirock",
            "created_at": "2026-11-02 22:16:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24277",
        "area": null,
        "theme": null
      },
      {
        "id": 24262,
        "product": "bun",
        "kind": "bug",
        "title": "bun --hot misses an atomic save (rename over the file) when the entry file is outside the cwd",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 21:13:47+00",
        "last_seen": "2026-11-02 21:13:47+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun --hot misses an atomic save (rename over the file) when the entry file is outside the cwd",
            "url": "https://github.com/oven-sh/bun/issues/47787",
            "author": "kingsloob1",
            "created_at": "2026-11-02 21:13:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24262",
        "area": null,
        "theme": null
      },
      {
        "id": 24235,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt`: a file with no extension is unsupported even when a `parser` override gives it a plugin's parser",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 19:40:28+00",
        "last_seen": "2026-11-02 19:40:28+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.3,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt`: a file with no extension is unsupported even when a `parser` override gives it a plugin's parser",
            "url": "https://github.com/oven-sh/bun/issues/47782",
            "author": "NJordan72",
            "created_at": "2026-11-02 19:40:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24235",
        "area": null,
        "theme": null
      },
      {
        "id": 24236,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt`: Vue pug templates and Markdown pug code blocks are left unformatted when `@prettier/plugin-pug` is configured",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 19:40:27+00",
        "last_seen": "2026-11-02 19:40:27+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt`: Vue pug templates and Markdown pug code blocks are left unformatted when `@prettier/plugin-pug` is configured",
            "url": "https://github.com/oven-sh/bun/issues/47781",
            "author": "NJordan72",
            "created_at": "2026-11-02 19:40:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24236",
        "area": null,
        "theme": null
      },
      {
        "id": 24212,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check` rejects react-select's `StylesConfig<Option, boolean>` as `StylesConfig<Option, false>`, which tsc 7.0.2 accepts",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 17:54:26+00",
        "last_seen": "2026-11-02 17:54:26+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check` rejects react-select's `StylesConfig<Option, boolean>` as `StylesConfig<Option, false>`, which tsc 7.0.2 accepts",
            "url": "https://github.com/oven-sh/bun/issues/47778",
            "author": "rorydbain",
            "created_at": "2026-11-02 17:54:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24212",
        "area": null,
        "theme": null
      },
      {
        "id": 24207,
        "product": "bun",
        "kind": "bug",
        "title": "bun check --help prints the built-in type checker's help when package.json has a \"check\" script (1.4.4 regression)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 17:18:09+00",
        "last_seen": "2026-11-02 17:18:09+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check --help prints the built-in type checker's help when package.json has a \"check\" script (1.4.4 regression)",
            "url": "https://github.com/oven-sh/bun/issues/47774",
            "author": "marcospgp",
            "created_at": "2026-11-02 17:18:09+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24207",
        "area": null,
        "theme": null
      },
      {
        "id": 24166,
        "product": "bun",
        "kind": "bug",
        "title": "Nondeterministic SIGSEGV in JSC GC write barriers (Heap::addToRememberedSet / objectConstructorEntries) in bun test on 1.4.2-1.4.4 (Linux x64, glibc, WSL2)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 15:31:18+00",
        "last_seen": "2026-11-02 15:31:18+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2-1.4.4"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "Nondeterministic SIGSEGV in JSC GC write barriers (Heap::addToRememberedSet / objectConstructorEntries) in bun test on 1.4.2-1.4.4 (Linux x64, glibc, WSL2)",
            "url": "https://github.com/oven-sh/bun/issues/47768",
            "author": "agdula",
            "created_at": "2026-11-02 15:31:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24166",
        "area": null,
        "theme": null
      },
      {
        "id": 24155,
        "product": "bun",
        "kind": "bug",
        "title": "AOT: arguments past the 8th are not tracked (callback becomes an unknown callee); deliberate limit? not reported by --explain",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 14:40:47+00",
        "last_seen": "2026-11-02 14:40:47+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: arguments past the 8th are not tracked (callback becomes an unknown callee); deliberate limit? not reported by --explain",
            "url": "https://github.com/oven-sh/bun/issues/47764",
            "author": "yoch",
            "created_at": "2026-11-02 14:40:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24155",
        "area": null,
        "theme": null
      },
      {
        "id": 24110,
        "product": "bun",
        "kind": "bug",
        "title": "bun install on macOS silently drops ~16% of files when extracting @elevenlabs/elevenlabs-js@2.75.0 (Linux and system tar extract it fully)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 12:19:29+00",
        "last_seen": "2026-11-02 12:19:29+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "2.75.0"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install on macOS silently drops ~16% of files when extracting @elevenlabs/elevenlabs-js@2.75.0 (Linux and system tar extract it fully)",
            "url": "https://github.com/oven-sh/bun/issues/47746",
            "author": "florivdg",
            "created_at": "2026-11-02 12:19:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24110",
        "area": null,
        "theme": null
      },
      {
        "id": 24099,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt remove characters in format md",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 11:45:39+00",
        "last_seen": "2026-11-02 11:45:39+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt remove characters in format md",
            "url": "https://github.com/oven-sh/bun/issues/47744",
            "author": "RodrigoTomeES",
            "created_at": "2026-11-02 11:45:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24099",
        "area": null,
        "theme": null
      },
      {
        "id": 24100,
        "product": "bun",
        "kind": "bug",
        "title": "`bun test`: a test file's module-level values stay reachable after the file ends",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 11:45:10+00",
        "last_seen": "2026-11-02 11:45:10+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun test`: a test file's module-level values stay reachable after the file ends",
            "url": "https://github.com/oven-sh/bun/issues/47743",
            "author": "mguerra-facephi",
            "created_at": "2026-11-02 11:45:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24100",
        "area": null,
        "theme": null
      },
      {
        "id": 24086,
        "product": "bun",
        "kind": "bug",
        "title": "TLS 1.2 clients accept servers without renegotiation_info",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 10:42:43+00",
        "last_seen": "2026-11-02 10:42:43+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.2"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "TLS 1.2 clients accept servers without renegotiation_info",
            "url": "https://github.com/oven-sh/bun/issues/47739",
            "author": "janilowski",
            "created_at": "2026-11-02 10:42:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24086",
        "area": null,
        "theme": null
      },
      {
        "id": 23985,
        "product": "bun",
        "kind": "bug",
        "title": "process.stdout/stderr leave O_NONBLOCK on an inherited pipe after exit, so the next process sharing it gets EAGAIN",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 02:47:11+00",
        "last_seen": "2026-11-02 02:47:11+00",
        "platforms": [],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "process.stdout/stderr leave O_NONBLOCK on an inherited pipe after exit, so the next process sharing it gets EAGAIN",
            "url": "https://github.com/oven-sh/bun/issues/47710",
            "author": "AaronFeledy",
            "created_at": "2026-11-02 02:47:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23985",
        "area": null,
        "theme": null
      },
      {
        "id": 23974,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check` resolves `ReturnType<typeof text>` from drizzle-orm to `any`, which tsc 7.0.2 does not",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 01:26:02+00",
        "last_seen": "2026-11-02 01:26:02+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.5,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check` resolves `ReturnType<typeof text>` from drizzle-orm to `any`, which tsc 7.0.2 does not",
            "url": "https://github.com/oven-sh/bun/issues/47707",
            "author": "burak-bayir",
            "created_at": "2026-11-02 01:26:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23974",
        "area": null,
        "theme": null
      },
      {
        "id": 23973,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check` rejects widening a drizzle-orm column builder name to `string`, which tsc 7.0.2 accepts",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 01:26:01+00",
        "last_seen": "2026-11-02 01:26:01+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check` rejects widening a drizzle-orm column builder name to `string`, which tsc 7.0.2 accepts",
            "url": "https://github.com/oven-sh/bun/issues/47706",
            "author": "burak-bayir",
            "created_at": "2026-11-02 01:26:01+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23973",
        "area": null,
        "theme": null
      },
      {
        "id": 23946,
        "product": "bun",
        "kind": "bug",
        "title": "util.debuglog() returns a function without `enabled`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 21:25:00+00",
        "last_seen": "2026-11-01 21:25:00+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.5,
        "workaround": null,
        "exemplars": [
          {
            "title": "util.debuglog() returns a function without `enabled`",
            "url": "https://github.com/oven-sh/bun/issues/47690",
            "author": "nwidynski",
            "created_at": "2026-11-01 21:25:00+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23946",
        "area": null,
        "theme": null
      },
      {
        "id": 23871,
        "product": "bun",
        "kind": "bug",
        "title": "bun test --isolate: user-event's focus patch survives into the next test file",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 14:42:20+00",
        "last_seen": "2026-11-01 14:42:20+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test --isolate: user-event's focus patch survives into the next test file",
            "url": "https://github.com/oven-sh/bun/issues/47658",
            "author": "jpambrun",
            "created_at": "2026-11-01 14:42:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23871",
        "area": null,
        "theme": null
      },
      {
        "id": 23862,
        "product": "bun",
        "kind": "bug",
        "title": "bun install keeps a renamed root package's old name in bun.lock",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 14:33:02+00",
        "last_seen": "2026-11-01 14:33:02+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install keeps a renamed root package's old name in bun.lock",
            "url": "https://github.com/oven-sh/bun/issues/47656",
            "author": "YevheniiKotyrlo",
            "created_at": "2026-11-01 14:33:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23862",
        "area": null,
        "theme": null
      },
      {
        "id": 23861,
        "product": "bun",
        "kind": "bug",
        "title": "Segmentation fault in Bun 1.4.4 — crash report",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 14:14:45+00",
        "last_seen": "2026-11-01 14:14:45+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Segmentation fault in Bun 1.4.4 — crash report",
            "url": "https://github.com/oven-sh/bun/issues/47654",
            "author": "420fakedonttryit-droid",
            "created_at": "2026-11-01 14:14:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23861",
        "area": null,
        "theme": null
      },
      {
        "id": 23840,
        "product": "bun",
        "kind": "bug",
        "title": "bun install ignores os/cpu for file: tarball optionalDependencies (installs every platform package)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 12:22:42+00",
        "last_seen": "2026-11-01 12:22:42+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install ignores os/cpu for file: tarball optionalDependencies (installs every platform package)",
            "url": "https://github.com/oven-sh/bun/issues/47640",
            "author": "lgtm-ai-bot[bot]",
            "created_at": "2026-11-01 12:22:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23840",
        "area": null,
        "theme": null
      },
      {
        "id": 23841,
        "product": "bun",
        "kind": "bug",
        "title": "`bun test` segfaults at address 0x0 (main thread) in a suite that spawns and terminates many worker_threads Workers (1.3.3, macOS arm64)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 12:20:53+00",
        "last_seen": "2026-11-01 12:20:53+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun test` segfaults at address 0x0 (main thread) in a suite that spawns and terminates many worker_threads Workers (1.3.3, macOS arm64)",
            "url": "https://github.com/oven-sh/bun/issues/47639",
            "author": "HanMomoWow",
            "created_at": "2026-11-01 12:20:53+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23841",
        "area": null,
        "theme": null
      },
      {
        "id": 23778,
        "product": "bun",
        "kind": "bug",
        "title": "Windows: a file added to a junction-linked package is never found by its package name once Bun has read the folder",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 04:36:11+00",
        "last_seen": "2026-11-01 04:36:11+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "Windows: a file added to a junction-linked package is never found by its package name once Bun has read the folder",
            "url": "https://github.com/oven-sh/bun/issues/47608",
            "author": "LachlanB96",
            "created_at": "2026-11-01 04:36:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23778",
        "area": null,
        "theme": null
      },
      {
        "id": 23763,
        "product": "bun",
        "kind": "bug",
        "title": "AOT: missed-optimization for a function-typed class field holding a Promise's resolve",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 03:04:52+00",
        "last_seen": "2026-11-01 03:04:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: missed-optimization for a function-typed class field holding a Promise's resolve",
            "url": "https://github.com/oven-sh/bun/issues/47599",
            "author": "romulovalez",
            "created_at": "2026-11-01 03:04:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23763",
        "area": null,
        "theme": null
      },
      {
        "id": 23714,
        "product": "bun",
        "kind": "bug",
        "title": "node:dns resolve rejects a NODATA answer with ENOTFOUND instead of ENODATA, unlike Node",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 21:22:58+00",
        "last_seen": "2026-10-31 21:22:58+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:dns resolve rejects a NODATA answer with ENOTFOUND instead of ENODATA, unlike Node",
            "url": "https://github.com/oven-sh/bun/issues/47578",
            "author": "iuriifavi",
            "created_at": "2026-10-31 21:22:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23714",
        "area": null,
        "theme": null
      },
      {
        "id": 23703,
        "product": "bun",
        "kind": "bug",
        "title": "Bun does not reset inherited SIG_IGN dispositions (SIGINT, SIGQUIT) at startup; Node does",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 20:24:47+00",
        "last_seen": "2026-10-31 20:24:47+00",
        "platforms": [],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun does not reset inherited SIG_IGN dispositions (SIGINT, SIGQUIT) at startup; Node does",
            "url": "https://github.com/oven-sh/bun/issues/47574",
            "author": "jonathanong",
            "created_at": "2026-10-31 20:24:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23703",
        "area": null,
        "theme": null
      },
      {
        "id": 23704,
        "product": "bun",
        "kind": "bug",
        "title": "bundler: a CommonJS side-effect import (`import 'pkg'`) runs after later ESM imports inside an `__esm`-wrapped module",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 20:24:46+00",
        "last_seen": "2026-10-31 20:24:46+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.14+0d9b296af"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "bundler: a CommonJS side-effect import (`import 'pkg'`) runs after later ESM imports inside an `__esm`-wrapped module",
            "url": "https://github.com/oven-sh/bun/issues/47573",
            "author": "jonathanong",
            "created_at": "2026-10-31 20:24:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23704",
        "area": null,
        "theme": null
      },
      {
        "id": 23705,
        "product": "bun",
        "kind": "bug",
        "title": "bundler: `export * from` a module that has top-level await is not awaited (barrel `__esm` wrapper does not await the re-exported init)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 20:24:45+00",
        "last_seen": "2026-10-31 20:24:45+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.14+0d9b296af"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bundler: `export * from` a module that has top-level await is not awaited (barrel `__esm` wrapper does not await the re-exported init)",
            "url": "https://github.com/oven-sh/bun/issues/47572",
            "author": "jonathanong",
            "created_at": "2026-10-31 20:24:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23705",
        "area": null,
        "theme": null
      },
      {
        "id": 23658,
        "product": "bun",
        "kind": "bug",
        "title": "bun:test: rejects/resolves matchers still return undefined instead of Promise on 1.4.4",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 16:26:58+00",
        "last_seen": "2026-10-31 16:26:58+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:test: rejects/resolves matchers still return undefined instead of Promise on 1.4.4",
            "url": "https://github.com/oven-sh/bun/issues/47556",
            "author": "maharshi365",
            "created_at": "2026-10-31 16:26:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23658",
        "area": null,
        "theme": null
      },
      {
        "id": 23578,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: false TS2425 when overriding a method inherited through ReturnType",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 09:31:37+00",
        "last_seen": "2026-10-31 09:31:37+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: false TS2425 when overriding a method inherited through ReturnType",
            "url": "https://github.com/oven-sh/bun/issues/47530",
            "author": "phil-r",
            "created_at": "2026-10-31 09:31:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23578",
        "area": null,
        "theme": null
      },
      {
        "id": 23546,
        "product": "bun",
        "kind": "bug",
        "title": "--compile --aot: property descriptors of read-only built-ins still report writable/configurable",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 06:34:28+00",
        "last_seen": "2026-10-31 06:34:28+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.35,
        "workaround": null,
        "exemplars": [
          {
            "title": "--compile --aot: property descriptors of read-only built-ins still report writable/configurable",
            "url": "https://github.com/oven-sh/bun/issues/47522",
            "author": "iamdin",
            "created_at": "2026-10-31 06:34:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23546",
        "area": null,
        "theme": null
      },
      {
        "id": 23541,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: JS heap balloons to 22 GB and the process hangs on a tiny test suite (1.4.4-canary.1, macOS arm64)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-31 05:55:05+00",
        "last_seen": "2026-10-31 05:55:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: JS heap balloons to 22 GB and the process hangs on a tiny test suite (1.4.4-canary.1, macOS arm64)",
            "url": "https://github.com/oven-sh/bun/issues/47518",
            "author": "DimaEff",
            "created_at": "2026-10-31 05:55:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23541",
        "area": null,
        "theme": null
      },
      {
        "id": 23457,
        "product": "bun",
        "kind": "bug",
        "title": "bun patch --commit fails with \"Could not access\" on Windows when a package file's path passes 260 characters",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 21:14:16+00",
        "last_seen": "2026-10-30 21:14:16+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun patch --commit fails with \"Could not access\" on Windows when a package file's path passes 260 characters",
            "url": "https://github.com/oven-sh/bun/issues/47499",
            "author": "YevheniiKotyrlo",
            "created_at": "2026-10-30 21:14:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23457",
        "area": null,
        "theme": null
      },
      {
        "id": 23343,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.$ .text() mangles non-ASCII output on Windows into uXXXX without the backslash",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 13:38:33+00",
        "last_seen": "2026-10-30 13:38:33+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.$ .text() mangles non-ASCII output on Windows into uXXXX without the backslash",
            "url": "https://github.com/oven-sh/bun/issues/47479",
            "author": "umhapal",
            "created_at": "2026-10-30 13:38:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23343",
        "area": null,
        "theme": null
      },
      {
        "id": 23290,
        "product": "bun",
        "kind": "bug",
        "title": "React Compiler with syntax minification silently drops folded parts of template literals",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-30 11:29:31+00",
        "last_seen": "2026-10-30 11:29:31+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.49,
        "workaround": null,
        "exemplars": [
          {
            "title": "React Compiler with syntax minification silently drops folded parts of template literals",
            "url": "https://github.com/oven-sh/bun/issues/47464",
            "author": "tiagohm",
            "created_at": "2026-10-30 11:29:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23290",
        "area": null,
        "theme": null
      },
      {
        "id": 23258,
        "product": "bun",
        "kind": "bug",
        "title": "WebView.click(selector) never settles when the page navigates during the actionability wait, and blocks every later input call",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 09:58:08+00",
        "last_seen": "2026-10-30 09:58:08+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.3,
        "workaround": null,
        "exemplars": [
          {
            "title": "WebView.click(selector) never settles when the page navigates during the actionability wait, and blocks every later input call",
            "url": "https://github.com/oven-sh/bun/issues/47459",
            "author": "drakulavich",
            "created_at": "2026-10-30 09:58:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23258",
        "area": null,
        "theme": null
      },
      {
        "id": 23248,
        "product": "bun",
        "kind": "bug",
        "title": "require.resolve with paths keeps a stale directory listing: a file created later is never found",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 09:48:03+00",
        "last_seen": "2026-10-30 09:48:03+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "require.resolve with paths keeps a stale directory listing: a file created later is never found",
            "url": "https://github.com/oven-sh/bun/issues/47457",
            "author": "vizanto",
            "created_at": "2026-10-30 09:48:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23248",
        "area": null,
        "theme": null
      },
      {
        "id": 23239,
        "product": "bun",
        "kind": "bug",
        "title": "--aot: Bun.SQL internals fail ~25 type guards per query (PooledConnection, Query, SQLResultArray)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 09:20:46+00",
        "last_seen": "2026-10-30 09:20:46+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "--aot: Bun.SQL internals fail ~25 type guards per query (PooledConnection, Query, SQLResultArray)",
            "url": "https://github.com/oven-sh/bun/issues/47456",
            "author": "Samuron",
            "created_at": "2026-10-30 09:20:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23239",
        "area": null,
        "theme": null
      },
      {
        "id": 23192,
        "product": "bun",
        "kind": "bug",
        "title": "bun lint: @shadcn/lint jsPlugin misreads custom theme token (text-13 as color) when run from monorepo root; oxlint does not",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 07:16:23+00",
        "last_seen": "2026-10-30 07:16:23+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun lint: @shadcn/lint jsPlugin misreads custom theme token (text-13 as color) when run from monorepo root; oxlint does not",
            "url": "https://github.com/oven-sh/bun/issues/47450",
            "author": "dzulfikar08",
            "created_at": "2026-10-30 07:16:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23192",
        "area": null,
        "theme": null
      },
      {
        "id": 23089,
        "product": "bun",
        "kind": "bug",
        "title": "`semver.satisfies(\"v27.0.0-alpha.0.0.0\", \">=26.0.0\")` fails",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 00:38:26+00",
        "last_seen": "2026-10-30 00:38:26+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "v27.0.0-alpha.0.0.0"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "`semver.satisfies(\"v27.0.0-alpha.0.0.0\", \">=26.0.0\")` fails",
            "url": "https://github.com/oven-sh/bun/issues/47421",
            "author": "lgarron",
            "created_at": "2026-10-30 00:38:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23089",
        "area": null,
        "theme": null
      },
      {
        "id": 23090,
        "product": "bun",
        "kind": "bug",
        "title": "fs.rmSync('', { recursive: true }) deletes the contents of the current directory on Windows (Node throws ENOENT)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-30 00:33:23+00",
        "last_seen": "2026-10-30 00:33:23+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.91,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs.rmSync('', { recursive: true }) deletes the contents of the current directory on Windows (Node throws ENOENT)",
            "url": "https://github.com/oven-sh/bun/issues/47420",
            "author": "Refzlund",
            "created_at": "2026-10-30 00:33:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23090",
        "area": null,
        "theme": null
      },
      {
        "id": 23083,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve: request bodies over 256 KiB are reallocated and copied repeatedly while buffering (finish_grow ~21% of main thread for 2.4 MB bodies)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 00:15:18+00",
        "last_seen": "2026-10-30 00:15:18+00",
        "platforms": [],
        "versions": [
          "2.4"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve: request bodies over 256 KiB are reallocated and copied repeatedly while buffering (finish_grow ~21% of main thread for 2.4 MB bodies)",
            "url": "https://github.com/oven-sh/bun/issues/47419",
            "author": "aerox0",
            "created_at": "2026-10-30 00:15:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23083",
        "area": null,
        "theme": null
      },
      {
        "id": 23057,
        "product": "bun",
        "kind": "bug",
        "title": "process.stdout._handle is undefined, so setBlocking(true) is a no-op and native or writeSync writes to a piped fd 1 fail with EAGAIN after 8 KB (Linux)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 22:09:26+00",
        "last_seen": "2026-10-29 22:09:26+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "process.stdout._handle is undefined, so setBlocking(true) is a no-op and native or writeSync writes to a piped fd 1 fail with EAGAIN after 8 KB (Linux)",
            "url": "https://github.com/oven-sh/bun/issues/47408",
            "author": "Mattslayga",
            "created_at": "2026-10-29 22:09:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23057",
        "area": null,
        "theme": null
      },
      {
        "id": 23053,
        "product": "bun",
        "kind": "bug",
        "title": "net.connect: EINVAL instead of ENOENT for long Unix socket paths with missing parents",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 21:19:02+00",
        "last_seen": "2026-10-29 21:19:02+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "net.connect: EINVAL instead of ENOENT for long Unix socket paths with missing parents",
            "url": "https://github.com/oven-sh/bun/issues/47407",
            "author": "johnemau",
            "created_at": "2026-10-29 21:19:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23053",
        "area": null,
        "theme": null
      },
      {
        "id": 23020,
        "product": "bun",
        "kind": "bug",
        "title": "static_initializer prop",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 19:19:07+00",
        "last_seen": "2026-10-29 19:19:07+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "static_initializer prop",
            "url": "https://github.com/oven-sh/bun/issues/47399",
            "author": "hyuzea",
            "created_at": "2026-10-29 19:19:07+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23020",
        "area": null,
        "theme": null
      },
      {
        "id": 23012,
        "product": "bun",
        "kind": "bug",
        "title": "virtual imports with browser hmr are being invalidated when importer is modified",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 19:06:29+00",
        "last_seen": "2026-10-29 19:06:29+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "virtual imports with browser hmr are being invalidated when importer is modified",
            "url": "https://github.com/oven-sh/bun/issues/47398",
            "author": "vjpr",
            "created_at": "2026-10-29 19:06:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23012",
        "area": null,
        "theme": null
      },
      {
        "id": 23008,
        "product": "bun",
        "kind": "bug",
        "title": "bun bundler .module.css issue",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 18:52:04+00",
        "last_seen": "2026-10-29 18:52:04+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun bundler .module.css issue",
            "url": "https://github.com/oven-sh/bun/issues/47397",
            "author": "hyuzea",
            "created_at": "2026-10-29 18:52:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23008",
        "area": null,
        "theme": null
      },
      {
        "id": 23009,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.WebView (webkit): onNavigated reports the requested URL when the page's own location.replace() lands first",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 18:47:41+00",
        "last_seen": "2026-10-29 18:47:41+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.WebView (webkit): onNavigated reports the requested URL when the page's own location.replace() lands first",
            "url": "https://github.com/oven-sh/bun/issues/47396",
            "author": "drakulavich",
            "created_at": "2026-10-29 18:47:41+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23009",
        "area": null,
        "theme": null
      },
      {
        "id": 22977,
        "product": "bun",
        "kind": "bug",
        "title": "--aot: a CommonJS module whose JSDoc mentions @import throws \"ReferenceError: returns is not defined\" on load",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 16:58:14+00",
        "last_seen": "2026-10-29 16:58:14+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "--aot: a CommonJS module whose JSDoc mentions @import throws \"ReferenceError: returns is not defined\" on load",
            "url": "https://github.com/oven-sh/bun/issues/47391",
            "author": "whygee-dev",
            "created_at": "2026-10-29 16:58:14+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22977",
        "area": null,
        "theme": null
      },
      {
        "id": 22859,
        "product": "bun",
        "kind": "bug",
        "title": "setTimeout that is already due when the event loop starts runs after setImmediate (Node runs the timer first)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 11:40:33+00",
        "last_seen": "2026-10-29 11:40:33+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "setTimeout that is already due when the event loop starts runs after setImmediate (Node runs the timer first)",
            "url": "https://github.com/oven-sh/bun/issues/47365",
            "author": "PedroRosalba",
            "created_at": "2026-10-29 11:40:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22859",
        "area": null,
        "theme": null
      },
      {
        "id": 22823,
        "product": "bun",
        "kind": "bug",
        "title": "node:http2: a response is held while expect().rejects waits, when the test resumed from the previous response",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 09:53:40+00",
        "last_seen": "2026-10-29 09:53:40+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http2: a response is held while expect().rejects waits, when the test resumed from the previous response",
            "url": "https://github.com/oven-sh/bun/issues/47351",
            "author": "tobias-list",
            "created_at": "2026-10-29 09:53:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22823",
        "area": null,
        "theme": null
      },
      {
        "id": 22817,
        "product": "bun",
        "kind": "bug",
        "title": "Performance regression in 1.3.13: Bun.file responses under 1 MiB no longer use sendfile",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 09:09:28+00",
        "last_seen": "2026-10-29 09:09:28+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.3.13"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Performance regression in 1.3.13: Bun.file responses under 1 MiB no longer use sendfile",
            "url": "https://github.com/oven-sh/bun/issues/47345",
            "author": "vcarel",
            "created_at": "2026-10-29 09:09:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22817",
        "area": null,
        "theme": null
      },
      {
        "id": 22809,
        "product": "bun",
        "kind": "bug",
        "title": "bun create riser-bob uses an outdated template instead of the latest npm version",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 08:49:13+00",
        "last_seen": "2026-10-29 08:49:13+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun create riser-bob uses an outdated template instead of the latest npm version",
            "url": "https://github.com/oven-sh/bun/issues/47342",
            "author": "ZenZN99",
            "created_at": "2026-10-29 08:49:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22809",
        "area": null,
        "theme": null
      },
      {
        "id": 22812,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.gunzipSync decodes only the first gzip member and silently ignores the rest",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 08:43:32+00",
        "last_seen": "2026-10-29 08:43:32+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.gunzipSync decodes only the first gzip member and silently ignores the rest",
            "url": "https://github.com/oven-sh/bun/issues/47341",
            "author": "kingsloob1",
            "created_at": "2026-10-29 08:43:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22812",
        "area": null,
        "theme": null
      },
      {
        "id": 22776,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.WebView (WebKit, macOS): using views from more than one JS thread corrupts the heap (SIGSEGV/SIGBUS/trap); a worker exit strands the host",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 07:07:16+00",
        "last_seen": "2026-10-29 07:07:16+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.49,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.WebView (WebKit, macOS): using views from more than one JS thread corrupts the heap (SIGSEGV/SIGBUS/trap); a worker exit strands the host",
            "url": "https://github.com/oven-sh/bun/issues/47334",
            "author": "code-yeongyu",
            "created_at": "2026-10-29 07:07:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22776",
        "area": null,
        "theme": null
      },
      {
        "id": 22628,
        "product": "bun",
        "kind": "bug",
        "title": "pipeline with an async-generator stage can reject before fs.WriteStream closes, leaving a temporary file",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 00:36:14+00",
        "last_seen": "2026-10-29 00:36:14+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "pipeline with an async-generator stage can reject before fs.WriteStream closes, leaving a temporary file",
            "url": "https://github.com/oven-sh/bun/issues/47277",
            "author": "konard",
            "created_at": "2026-10-29 00:36:14+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22628",
        "area": null,
        "theme": null
      },
      {
        "id": 22619,
        "product": "bun",
        "kind": "bug",
        "title": "Windows: `fs.watch(dir, { recursive: true })` reports nothing from subfolders when `dir` is already watched without `recursive`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 23:32:02+00",
        "last_seen": "2026-10-28 23:32:02+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Windows: `fs.watch(dir, { recursive: true })` reports nothing from subfolders when `dir` is already watched without `recursive`",
            "url": "https://github.com/oven-sh/bun/issues/47263",
            "author": "YevheniiKotyrlo",
            "created_at": "2026-10-28 23:32:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22619",
        "area": null,
        "theme": null
      },
      {
        "id": 22607,
        "product": "bun",
        "kind": "bug",
        "title": "bun test --isolate hangs forever after \"killed 1 dangling process\" (1.4.0, Linux CI)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 22:45:46+00",
        "last_seen": "2026-10-28 22:45:46+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.0"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test --isolate hangs forever after \"killed 1 dangling process\" (1.4.0, Linux CI)",
            "url": "https://github.com/oven-sh/bun/issues/47257",
            "author": "skiboy209",
            "created_at": "2026-10-28 22:45:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22607",
        "area": null,
        "theme": null
      },
      {
        "id": 22604,
        "product": "bun",
        "kind": "bug",
        "title": "Bun's custom traceback is wrong by after next task loop",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 22:31:45+00",
        "last_seen": "2026-10-28 22:31:45+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun's custom traceback is wrong by after next task loop",
            "url": "https://github.com/oven-sh/bun/issues/47256",
            "author": "dragoncoder047",
            "created_at": "2026-10-28 22:31:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22604",
        "area": null,
        "theme": null
      },
      {
        "id": 22599,
        "product": "bun",
        "kind": "bug",
        "title": "bun test --isolate serial multi-file SIGSEGV in FinalizationRegistry cleanup and GC marking (1.4.2 Linux x64)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 21:56:59+00",
        "last_seen": "2026-10-28 21:56:59+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test --isolate serial multi-file SIGSEGV in FinalizationRegistry cleanup and GC marking (1.4.2 Linux x64)",
            "url": "https://github.com/oven-sh/bun/issues/47245",
            "author": "rtorus",
            "created_at": "2026-10-28 21:56:59+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22599",
        "area": null,
        "theme": null
      },
      {
        "id": 22567,
        "product": "bun",
        "kind": "bug",
        "title": "--aot resolves a Worker's relative path differently from --compile when the entry point is in a subfolder",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 20:22:47+00",
        "last_seen": "2026-10-28 20:22:47+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "--aot resolves a Worker's relative path differently from --compile when the entry point is in a subfolder",
            "url": "https://github.com/oven-sh/bun/issues/47237",
            "author": "kainosnoema",
            "created_at": "2026-10-28 20:22:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22567",
        "area": null,
        "theme": null
      },
      {
        "id": 22556,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt: sortTailwindcss can't resolve package.json `imports` (#…) specifiers in stylesheet @import (breaks @nuxt/ui)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 19:48:45+00",
        "last_seen": "2026-10-28 19:48:45+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: sortTailwindcss can't resolve package.json `imports` (#…) specifiers in stylesheet @import (breaks @nuxt/ui)",
            "url": "https://github.com/oven-sh/bun/issues/47229",
            "author": "hendrysadrak",
            "created_at": "2026-10-28 19:48:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22556",
        "area": null,
        "theme": null
      },
      {
        "id": 22551,
        "product": "bun",
        "kind": "bug",
        "title": "TLA-ts commit model takes 2.05 s in Bun 1.4.4 versus 1.50 s in Node 26.12.1 (37% slower)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 19:25:38+00",
        "last_seen": "2026-10-28 19:25:38+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "2.05"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "TLA-ts commit model takes 2.05 s in Bun 1.4.4 versus 1.50 s in Node 26.12.1 (37% slower)",
            "url": "https://github.com/oven-sh/bun/issues/47227",
            "author": "bompus",
            "created_at": "2026-10-28 19:25:38+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22551",
        "area": null,
        "theme": null
      },
      {
        "id": 22544,
        "product": "bun",
        "kind": "bug",
        "title": "bun lint: import/no-unresolved ignores .ts/.tsx/.mts files, index.ts and package exports",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 19:03:49+00",
        "last_seen": "2026-10-28 19:03:49+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun lint: import/no-unresolved ignores .ts/.tsx/.mts files, index.ts and package exports",
            "url": "https://github.com/oven-sh/bun/issues/47225",
            "author": "dapomeranz",
            "created_at": "2026-10-28 19:03:49+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22544",
        "area": null,
        "theme": null
      },
      {
        "id": 22494,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt`: keeps whitespace-only lines inside a fenced Markdown code block, where Prettier empties them",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 16:50:21+00",
        "last_seen": "2026-10-28 16:50:21+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt`: keeps whitespace-only lines inside a fenced Markdown code block, where Prettier empties them",
            "url": "https://github.com/oven-sh/bun/issues/47214",
            "author": "l7aromeo",
            "created_at": "2026-10-28 16:50:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22494",
        "area": null,
        "theme": null
      },
      {
        "id": 22487,
        "product": "bun",
        "kind": "bug",
        "title": "Random values repeat in Bun processes restored from one VM snapshot (crypto.randomUUID, getRandomValues, Math.random)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 16:37:06+00",
        "last_seen": "2026-10-28 16:37:06+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Random values repeat in Bun processes restored from one VM snapshot (crypto.randomUUID, getRandomValues, Math.random)",
            "url": "https://github.com/oven-sh/bun/issues/47213",
            "author": "sorenbs",
            "created_at": "2026-10-28 16:37:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22487",
        "area": null,
        "theme": null
      },
      {
        "id": 22464,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.Image: allow resize by height only; resize(0, h) silently returns a 1-pixel-wide image",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 15:40:12+00",
        "last_seen": "2026-10-28 15:40:12+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.Image: allow resize by height only; resize(0, h) silently returns a 1-pixel-wide image",
            "url": "https://github.com/oven-sh/bun/issues/47204",
            "author": "gabooh",
            "created_at": "2026-10-28 15:40:12+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22464",
        "area": null,
        "theme": null
      },
      {
        "id": 22465,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.Image: resize(width) with fit: \"inside\" returns width - 1 (derived height truncated, then re-fitted)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 15:40:10+00",
        "last_seen": "2026-10-28 15:40:10+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.Image: resize(width) with fit: \"inside\" returns width - 1 (derived height truncated, then re-fitted)",
            "url": "https://github.com/oven-sh/bun/issues/47203",
            "author": "gabooh",
            "created_at": "2026-10-28 15:40:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22465",
        "area": null,
        "theme": null
      },
      {
        "id": 22379,
        "product": "bun",
        "kind": "bug",
        "title": "AOT silently disables Rapier SIMD colliders and stops simulation on macOS arm64; same revision works with JIT",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 12:33:06+00",
        "last_seen": "2026-10-28 12:33:06+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT silently disables Rapier SIMD colliders and stops simulation on macOS arm64; same revision works with JIT",
            "url": "https://github.com/oven-sh/bun/issues/47189",
            "author": "anaibol",
            "created_at": "2026-10-28 12:33:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22379",
        "area": null,
        "theme": null
      },
      {
        "id": 22375,
        "product": "bun",
        "kind": "bug",
        "title": "Coverage counts the unreachable default of an exhaustive enum switch as uncovered since 1.4.4",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 12:13:53+00",
        "last_seen": "2026-10-28 12:13:53+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Coverage counts the unreachable default of an exhaustive enum switch as uncovered since 1.4.4",
            "url": "https://github.com/oven-sh/bun/issues/47188",
            "author": "kurovskyiii",
            "created_at": "2026-10-28 12:13:53+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22375",
        "area": null,
        "theme": null
      },
      {
        "id": 22369,
        "product": "bun",
        "kind": "bug",
        "title": "A setImmediate callback that already ran keeps its captures through Bun.gc(true) resumed from Bun.sleep, until the GC timer",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 12:07:30+00",
        "last_seen": "2026-10-28 12:07:30+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "A setImmediate callback that already ran keeps its captures through Bun.gc(true) resumed from Bun.sleep, until the GC timer",
            "url": "https://github.com/oven-sh/bun/issues/47185",
            "author": "Kayno0o",
            "created_at": "2026-10-28 12:07:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22369",
        "area": null,
        "theme": null
      },
      {
        "id": 22328,
        "product": "bun",
        "kind": "bug",
        "title": "bun build --compile --aot executables don't start on AWS Lambda (mincore EPERM under seccomp, 256 MB mmap at 128 MB)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:28:44+00",
        "last_seen": "2026-10-28 10:28:44+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile --aot executables don't start on AWS Lambda (mincore EPERM under seccomp, 256 MB mmap at 128 MB)",
            "url": "https://github.com/oven-sh/bun/issues/47177",
            "author": "NimmLor",
            "created_at": "2026-10-28 10:28:44+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22328",
        "area": null,
        "theme": null
      },
      {
        "id": 22330,
        "product": "bun",
        "kind": "bug",
        "title": "Bun running as `node` does not read a script from piped stdin when no positional is given: bare `node` and `node --input-type=module` fail with \"Missing script to execute\"",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:28:39+00",
        "last_seen": "2026-10-28 10:28:39+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun running as `node` does not read a script from piped stdin when no positional is given: bare `node` and `node --input-type=module` fail with \"Missing script to execute\"",
            "url": "https://github.com/oven-sh/bun/issues/47176",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:28:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22330",
        "area": null,
        "theme": null
      },
      {
        "id": 22331,
        "product": "bun",
        "kind": "bug",
        "title": "`Module._extensions[\".ts\"] = Module._extensions[\".js\"]` makes `require()` parse a `.ts` file as plain JavaScript; Node strips its types",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:28:28+00",
        "last_seen": "2026-10-28 10:28:28+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "`Module._extensions[\".ts\"] = Module._extensions[\".js\"]` makes `require()` parse a `.ts` file as plain JavaScript; Node strips its types",
            "url": "https://github.com/oven-sh/bun/issues/47175",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:28:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22331",
        "area": null,
        "theme": null
      },
      {
        "id": 22332,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint --doctor` counts rules as native on files that a `processor` sends to the installed ESLint",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:28:16+00",
        "last_seen": "2026-10-28 10:28:16+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint --doctor` counts rules as native on files that a `processor` sends to the installed ESLint",
            "url": "https://github.com/oven-sh/bun/issues/47174",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:28:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22332",
        "area": null,
        "theme": null
      },
      {
        "id": 22333,
        "product": "bun",
        "kind": "bug",
        "title": "Windows: listening on \"localhost\" binds only `::1`, while `dns.lookup(\"localhost\")` and Node give `127.0.0.1`, so `bun ./index.html` refuses connections to 127.0.0.1",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:27:57+00",
        "last_seen": "2026-10-28 10:27:57+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "127.0.0.1"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Windows: listening on \"localhost\" binds only `::1`, while `dns.lookup(\"localhost\")` and Node give `127.0.0.1`, so `bun ./index.html` refuses connections to 127.0.0.1",
            "url": "https://github.com/oven-sh/bun/issues/47172",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:27:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22333",
        "area": null,
        "theme": null
      },
      {
        "id": 22334,
        "product": "bun",
        "kind": "bug",
        "title": "Dev server: `import.meta.hot?.accept(cb)` throws \"import.meta.hot.accept cannot be used indirectly.\"",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:27:47+00",
        "last_seen": "2026-10-28 10:27:47+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Dev server: `import.meta.hot?.accept(cb)` throws \"import.meta.hot.accept cannot be used indirectly.\"",
            "url": "https://github.com/oven-sh/bun/issues/47171",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:27:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22334",
        "area": null,
        "theme": null
      },
      {
        "id": 22336,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.build / `bun build` leave `import.meta.env.DEV`, `PROD` and `MODE` in a browser bundle, while Bun.serve HTML routes replace them",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:27:38+00",
        "last_seen": "2026-10-28 10:27:38+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.build / `bun build` leave `import.meta.env.DEV`, `PROD` and `MODE` in a browser bundle, while Bun.serve HTML routes replace them",
            "url": "https://github.com/oven-sh/bun/issues/47170",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:27:38+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22336",
        "area": null,
        "theme": null
      },
      {
        "id": 22339,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.build: a root-absolute `href=\"/favicon.png\"` in an HTML entry point resolves against the process cwd, so the build depends on where it is run",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:27:28+00",
        "last_seen": "2026-10-28 10:27:28+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.build: a root-absolute `href=\"/favicon.png\"` in an HTML entry point resolves against the process cwd, so the build depends on where it is run",
            "url": "https://github.com/oven-sh/bun/issues/47169",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:27:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22339",
        "area": null,
        "theme": null
      },
      {
        "id": 22314,
        "product": "bun",
        "kind": "bug",
        "title": "fetch() with compress: \"gzip\" and a large body stalls other in-flight fetch() responses",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 09:39:55+00",
        "last_seen": "2026-10-28 09:39:55+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch() with compress: \"gzip\" and a large body stalls other in-flight fetch() responses",
            "url": "https://github.com/oven-sh/bun/issues/47164",
            "author": "alex-feel",
            "created_at": "2026-10-28 09:39:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22314",
        "area": null,
        "theme": null
      },
      {
        "id": 22315,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve with http3: true closes about 1 in 4 new QUIC connections from Chromium with CONNECTION_CLOSE INTERNAL_ERROR (0x01) during the handshake",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 09:38:22+00",
        "last_seen": "2026-10-28 09:38:22+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve with http3: true closes about 1 in 4 new QUIC connections from Chromium with CONNECTION_CLOSE INTERNAL_ERROR (0x01) during the handshake",
            "url": "https://github.com/oven-sh/bun/issues/47163",
            "author": "pauserratgutierrez",
            "created_at": "2026-10-28 09:38:22+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22315",
        "area": null,
        "theme": null
      },
      {
        "id": 22289,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve with http2: true delivers writes to the oldest open streams 1 to 3 seconds late",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 08:26:58+00",
        "last_seen": "2026-10-28 08:26:58+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2+744846f84"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve with http2: true delivers writes to the oldest open streams 1 to 3 seconds late",
            "url": "https://github.com/oven-sh/bun/issues/47159",
            "author": "sorenbs",
            "created_at": "2026-10-28 08:26:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22289",
        "area": null,
        "theme": null
      },
      {
        "id": 22279,
        "product": "bun",
        "kind": "bug",
        "title": "--trim: a program that uses node:http's client is blocked by eval inside node:_http_client",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 07:33:56+00",
        "last_seen": "2026-10-28 07:33:56+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "--trim: a program that uses node:http's client is blocked by eval inside node:_http_client",
            "url": "https://github.com/oven-sh/bun/issues/47155",
            "author": "snowfluke",
            "created_at": "2026-10-28 07:33:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22279",
        "area": null,
        "theme": null
      },
      {
        "id": 22200,
        "product": "bun",
        "kind": "bug",
        "title": "Bun 1.4.x (linux-x64) aborts at startup under qemu-user on aarch64 hosts; 1.3.14 runs (guest addresses above 2^47)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 01:13:59+00",
        "last_seen": "2026-10-28 01:13:59+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun 1.4.x (linux-x64) aborts at startup under qemu-user on aarch64 hosts; 1.3.14 runs (guest addresses above 2^47)",
            "url": "https://github.com/oven-sh/bun/issues/47131",
            "author": "Abdul-Omira",
            "created_at": "2026-10-28 01:13:59+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22200",
        "area": null,
        "theme": null
      },
      {
        "id": 22064,
        "product": "bun",
        "kind": "bug",
        "title": "`execFileSync` / `spawnSync` with `timeout` sometimes never kills the child under gVisor: returns `ETIMEDOUT` with `signal: null` after the child exits on its own",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 16:15:52+00",
        "last_seen": "2026-10-27 16:15:52+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.3.14+0d9b296af"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "`execFileSync` / `spawnSync` with `timeout` sometimes never kills the child under gVisor: returns `ETIMEDOUT` with `signal: null` after the child exits on its own",
            "url": "https://github.com/oven-sh/bun/issues/47090",
            "author": "sjawhar",
            "created_at": "2026-10-27 16:15:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22064",
        "area": null,
        "theme": null
      },
      {
        "id": 22048,
        "product": "bun",
        "kind": "bug",
        "title": "bash completion missing handler and flags for 'bun test' subcommand",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 15:39:31+00",
        "last_seen": "2026-10-27 15:39:31+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "bash completion missing handler and flags for 'bun test' subcommand",
            "url": "https://github.com/oven-sh/bun/issues/47089",
            "author": "SjnExe",
            "created_at": "2026-10-27 15:39:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22048",
        "area": null,
        "theme": null
      },
      {
        "id": 22037,
        "product": "bun",
        "kind": "bug",
        "title": "Native HTML HMR serves a stale source map after the first update",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 15:16:52+00",
        "last_seen": "2026-10-27 15:16:52+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Native HTML HMR serves a stale source map after the first update",
            "url": "https://github.com/oven-sh/bun/issues/47086",
            "author": "mizulu",
            "created_at": "2026-10-27 15:16:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22037",
        "area": null,
        "theme": null
      },
      {
        "id": 22038,
        "product": "bun",
        "kind": "bug",
        "title": "Possible socket-backed stdio issue: process.stdout.write returns EPERM under Bun spawnSync in a Linux sandbox",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 15:12:15+00",
        "last_seen": "2026-10-27 15:12:15+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Possible socket-backed stdio issue: process.stdout.write returns EPERM under Bun spawnSync in a Linux sandbox",
            "url": "https://github.com/oven-sh/bun/issues/47085",
            "author": "pomazanbohdan",
            "created_at": "2026-10-27 15:12:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22038",
        "area": null,
        "theme": null
      },
      {
        "id": 21984,
        "product": "bun",
        "kind": "bug",
        "title": "fetch(): a response with both Transfer-Encoding and Content-Length is accepted, both headers are exposed, and the connection is reused",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 12:49:57+00",
        "last_seen": "2026-10-27 12:49:57+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch(): a response with both Transfer-Encoding and Content-Length is accepted, both headers are exposed, and the connection is reused",
            "url": "https://github.com/oven-sh/bun/issues/47075",
            "author": "JEMasonMedia",
            "created_at": "2026-10-27 12:49:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21984",
        "area": null,
        "theme": null
      },
      {
        "id": 21979,
        "product": "bun",
        "kind": "bug",
        "title": "fs.watch (Windows): deleting the watched directory spins one core at ~500 events/s forever, and re-creating it does not stop it",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 12:12:38+00",
        "last_seen": "2026-10-27 12:12:38+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs.watch (Windows): deleting the watched directory spins one core at ~500 events/s forever, and re-creating it does not stop it",
            "url": "https://github.com/oven-sh/bun/issues/47068",
            "author": "aurele-l",
            "created_at": "2026-10-27 12:12:38+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21979",
        "area": null,
        "theme": null
      },
      {
        "id": 21940,
        "product": "bun",
        "kind": "bug",
        "title": "node:http2: client originSet keeps the default :443 port, breaks got / got-scraping (still on 1.4.4)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 09:57:02+00",
        "last_seen": "2026-10-27 09:57:02+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http2: client originSet keeps the default :443 port, breaks got / got-scraping (still on 1.4.4)",
            "url": "https://github.com/oven-sh/bun/issues/47059",
            "author": "ivnnv",
            "created_at": "2026-10-27 09:57:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21940",
        "area": null,
        "theme": null
      },
      {
        "id": 21889,
        "product": "bun",
        "kind": "bug",
        "title": "AOT: dynamic CommonJS import with sibling declarations panics during lowering",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 06:59:05+00",
        "last_seen": "2026-10-27 06:59:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: dynamic CommonJS import with sibling declarations panics during lowering",
            "url": "https://github.com/oven-sh/bun/issues/47044",
            "author": "bra1nDump",
            "created_at": "2026-10-27 06:59:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21889",
        "area": null,
        "theme": null
      },
      {
        "id": 21890,
        "product": "bun",
        "kind": "bug",
        "title": "Decorated private members: compound assignment, ++/--, destructuring and for-in/of targets on `this.#p` lowered to `__privateGet` (SyntaxError)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 06:53:50+00",
        "last_seen": "2026-10-27 06:53:50+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "Decorated private members: compound assignment, ++/--, destructuring and for-in/of targets on `this.#p` lowered to `__privateGet` (SyntaxError)",
            "url": "https://github.com/oven-sh/bun/issues/47043",
            "author": "llalexandru00",
            "created_at": "2026-10-27 06:53:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21890",
        "area": null,
        "theme": null
      },
      {
        "id": 21775,
        "product": "bun",
        "kind": "bug",
        "title": "bun build --compile: Lightning CSS native binding missing from executable",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 22:02:19+00",
        "last_seen": "2026-10-26 22:02:19+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile: Lightning CSS native binding missing from executable",
            "url": "https://github.com/oven-sh/bun/issues/47018",
            "author": "oddharsh",
            "created_at": "2026-10-26 22:02:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21775",
        "area": null,
        "theme": null
      },
      {
        "id": 21740,
        "product": "bun",
        "kind": "bug",
        "title": "fetch(): about 1.5 MiB RSS retained per response whose body is held unread, despite the 256 KiB high-water mark",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 19:14:09+00",
        "last_seen": "2026-10-26 19:14:09+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.5"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch(): about 1.5 MiB RSS retained per response whose body is held unread, despite the 256 KiB high-water mark",
            "url": "https://github.com/oven-sh/bun/issues/47009",
            "author": "JEMasonMedia",
            "created_at": "2026-10-26 19:14:09+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21740",
        "area": null,
        "theme": null
      },
      {
        "id": 21720,
        "product": "bun",
        "kind": "bug",
        "title": "bun install prints a [0.02ms] \".env\" trace line whenever a .env exists, and no flag or env var silences it",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 18:01:47+00",
        "last_seen": "2026-10-26 18:01:47+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install prints a [0.02ms] \".env\" trace line whenever a .env exists, and no flag or env var silences it",
            "url": "https://github.com/oven-sh/bun/issues/47006",
            "author": "Kayno0o",
            "created_at": "2026-10-26 18:01:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21720",
        "area": null,
        "theme": null
      },
      {
        "id": 21680,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt: `jsdoc = true` is not idempotent on a fenced `@example` (appends `;` to the closing fence)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 16:12:10+00",
        "last_seen": "2026-10-26 16:12:10+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: `jsdoc = true` is not idempotent on a fenced `@example` (appends `;` to the closing fence)",
            "url": "https://github.com/oven-sh/bun/issues/46995",
            "author": "alimd",
            "created_at": "2026-10-26 16:12:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21680",
        "area": null,
        "theme": null
      },
      {
        "id": 21672,
        "product": "bun",
        "kind": "bug",
        "title": "Segfault in JSC parallel GC marking (SlotVisitor::drain → appendHiddenUnbarriered) in a long-running node:http server on 1.4.4",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 15:48:01+00",
        "last_seen": "2026-10-26 15:48:01+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Segfault in JSC parallel GC marking (SlotVisitor::drain → appendHiddenUnbarriered) in a long-running node:http server on 1.4.4",
            "url": "https://github.com/oven-sh/bun/issues/46993",
            "author": "Derek-X-Wang",
            "created_at": "2026-10-26 15:48:01+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21672",
        "area": null,
        "theme": null
      },
      {
        "id": 21550,
        "product": "bun",
        "kind": "bug",
        "title": "bun lint: JS plugin nodes have no start/end in TypeScript files",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 10:08:52+00",
        "last_seen": "2026-10-26 10:08:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun lint: JS plugin nodes have no start/end in TypeScript files",
            "url": "https://github.com/oven-sh/bun/issues/46971",
            "author": "alistair-bot",
            "created_at": "2026-10-26 10:08:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21550",
        "area": null,
        "theme": null
      },
      {
        "id": 21539,
        "product": "bun",
        "kind": "bug",
        "title": "WebSocket ping-pong throughput drops ~45% from v1.4.2 to v1.4.3 (Bun.serve and `ws`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 09:20:54+00",
        "last_seen": "2026-10-26 09:20:54+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "v1.4.2"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "WebSocket ping-pong throughput drops ~45% from v1.4.2 to v1.4.3 (Bun.serve and `ws`)",
            "url": "https://github.com/oven-sh/bun/issues/46968",
            "author": "amjedidiah",
            "created_at": "2026-10-26 09:20:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21539",
        "area": null,
        "theme": null
      },
      {
        "id": 21524,
        "product": "bun",
        "kind": "bug",
        "title": "bun install doesn't auto-migrate lockfileVersion to v2",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 08:18:52+00",
        "last_seen": "2026-10-26 08:18:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install doesn't auto-migrate lockfileVersion to v2",
            "url": "https://github.com/oven-sh/bun/issues/46963",
            "author": "dennisameling",
            "created_at": "2026-10-26 08:18:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21524",
        "area": null,
        "theme": null
      },
      {
        "id": 21525,
        "product": "bun",
        "kind": "bug",
        "title": "\"\": \".\", ^ error: empty dependency name (in \"dependencies\")",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 08:18:05+00",
        "last_seen": "2026-10-26 08:18:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "\"\": \".\", ^ error: empty dependency name (in \"dependencies\")",
            "url": "https://github.com/oven-sh/bun/issues/46962",
            "author": "deadcoder0904",
            "created_at": "2026-10-26 08:18:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21525",
        "area": null,
        "theme": null
      },
      {
        "id": 21504,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: TS2589 on an `OpenAPIHono.openapi()` call whose handler returns a generic helper's `c.json(Object.assign(...))` and whose route has a generic-schema 400 response (tsc 7.0.2 accepts)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 07:29:56+00",
        "last_seen": "2026-10-26 07:29:56+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: TS2589 on an `OpenAPIHono.openapi()` call whose handler returns a generic helper's `c.json(Object.assign(...))` and whose route has a generic-schema 400 response (tsc 7.0.2 accepts)",
            "url": "https://github.com/oven-sh/bun/issues/46961",
            "author": "Lundgren",
            "created_at": "2026-10-26 07:29:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21504",
        "area": null,
        "theme": null
      },
      {
        "id": 21435,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check` 1.4.4 regression: false TS2322/TS2345 on drizzle-orm `withReplicas` (tsc 7.0.2 and bun 1.4.3 accept)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 01:20:34+00",
        "last_seen": "2026-10-26 01:20:34+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check` 1.4.4 regression: false TS2322/TS2345 on drizzle-orm `withReplicas` (tsc 7.0.2 and bun 1.4.3 accept)",
            "url": "https://github.com/oven-sh/bun/issues/46946",
            "author": "CMWRK",
            "created_at": "2026-10-26 01:20:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21435",
        "area": null,
        "theme": null
      },
      {
        "id": 21428,
        "product": "bun",
        "kind": "bug",
        "title": "Buffer.indexOf/includes clamp byteOffset to 2^31-1, returning matches before the offset on buffers over 2 GiB",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 00:16:05+00",
        "last_seen": "2026-10-26 00:16:05+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Buffer.indexOf/includes clamp byteOffset to 2^31-1, returning matches before the offset on buffers over 2 GiB",
            "url": "https://github.com/oven-sh/bun/issues/46940",
            "author": "ozonedev27",
            "created_at": "2026-10-26 00:16:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21428",
        "area": null,
        "theme": null
      },
      {
        "id": 21398,
        "product": "bun",
        "kind": "bug",
        "title": "fetch/WebSocket checkServerIdentity only receives the leaf certificate, so per-chain distrust cannot be enforced",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 21:56:52+00",
        "last_seen": "2026-10-25 21:56:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch/WebSocket checkServerIdentity only receives the leaf certificate, so per-chain distrust cannot be enforced",
            "url": "https://github.com/oven-sh/bun/issues/46930",
            "author": "code-yeongyu",
            "created_at": "2026-10-25 21:56:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21398",
        "area": null,
        "theme": null
      },
      {
        "id": 21396,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.build: `export * from` a CommonJS package exports only `default` with `splitting` + `minify` (regression in 1.4.3)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 21:37:08+00",
        "last_seen": "2026-10-25 21:37:08+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.build: `export * from` a CommonJS package exports only `default` with `splitting` + `minify` (regression in 1.4.3)",
            "url": "https://github.com/oven-sh/bun/issues/46926",
            "author": "ethanaggor",
            "created_at": "2026-10-25 21:37:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21396",
        "area": null,
        "theme": null
      },
      {
        "id": 21381,
        "product": "bun",
        "kind": "bug",
        "title": "--use-system-ca on Linux trusts CAs the distro deselected (scans raw /usr/share/ca-certificates)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 20:40:33+00",
        "last_seen": "2026-10-25 20:40:33+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "--use-system-ca on Linux trusts CAs the distro deselected (scans raw /usr/share/ca-certificates)",
            "url": "https://github.com/oven-sh/bun/issues/46922",
            "author": "code-yeongyu",
            "created_at": "2026-10-25 20:40:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21381",
        "area": null,
        "theme": null
      },
      {
        "id": 21384,
        "product": "bun",
        "kind": "bug",
        "title": "reactFastRefresh: an `export default function` that calls a hook is declared twice (\"has already been declared\")",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 20:37:01+00",
        "last_seen": "2026-10-25 20:37:01+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "reactFastRefresh: an `export default function` that calls a hook is declared twice (\"has already been declared\")",
            "url": "https://github.com/oven-sh/bun/issues/46920",
            "author": "metonym",
            "created_at": "2026-10-25 20:37:01+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21384",
        "area": null,
        "theme": null
      },
      {
        "id": 21377,
        "product": "bun",
        "kind": "bug",
        "title": "--use-system-ca on macOS imports roots not trusted for SSL (BasicX509 fallback ignores per-policy trust and scoped Deny)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 20:20:35+00",
        "last_seen": "2026-10-25 20:20:35+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "--use-system-ca on macOS imports roots not trusted for SSL (BasicX509 fallback ignores per-policy trust and scoped Deny)",
            "url": "https://github.com/oven-sh/bun/issues/46918",
            "author": "code-yeongyu",
            "created_at": "2026-10-25 20:20:35+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21377",
        "area": null,
        "theme": null
      },
      {
        "id": 21378,
        "product": "bun",
        "kind": "bug",
        "title": "--use-system-ca on Windows imports certificates that are in the Disallowed store",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 20:20:33+00",
        "last_seen": "2026-10-25 20:20:33+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "--use-system-ca on Windows imports certificates that are in the Disallowed store",
            "url": "https://github.com/oven-sh/bun/issues/46917",
            "author": "code-yeongyu",
            "created_at": "2026-10-25 20:20:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21378",
        "area": null,
        "theme": null
      },
      {
        "id": 21369,
        "product": "bun",
        "kind": "bug",
        "title": "node:http: ServerResponse destroyed before its headers (after the handler returns) sends an empty `200 OK` instead of closing the connection",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 19:47:55+00",
        "last_seen": "2026-10-25 19:47:55+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http: ServerResponse destroyed before its headers (after the handler returns) sends an empty `200 OK` instead of closing the connection",
            "url": "https://github.com/oven-sh/bun/issues/46914",
            "author": "gabynevada",
            "created_at": "2026-10-25 19:47:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21369",
        "area": null,
        "theme": null
      },
      {
        "id": 21337,
        "product": "bun",
        "kind": "bug",
        "title": "bun check 1.4.4: false TS7022 for a const read in a for loop that reassigns a narrowed union variable (tsc 7.0.2 and 1.4.3 accept)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 17:33:15+00",
        "last_seen": "2026-10-25 17:33:15+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check 1.4.4: false TS7022 for a const read in a for loop that reassigns a narrowed union variable (tsc 7.0.2 and 1.4.3 accept)",
            "url": "https://github.com/oven-sh/bun/issues/46904",
            "author": "ethanaggor",
            "created_at": "2026-10-25 17:33:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21337",
        "area": null,
        "theme": null
      },
      {
        "id": 21325,
        "product": "bun",
        "kind": "bug",
        "title": "Dynamic import of a file: URL drops its query: two queries give the same module instance",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 17:14:19+00",
        "last_seen": "2026-10-25 17:14:19+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Dynamic import of a file: URL drops its query: two queries give the same module instance",
            "url": "https://github.com/oven-sh/bun/issues/46900",
            "author": "takano32",
            "created_at": "2026-10-25 17:14:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21325",
        "area": null,
        "theme": null
      },
      {
        "id": 21326,
        "product": "bun",
        "kind": "bug",
        "title": "Segfault at 0x8 in JSC GC sweepPreciseAllocations (PreciseAllocation::reuseForLowerTierPrecise) on macOS arm64, Bun 1.4.3",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 17:02:06+00",
        "last_seen": "2026-10-25 17:02:06+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Segfault at 0x8 in JSC GC sweepPreciseAllocations (PreciseAllocation::reuseForLowerTierPrecise) on macOS arm64, Bun 1.4.3",
            "url": "https://github.com/oven-sh/bun/issues/46897",
            "author": "hutmacheryann",
            "created_at": "2026-10-25 17:02:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21326",
        "area": null,
        "theme": null
      },
      {
        "id": 21316,
        "product": "bun",
        "kind": "bug",
        "title": "bash completion mishandles colon-delimited script names due to COMP_WORDBREAKS",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 16:31:08+00",
        "last_seen": "2026-10-25 16:31:08+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.29,
        "workaround": null,
        "exemplars": [
          {
            "title": "bash completion mishandles colon-delimited script names due to COMP_WORDBREAKS",
            "url": "https://github.com/oven-sh/bun/issues/46892",
            "author": "SjnExe",
            "created_at": "2026-10-25 16:31:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21316",
        "area": null,
        "theme": null
      },
      {
        "id": 21274,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.generateHeapSnapshot(\"v8\") returns an empty string, and v8.writeHeapSnapshot() writes a 0-byte file, instead of throwing past ~2 GiB",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 12:47:03+00",
        "last_seen": "2026-10-25 12:47:03+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.generateHeapSnapshot(\"v8\") returns an empty string, and v8.writeHeapSnapshot() writes a 0-byte file, instead of throwing past ~2 GiB",
            "url": "https://github.com/oven-sh/bun/issues/46877",
            "author": "Hona",
            "created_at": "2026-10-25 12:47:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21274",
        "area": null,
        "theme": null
      },
      {
        "id": 21271,
        "product": "bun",
        "kind": "bug",
        "title": "node:http: destroying a client request mid-body emits 'end' with a partial body instead of an error",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 12:35:15+00",
        "last_seen": "2026-10-25 12:35:15+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.11"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http: destroying a client request mid-body emits 'end' with a partial body instead of an error",
            "url": "https://github.com/oven-sh/bun/issues/46876",
            "author": "phemakumara",
            "created_at": "2026-10-25 12:35:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21271",
        "area": null,
        "theme": null
      },
      {
        "id": 21255,
        "product": "bun",
        "kind": "bug",
        "title": "CSS: preserve held prefixed background declarations before unparsed values",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 11:36:10+00",
        "last_seen": "2026-10-25 11:36:10+00",
        "platforms": [],
        "versions": [
          "0.043"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "CSS: preserve held prefixed background declarations before unparsed values",
            "url": "https://github.com/oven-sh/bun/issues/46872",
            "author": "coderabbitai[bot]",
            "created_at": "2026-10-25 11:36:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21255",
        "area": null,
        "theme": null
      },
      {
        "id": 21237,
        "product": "bun",
        "kind": "bug",
        "title": "Intl.DateTimeFormat and Temporal reject EST5EDT, CST6CDT, MST7MDT and PST8PDT on macOS in Bun 1.4.4",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 10:10:26+00",
        "last_seen": "2026-10-25 10:10:26+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Intl.DateTimeFormat and Temporal reject EST5EDT, CST6CDT, MST7MDT and PST8PDT on macOS in Bun 1.4.4",
            "url": "https://github.com/oven-sh/bun/issues/46865",
            "author": "gesposito",
            "created_at": "2026-10-25 10:10:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21237",
        "area": null,
        "theme": null
      },
      {
        "id": 21185,
        "product": "bun",
        "kind": "bug",
        "title": "WebSocket 1.4.4 interoperability: workerd server Close 4006 leaves client CLOSING",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 04:52:32+00",
        "last_seen": "2026-10-25 04:52:32+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "WebSocket 1.4.4 interoperability: workerd server Close 4006 leaves client CLOSING",
            "url": "https://github.com/oven-sh/bun/issues/46848",
            "author": "code-yeongyu",
            "created_at": "2026-10-25 04:52:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21185",
        "area": null,
        "theme": null
      },
      {
        "id": 21169,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt --staged` in a pre-commit hook leaves git's index unformatted after `git commit <path>`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 03:32:44+00",
        "last_seen": "2026-10-25 03:32:44+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt --staged` in a pre-commit hook leaves git's index unformatted after `git commit <path>`",
            "url": "https://github.com/oven-sh/bun/issues/46839",
            "author": "sondrateconsulting-ryan",
            "created_at": "2026-10-25 03:32:44+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21169",
        "area": null,
        "theme": null
      },
      {
        "id": 21118,
        "product": "bun",
        "kind": "bug",
        "title": "aws4 request signing: the first 12,000 calls use 10.1 µs of CPU each on Bun 1.4.4, 7.4 µs on Node 26.12.1 (1.35 times), 71 ms of it on JIT compile threads (Node: 17 ms)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 22:13:39+00",
        "last_seen": "2026-10-24 22:13:39+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "10.1"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "aws4 request signing: the first 12,000 calls use 10.1 µs of CPU each on Bun 1.4.4, 7.4 µs on Node 26.12.1 (1.35 times), 71 ms of it on JIT compile threads (Node: 17 ms)",
            "url": "https://github.com/oven-sh/bun/issues/46815",
            "author": "bompus",
            "created_at": "2026-10-24 22:13:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21118",
        "area": null,
        "theme": null
      },
      {
        "id": 21080,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint --type-aware` runs out of stack and `bun check` reports TS2589 on a supabase-js select result passed to a TanStack `ColumnDef` generic; tsc 7.0.2 accepts it",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 19:06:45+00",
        "last_seen": "2026-10-24 19:06:45+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint --type-aware` runs out of stack and `bun check` reports TS2589 on a supabase-js select result passed to a TanStack `ColumnDef` generic; tsc 7.0.2 accepts it",
            "url": "https://github.com/oven-sh/bun/issues/46793",
            "author": "sdubey3",
            "created_at": "2026-10-24 19:06:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21080",
        "area": null,
        "theme": null
      },
      {
        "id": 21077,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve on Windows x64 drops response bodies larger than 16384 bytes (client receives 0 bytes)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 18:58:16+00",
        "last_seen": "2026-10-24 18:58:16+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve on Windows x64 drops response bodies larger than 16384 bytes (client receives 0 bytes)",
            "url": "https://github.com/oven-sh/bun/issues/46792",
            "author": "boyr41749-coder",
            "created_at": "2026-10-24 18:58:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21077",
        "area": null,
        "theme": null
      },
      {
        "id": 21053,
        "product": "bun",
        "kind": "bug",
        "title": "c-bindings: bun_close_range fails on Android devices running kernels < 5.9",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:31:16+00",
        "last_seen": "2026-10-24 17:31:16+00",
        "platforms": [
          "android"
        ],
        "versions": [
          "5.9"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "c-bindings: bun_close_range fails on Android devices running kernels < 5.9",
            "url": "https://github.com/oven-sh/bun/issues/46776",
            "author": "SjnExe",
            "created_at": "2026-10-24 17:31:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21053",
        "area": null,
        "theme": null
      },
      {
        "id": 21057,
        "product": "bun",
        "kind": "bug",
        "title": "install: respect TMPDIR environment variable on Android instead of hardcoding /data/local/tmp",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:31:14+00",
        "last_seen": "2026-10-24 17:31:14+00",
        "platforms": [
          "android"
        ],
        "versions": [],
        "cohesion": null,
        "rank": 0.29,
        "workaround": null,
        "exemplars": [
          {
            "title": "install: respect TMPDIR environment variable on Android instead of hardcoding /data/local/tmp",
            "url": "https://github.com/oven-sh/bun/issues/46775",
            "author": "SjnExe",
            "created_at": "2026-10-24 17:31:14+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21057",
        "area": null,
        "theme": null
      },
      {
        "id": 21055,
        "product": "bun",
        "kind": "bug",
        "title": "Android: statx triggers SIGSYS under seccomp filter on older / vendor kernels",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:26:20+00",
        "last_seen": "2026-10-24 17:26:20+00",
        "platforms": [
          "android"
        ],
        "versions": [
          "5.4"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "Android: statx triggers SIGSYS under seccomp filter on older / vendor kernels",
            "url": "https://github.com/oven-sh/bun/issues/46772",
            "author": "SjnExe",
            "created_at": "2026-10-24 17:26:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21055",
        "area": null,
        "theme": null
      },
      {
        "id": 21054,
        "product": "bun",
        "kind": "bug",
        "title": "Android: pidfd_open triggers uncatchable SIGSYS crash under seccomp filter",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:25:34+00",
        "last_seen": "2026-10-24 17:25:34+00",
        "platforms": [
          "android"
        ],
        "versions": [],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "Android: pidfd_open triggers uncatchable SIGSYS crash under seccomp filter",
            "url": "https://github.com/oven-sh/bun/issues/46771",
            "author": "SjnExe",
            "created_at": "2026-10-24 17:25:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21054",
        "area": null,
        "theme": null
      },
      {
        "id": 21028,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: TS2589 is reported only in the first file that hits it, so a second `@ts-expect-error` is unused (tsc 7.0.2 reports both)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 16:33:57+00",
        "last_seen": "2026-10-24 16:33:57+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: TS2589 is reported only in the first file that hits it, so a second `@ts-expect-error` is unused (tsc 7.0.2 reports both)",
            "url": "https://github.com/oven-sh/bun/issues/46766",
            "author": "nerdstep",
            "created_at": "2026-10-24 16:33:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21028",
        "area": null,
        "theme": null
      },
      {
        "id": 20983,
        "product": "bun",
        "kind": "bug",
        "title": "On macOS, bun install lets a dependency replace another package in node_modules through an alias that differs only in case",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 13:53:39+00",
        "last_seen": "2026-10-24 13:53:39+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "On macOS, bun install lets a dependency replace another package in node_modules through an alias that differs only in case",
            "url": "https://github.com/oven-sh/bun/issues/46753",
            "author": "VenkatKwest",
            "created_at": "2026-10-24 13:53:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20983",
        "area": null,
        "theme": null
      },
      {
        "id": 20845,
        "product": "bun",
        "kind": "bug",
        "title": "Terminated Worker leaks a thread spinning at 100% CPU after running Wasm (fixed by BUN_JSC_useOMGJIT=0)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 02:17:57+00",
        "last_seen": "2026-10-24 02:17:57+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Terminated Worker leaks a thread spinning at 100% CPU after running Wasm (fixed by BUN_JSC_useOMGJIT=0)",
            "url": "https://github.com/oven-sh/bun/issues/46669",
            "author": "keonik",
            "created_at": "2026-10-24 02:17:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20845",
        "area": null,
        "theme": null
      },
      {
        "id": 20760,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.build minify.whitespace drops the space before \"of\" when a for-of binding has a non-ASCII identifier, emitting invalid JS",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-23 19:59:08+00",
        "last_seen": "2026-10-23 19:59:08+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.build minify.whitespace drops the space before \"of\" when a for-of binding has a non-ASCII identifier, emitting invalid JS",
            "url": "https://github.com/oven-sh/bun/issues/46618",
            "author": "hph",
            "created_at": "2026-10-23 19:59:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20760",
        "area": null,
        "theme": null
      },
      {
        "id": 20761,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.mmap fails with EACCES/EROFS on read-only files because it always opens with O_RDWR",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-23 19:59:06+00",
        "last_seen": "2026-10-23 19:59:06+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.65,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.mmap fails with EACCES/EROFS on read-only files because it always opens with O_RDWR",
            "url": "https://github.com/oven-sh/bun/issues/46617",
            "author": "hph",
            "created_at": "2026-10-23 19:59:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20761",
        "area": null,
        "theme": null
      },
      {
        "id": 20747,
        "product": "bun",
        "kind": "bug",
        "title": "Isolated linker: upgrading to 1.4.4 leaves the old store entry behind when a package's store name changes, which can bring back the #29343 duplicate",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 19:13:51+00",
        "last_seen": "2026-10-23 19:13:51+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Isolated linker: upgrading to 1.4.4 leaves the old store entry behind when a package's store name changes, which can bring back the #29343 duplicate",
            "url": "https://github.com/oven-sh/bun/issues/46611",
            "author": "shubh73",
            "created_at": "2026-10-23 19:13:51+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20747",
        "area": null,
        "theme": null
      },
      {
        "id": 20716,
        "product": "bun",
        "kind": "bug",
        "title": "node:net: on Windows, a socket's port stays bound after destroy() until its 'close' event (1.4.4 regression)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 16:51:54+00",
        "last_seen": "2026-10-23 16:51:54+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.31,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:net: on Windows, a socket's port stays bound after destroy() until its 'close' event (1.4.4 regression)",
            "url": "https://github.com/oven-sh/bun/issues/46604",
            "author": "YevheniiKotyrlo",
            "created_at": "2026-10-23 16:51:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20716",
        "area": null,
        "theme": null
      },
      {
        "id": 20707,
        "product": "bun",
        "kind": "bug",
        "title": "Aliasing bug in `zlib` crate",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 15:41:03+00",
        "last_seen": "2026-10-23 15:41:03+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Aliasing bug in `zlib` crate",
            "url": "https://github.com/oven-sh/bun/issues/46598",
            "author": "Gitter499",
            "created_at": "2026-10-23 15:41:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20707",
        "area": null,
        "theme": null
      },
      {
        "id": 25264,
        "product": "bun",
        "kind": "bug",
        "title": "Build failure on rustc 1.99: core::mem::type_info::of removed (multi_array_list.rs)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 13:22:02+00",
        "last_seen": "2026-10-23 13:22:02+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.99"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Build failure on rustc 1.99: core::mem::type_info::of removed (multi_array_list.rs)",
            "url": "https://github.com/oven-sh/bun/issues/46591",
            "author": "plusky",
            "created_at": "2026-10-23 13:22:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25264",
        "area": null,
        "theme": null
      },
      {
        "id": 25234,
        "product": "bun",
        "kind": "bug",
        "title": "mock.module() of an already loaded module drops exports the loaded module does not have, so a later importer fails to link",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 12:34:32+00",
        "last_seen": "2026-10-23 12:34:32+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "mock.module() of an already loaded module drops exports the loaded module does not have, so a later importer fails to link",
            "url": "https://github.com/oven-sh/bun/issues/46587",
            "author": "Chaosnico9000",
            "created_at": "2026-10-23 12:34:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25234",
        "area": null,
        "theme": null
      },
      {
        "id": 25225,
        "product": "bun",
        "kind": "bug",
        "title": "c-ares is still 1.34.8; 1.34.9 is a security release (GHSA-wpr3-8q3r-4q8c)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 12:07:53+00",
        "last_seen": "2026-10-23 12:07:53+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.34.8"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "c-ares is still 1.34.8; 1.34.9 is a security release (GHSA-wpr3-8q3r-4q8c)",
            "url": "https://github.com/oven-sh/bun/issues/46582",
            "author": "NaviteLogger",
            "created_at": "2026-10-23 12:07:53+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25225",
        "area": null,
        "theme": null
      },
      {
        "id": 25166,
        "product": "bun",
        "kind": "bug",
        "title": "bun:sqlite 1.4.4 on Linux: \"database disk image is malformed\" after the process opens and closes its own WAL database's files (passes on 1.4.3)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 09:36:50+00",
        "last_seen": "2026-10-23 09:36:50+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:sqlite 1.4.4 on Linux: \"database disk image is malformed\" after the process opens and closes its own WAL database's files (passes on 1.4.3)",
            "url": "https://github.com/oven-sh/bun/issues/46577",
            "author": "blueshed",
            "created_at": "2026-10-23 09:36:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25166",
        "area": null,
        "theme": null
      },
      {
        "id": 25159,
        "product": "bun",
        "kind": "bug",
        "title": "Process-wide livelock in mimalloc mi_page_unpurge_range since 1.4.3 (100% CPU, all JS threads stuck)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 09:31:34+00",
        "last_seen": "2026-10-23 09:31:34+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Process-wide livelock in mimalloc mi_page_unpurge_range since 1.4.3 (100% CPU, all JS threads stuck)",
            "url": "https://github.com/oven-sh/bun/issues/46576",
            "author": "KuceraMartin",
            "created_at": "2026-10-23 09:31:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25159",
        "area": null,
        "theme": null
      },
      {
        "id": 25144,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: toMatchObject with asymmetric matchers overwrites the received object's values with the matchers",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 08:47:32+00",
        "last_seen": "2026-10-23 08:47:32+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: toMatchObject with asymmetric matchers overwrites the received object's values with the matchers",
            "url": "https://github.com/oven-sh/bun/issues/46570",
            "author": "cleon30",
            "created_at": "2026-10-23 08:47:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25144",
        "area": null,
        "theme": null
      },
      {
        "id": 25128,
        "product": "bun",
        "kind": "bug",
        "title": "`https.Server` inherits from `http.Server` since 1.4.4, which drops OpenTelemetry HTTP server spans",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 07:59:48+00",
        "last_seen": "2026-10-23 07:59:48+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "`https.Server` inherits from `http.Server` since 1.4.4, which drops OpenTelemetry HTTP server spans",
            "url": "https://github.com/oven-sh/bun/issues/46567",
            "author": "pranas",
            "created_at": "2026-10-23 07:59:48+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25128",
        "area": null,
        "theme": null
      },
      {
        "id": 25094,
        "product": "bun",
        "kind": "bug",
        "title": "Cannot safely delimit `bun x`'s arguments from the binary arguments using `--`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 06:24:04+00",
        "last_seen": "2026-10-23 06:24:04+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Cannot safely delimit `bun x`'s arguments from the binary arguments using `--`",
            "url": "https://github.com/oven-sh/bun/issues/46562",
            "author": "lgarron",
            "created_at": "2026-10-23 06:24:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25094",
        "area": null,
        "theme": null
      },
      {
        "id": 25076,
        "product": "bun",
        "kind": "bug",
        "title": "JSC DFG/FTL on Linux x86_64 starts producing NaN in a hot geometry loop after warm-up by other test files in the same process (sticky until exit), Bun 1.4.0",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 05:21:55+00",
        "last_seen": "2026-10-23 05:21:55+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.0"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "JSC DFG/FTL on Linux x86_64 starts producing NaN in a hot geometry loop after warm-up by other test files in the same process (sticky until exit), Bun 1.4.0",
            "url": "https://github.com/oven-sh/bun/issues/46560",
            "author": "adamlepelletier923-gif",
            "created_at": "2026-10-23 05:21:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25076",
        "area": null,
        "theme": null
      },
      {
        "id": 25069,
        "product": "bun",
        "kind": "bug",
        "title": "Microtasks queued in a setImmediate callback stay undrained until a timer fires (1.4.3+)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 04:48:54+00",
        "last_seen": "2026-10-23 04:48:54+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "Microtasks queued in a setImmediate callback stay undrained until a timer fires (1.4.3+)",
            "url": "https://github.com/oven-sh/bun/issues/46558",
            "author": "BjoernSchotte",
            "created_at": "2026-10-23 04:48:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25069",
        "area": null,
        "theme": null
      },
      {
        "id": 25060,
        "product": "bun",
        "kind": "bug",
        "title": "`react-router build` hangs under qemu-user since Bun 1.4.0 (works in 1.3.14 and Node.js)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 03:44:08+00",
        "last_seen": "2026-10-23 03:44:08+00",
        "platforms": [],
        "versions": [
          "1.4.0"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "`react-router build` hangs under qemu-user since Bun 1.4.0 (works in 1.3.14 and Node.js)",
            "url": "https://github.com/oven-sh/bun/issues/46555",
            "author": "turisanapo",
            "created_at": "2026-10-23 03:44:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25060",
        "area": null,
        "theme": null
      },
      {
        "id": 25034,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt: hugs a sole arrow-function argument that has a return type, where Prettier breaks the call arguments",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 02:11:42+00",
        "last_seen": "2026-10-23 02:11:42+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.20261022.1"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: hugs a sole arrow-function argument that has a return type, where Prettier breaks the call arguments",
            "url": "https://github.com/oven-sh/bun/issues/46552",
            "author": "juansegnana",
            "created_at": "2026-10-23 02:11:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25034",
        "area": null,
        "theme": null
      },
      {
        "id": 25036,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt: breaks a union type onto one line where Prettier puts each member on its own line with a leading |",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 02:11:40+00",
        "last_seen": "2026-10-23 02:11:40+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.20261022.1"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: breaks a union type onto one line where Prettier puts each member on its own line with a leading |",
            "url": "https://github.com/oven-sh/bun/issues/46551",
            "author": "juansegnana",
            "created_at": "2026-10-23 02:11:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25036",
        "area": null,
        "theme": null
      },
      {
        "id": 25026,
        "product": "bun",
        "kind": "bug",
        "title": "Runtime transpiler cache reuses ordinary-module output for bun test, skipping Vitest import mapping",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 01:42:30+00",
        "last_seen": "2026-10-23 01:42:30+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Runtime transpiler cache reuses ordinary-module output for bun test, skipping Vitest import mapping",
            "url": "https://github.com/oven-sh/bun/issues/46549",
            "author": "schickling-assistant",
            "created_at": "2026-10-23 01:42:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25026",
        "area": null,
        "theme": null
      },
      {
        "id": 25010,
        "product": "bun",
        "kind": "bug",
        "title": "bun fmt: slower dirty JS/TS rewrites than oxfmt with default threading on Linux",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 00:38:57+00",
        "last_seen": "2026-10-23 00:38:57+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: slower dirty JS/TS rewrites than oxfmt with default threading on Linux",
            "url": "https://github.com/oven-sh/bun/issues/46541",
            "author": "thehouseisonfire",
            "created_at": "2026-10-23 00:38:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25010",
        "area": null,
        "theme": null
      },
      {
        "id": 24985,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: a timed-out async test keeps running after the next test starts, contrary to the docs",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 23:13:06+00",
        "last_seen": "2026-10-22 23:13:06+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: a timed-out async test keeps running after the next test starts, contrary to the docs",
            "url": "https://github.com/oven-sh/bun/issues/46538",
            "author": "jmmanlupig-ge",
            "created_at": "2026-10-22 23:13:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24985",
        "area": null,
        "theme": null
      },
      {
        "id": 24976,
        "product": "bun",
        "kind": "bug",
        "title": "LCOV marks the closing parenthesis of a fully exercised multiline return call as uncovered",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 22:40:50+00",
        "last_seen": "2026-10-22 22:40:50+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.14"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "LCOV marks the closing parenthesis of a fully exercised multiline return call as uncovered",
            "url": "https://github.com/oven-sh/bun/issues/46537",
            "author": "ldutton-shamaazi",
            "created_at": "2026-10-22 22:40:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24976",
        "area": null,
        "theme": null
      },
      {
        "id": 24915,
        "product": "bun",
        "kind": "bug",
        "title": "new ArrayBuffer larger than 4 GiB throws RangeError: Out of memory (Node allows it)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 18:18:02+00",
        "last_seen": "2026-10-22 18:18:02+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "new ArrayBuffer larger than 4 GiB throws RangeError: Out of memory (Node allows it)",
            "url": "https://github.com/oven-sh/bun/issues/46531",
            "author": "williamrogersdev",
            "created_at": "2026-10-22 18:18:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24915",
        "area": null,
        "theme": null
      },
      {
        "id": 24916,
        "product": "bun",
        "kind": "bug",
        "title": "bun check 1.4.4: nested XState state value on generic snapshot resolves to undefined (TS2322, tsc and 1.4.3 accept)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 18:06:43+00",
        "last_seen": "2026-10-22 18:06:43+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check 1.4.4: nested XState state value on generic snapshot resolves to undefined (TS2322, tsc and 1.4.3 accept)",
            "url": "https://github.com/oven-sh/bun/issues/46530",
            "author": "brandhaug",
            "created_at": "2026-10-22 18:06:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24916",
        "area": null,
        "theme": null
      },
      {
        "id": 24881,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.SQL (MySQL adapter): gaps blocking StarRocks and other MySQL-wire servers — text-protocol parameters, default database, stopping running queries, streaming, binary-row decoding",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 15:58:52+00",
        "last_seen": "2026-10-22 15:58:52+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.SQL (MySQL adapter): gaps blocking StarRocks and other MySQL-wire servers — text-protocol parameters, default database, stopping running queries, streaming, binary-row decoding",
            "url": "https://github.com/oven-sh/bun/issues/46529",
            "author": "XavierGeerinck",
            "created_at": "2026-10-22 15:58:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24881",
        "area": null,
        "theme": null
      },
      {
        "id": 24866,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check` widens a callback's returned literal under `NoInfer` over `Api[K][P]` (false TS2322), which tsc 7.0.2 accepts",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 15:27:18+00",
        "last_seen": "2026-10-22 15:27:18+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check` widens a callback's returned literal under `NoInfer` over `Api[K][P]` (false TS2322), which tsc 7.0.2 accepts",
            "url": "https://github.com/oven-sh/bun/issues/46527",
            "author": "varkaria",
            "created_at": "2026-10-22 15:27:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24866",
        "area": null,
        "theme": null
      },
      {
        "id": 24838,
        "product": "bun",
        "kind": "bug",
        "title": "`Release to Homebrew` job failed for v1.4.4, so the tap is still on 1.4.3",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 14:36:14+00",
        "last_seen": "2026-10-22 14:36:14+00",
        "platforms": [],
        "versions": [
          "v1.4.4"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "`Release to Homebrew` job failed for v1.4.4, so the tap is still on 1.4.3",
            "url": "https://github.com/oven-sh/bun/issues/46525",
            "author": "dannysmith",
            "created_at": "2026-10-22 14:36:14+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24838",
        "area": null,
        "theme": null
      },
      {
        "id": 24828,
        "product": "bun",
        "kind": "bug",
        "title": "listener.stop(true) does not close connections the server upgraded with socket.upgradeTLS()",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 14:12:21+00",
        "last_seen": "2026-10-22 14:12:21+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "listener.stop(true) does not close connections the server upgraded with socket.upgradeTLS()",
            "url": "https://github.com/oven-sh/bun/issues/46524",
            "author": "VenkatKwest",
            "created_at": "2026-10-22 14:12:21+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24828",
        "area": null,
        "theme": null
      },
      {
        "id": 24829,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve: reader.cancel() never settles on a copied request whose body is still arriving",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 13:58:00+00",
        "last_seen": "2026-10-22 13:58:00+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve: reader.cancel() never settles on a copied request whose body is still arriving",
            "url": "https://github.com/oven-sh/bun/issues/46523",
            "author": "hakiiizimana",
            "created_at": "2026-10-22 13:58:00+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24829",
        "area": null,
        "theme": null
      },
      {
        "id": 24804,
        "product": "bun",
        "kind": "bug",
        "title": "Slow full GC for rooted WeakMap value-to-key chains (Bun 1.4.3 / 1.4.4)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 13:09:49+00",
        "last_seen": "2026-10-22 13:09:49+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "Slow full GC for rooted WeakMap value-to-key chains (Bun 1.4.3 / 1.4.4)",
            "url": "https://github.com/oven-sh/bun/issues/46521",
            "author": "harjotgill",
            "created_at": "2026-10-22 13:09:49+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24804",
        "area": null,
        "theme": null
      },
      {
        "id": 24803,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.SQL (Postgres): when the server closes pooled connections, every query queued on them fails, including ones that never ran",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 13:07:03+00",
        "last_seen": "2026-10-22 13:07:03+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.SQL (Postgres): when the server closes pooled connections, every query queued on them fails, including ones that never ran",
            "url": "https://github.com/oven-sh/bun/issues/46520",
            "author": "nicksrandall",
            "created_at": "2026-10-22 13:07:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24803",
        "area": null,
        "theme": null
      },
      {
        "id": 24778,
        "product": "bun",
        "kind": "bug",
        "title": "bun install --frozen-lockfile fails in 1.4.4 when an optional canvas dependency's install script fails (works in 1.4.3)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 12:00:41+00",
        "last_seen": "2026-10-22 12:00:41+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun install --frozen-lockfile fails in 1.4.4 when an optional canvas dependency's install script fails (works in 1.4.3)",
            "url": "https://github.com/oven-sh/bun/issues/46510",
            "author": "hanadi92",
            "created_at": "2026-10-22 12:00:41+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24778",
        "area": null,
        "theme": null
      },
      {
        "id": 24769,
        "product": "bun",
        "kind": "bug",
        "title": "`await expect(p).rejects` never settles when p is a wreq-js (napi) call made after an earlier answered call",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 11:32:56+00",
        "last_seen": "2026-10-22 11:32:56+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "`await expect(p).rejects` never settles when p is a wreq-js (napi) call made after an earlier answered call",
            "url": "https://github.com/oven-sh/bun/issues/46506",
            "author": "OmerFarukOruc",
            "created_at": "2026-10-22 11:32:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24769",
        "area": null,
        "theme": null
      },
      {
        "id": 24740,
        "product": "bun",
        "kind": "bug",
        "title": "fetch() over TLS silently truncates a Bun.file() request body at 8 GiB (Content-Length 8589934592)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 10:14:13+00",
        "last_seen": "2026-10-22 10:14:13+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch() over TLS silently truncates a Bun.file() request body at 8 GiB (Content-Length 8589934592)",
            "url": "https://github.com/oven-sh/bun/issues/46495",
            "author": "bender-ristone",
            "created_at": "2026-10-22 10:14:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24740",
        "area": null,
        "theme": null
      },
      {
        "id": 24742,
        "product": "bun",
        "kind": "bug",
        "title": "A wrapper that only calls the default `Error.prepareStackTrace` changes stack frames",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 10:13:27+00",
        "last_seen": "2026-10-22 10:13:27+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "A wrapper that only calls the default `Error.prepareStackTrace` changes stack frames",
            "url": "https://github.com/oven-sh/bun/issues/46494",
            "author": "mikirejf",
            "created_at": "2026-10-22 10:13:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24742",
        "area": null,
        "theme": null
      },
      {
        "id": 24719,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.spawnSync never returns: worker spins at 100% CPU beside an exited, unreaped child under a long parallel `bun test` run",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 08:57:25+00",
        "last_seen": "2026-10-22 08:57:25+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.spawnSync never returns: worker spins at 100% CPU beside an exited, unreaped child under a long parallel `bun test` run",
            "url": "https://github.com/oven-sh/bun/issues/46488",
            "author": "mgsnuno",
            "created_at": "2026-10-22 08:57:25+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24719",
        "area": null,
        "theme": null
      },
      {
        "id": 24692,
        "product": "bun",
        "kind": "bug",
        "title": "bun:test: a real `setInterval` that comes due while fake timers are on stops for good after `useRealTimers()` (regression since 1.4.0)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 07:35:05+00",
        "last_seen": "2026-10-22 07:35:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.0"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:test: a real `setInterval` that comes due while fake timers are on stops for good after `useRealTimers()` (regression since 1.4.0)",
            "url": "https://github.com/oven-sh/bun/issues/46478",
            "author": "IlyaSemenov",
            "created_at": "2026-10-22 07:35:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24692",
        "area": null,
        "theme": null
      },
      {
        "id": 24685,
        "product": "bun",
        "kind": "bug",
        "title": "HTTP/3 (Bun.serve http3): QPACK dynamic-table amplification can OOM the server or pin CPU (FoxIO 'header accordion' disclosure)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 07:17:54+00",
        "last_seen": "2026-10-22 07:17:54+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "HTTP/3 (Bun.serve http3): QPACK dynamic-table amplification can OOM the server or pin CPU (FoxIO 'header accordion' disclosure)",
            "url": "https://github.com/oven-sh/bun/issues/46475",
            "author": "0oAstro",
            "created_at": "2026-10-22 07:17:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24685",
        "area": null,
        "theme": null
      },
      {
        "id": 24686,
        "product": "bun",
        "kind": "bug",
        "title": "node:https and node:tls send the request and client certificate to a server whose checkServerIdentity throws",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 07:07:56+00",
        "last_seen": "2026-10-22 07:07:56+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:https and node:tls send the request and client certificate to a server whose checkServerIdentity throws",
            "url": "https://github.com/oven-sh/bun/issues/46473",
            "author": "VenkatKwest",
            "created_at": "2026-10-22 07:07:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24686",
        "area": null,
        "theme": null
      },
      {
        "id": 24682,
        "product": "bun",
        "kind": "bug",
        "title": "fs.WriteStream has no `_writev`: queued chunks are flushed one `write(2)` each (2 syscalls per chunk), ~40x slower than Node",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 06:53:13+00",
        "last_seen": "2026-10-22 06:53:13+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs.WriteStream has no `_writev`: queued chunks are flushed one `write(2)` each (2 syscalls per chunk), ~40x slower than Node",
            "url": "https://github.com/oven-sh/bun/issues/46472",
            "author": "lukher-dev",
            "created_at": "2026-10-22 06:53:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24682",
        "area": null,
        "theme": null
      },
      {
        "id": 24678,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: false TS2322, return type of a context-sensitive callback is inferred as unknown when a type parameter default is a spread of a Supabase select result (tsc 7.0.2 infers it)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 06:44:48+00",
        "last_seen": "2026-10-22 06:44:48+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: false TS2322, return type of a context-sensitive callback is inferred as unknown when a type parameter default is a spread of a Supabase select result (tsc 7.0.2 infers it)",
            "url": "https://github.com/oven-sh/bun/issues/46470",
            "author": "ulrichstark",
            "created_at": "2026-10-22 06:44:48+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24678",
        "area": null,
        "theme": null
      },
      {
        "id": 24626,
        "product": "bun",
        "kind": "bug",
        "title": "bun check freezes on Array.map over generic builder with mapped types (macOS, Bun 1.4.3)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 02:47:13+00",
        "last_seen": "2026-10-22 02:47:13+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check freezes on Array.map\tover generic builder with mapped types (macOS, Bun 1.4.3)",
            "url": "https://github.com/oven-sh/bun/issues/46435",
            "author": "dalton-oliveira",
            "created_at": "2026-10-22 02:47:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24626",
        "area": null,
        "theme": null
      },
      {
        "id": 20618,
        "product": "bun",
        "kind": "bug",
        "title": "bun build --compile: modules loaded from disk at runtime ignore package.json (exports/main) when resolving bare specifiers",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 23:17:48+00",
        "last_seen": "2026-10-21 23:17:48+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile: modules loaded from disk at runtime ignore package.json (exports/main) when resolving bare specifiers",
            "url": "https://github.com/oven-sh/bun/issues/46412",
            "author": "loss-and-quick",
            "created_at": "2026-10-21 23:17:48+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20618",
        "area": null,
        "theme": null
      },
      {
        "id": 20602,
        "product": "bun",
        "kind": "bug",
        "title": "Worker.terminate() takes seconds because worker teardown waits for queued JIT plans",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 21:46:20+00",
        "last_seen": "2026-10-21 21:46:20+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.0+34cbb9a40"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "Worker.terminate() takes seconds because worker teardown waits for queued JIT plans",
            "url": "https://github.com/oven-sh/bun/issues/46396",
            "author": "triptu",
            "created_at": "2026-10-21 21:46:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20602",
        "area": null,
        "theme": null
      },
      {
        "id": 20603,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check`: spreading a value typed as `Base & Subclass` keeps the class methods in the spread type (false TS2741/TS2769)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 21:44:57+00",
        "last_seen": "2026-10-21 21:44:57+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check`: spreading a value typed as `Base & Subclass` keeps the class methods in the spread type (false TS2741/TS2769)",
            "url": "https://github.com/oven-sh/bun/issues/46395",
            "author": "adrienboulle",
            "created_at": "2026-10-21 21:44:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20603",
        "area": null,
        "theme": null
      },
      {
        "id": 20533,
        "product": "bun",
        "kind": "bug",
        "title": "JSPI stack scan crashes on `RestoreFrameMode` frames",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 18:01:19+00",
        "last_seen": "2026-10-21 18:01:19+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "JSPI stack scan crashes on `RestoreFrameMode` frames",
            "url": "https://github.com/oven-sh/bun/issues/46376",
            "author": "Knaoinr",
            "created_at": "2026-10-21 18:01:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20533",
        "area": null,
        "theme": null
      },
      {
        "id": 20527,
        "product": "bun",
        "kind": "bug",
        "title": "`bun test --coverage` panics when a test imports a `data:` URL module longer than about 1 KB",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-21 17:39:59+00",
        "last_seen": "2026-10-21 17:39:59+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.7,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun test --coverage` panics when a test imports a `data:` URL module longer than about 1 KB",
            "url": "https://github.com/oven-sh/bun/issues/46374",
            "author": "ucirello",
            "created_at": "2026-10-21 17:39:59+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20527",
        "area": null,
        "theme": null
      },
      {
        "id": 20524,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: a test timeout SIGTERMs processes spawned in beforeAll, not only the timed-out test's own",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 17:26:58+00",
        "last_seen": "2026-10-21 17:26:58+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: a test timeout SIGTERMs processes spawned in beforeAll, not only the timed-out test's own",
            "url": "https://github.com/oven-sh/bun/issues/46373",
            "author": "Kayno0o",
            "created_at": "2026-10-21 17:26:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20524",
        "area": null,
        "theme": null
      },
      {
        "id": 20521,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check`: getter in an object literal passed to a generic call keeps the enclosing type parameter (tsc 7.0.2 accepts)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 17:14:37+00",
        "last_seen": "2026-10-21 17:14:37+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check`: getter in an object literal passed to a generic call keeps the enclosing type parameter (tsc 7.0.2 accepts)",
            "url": "https://github.com/oven-sh/bun/issues/46371",
            "author": "virtualn1nstitute-eng",
            "created_at": "2026-10-21 17:14:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20521",
        "area": null,
        "theme": null
      },
      {
        "id": 20472,
        "product": "bun",
        "kind": "bug",
        "title": "Import of web-push fails",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 15:12:02+00",
        "last_seen": "2026-10-21 15:12:02+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "3.4.3"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "Import of web-push fails",
            "url": "https://github.com/oven-sh/bun/issues/46358",
            "author": "dsportes",
            "created_at": "2026-10-21 15:12:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20472",
        "area": null,
        "theme": null
      },
      {
        "id": 20409,
        "product": "bun",
        "kind": "bug",
        "title": "Date#setMonth returns Invalid Date when the result lies more than 8.64e15 ms from the date",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 12:37:46+00",
        "last_seen": "2026-10-21 12:37:46+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.27,
        "workaround": null,
        "exemplars": [
          {
            "title": "Date#setMonth returns Invalid Date when the result lies more than 8.64e15 ms from the date",
            "url": "https://github.com/oven-sh/bun/issues/46342",
            "author": "gesposito",
            "created_at": "2026-10-21 12:37:46+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20409",
        "area": null,
        "theme": null
      },
      {
        "id": 20392,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve: HEAD response to a string body has no Content-Type, while GET gets text/plain;charset=utf-8",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 11:49:17+00",
        "last_seen": "2026-10-21 11:49:17+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve: HEAD response to a string body has no Content-Type, while GET gets text/plain;charset=utf-8",
            "url": "https://github.com/oven-sh/bun/issues/46337",
            "author": "kingsloob1",
            "created_at": "2026-10-21 11:49:17+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20392",
        "area": null,
        "theme": null
      },
      {
        "id": 20388,
        "product": "bun",
        "kind": "bug",
        "title": "`bun test --isolate`: a file that stores a function on a global and stops a `Bun.serve` keeps its global alive (linear memory growth)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 11:27:08+00",
        "last_seen": "2026-10-21 11:27:08+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun test --isolate`: a file that stores a function on a global and stops a `Bun.serve` keeps its global alive (linear memory growth)",
            "url": "https://github.com/oven-sh/bun/issues/46334",
            "author": "mgsnuno",
            "created_at": "2026-10-21 11:27:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20388",
        "area": null,
        "theme": null
      },
      {
        "id": 20379,
        "product": "bun",
        "kind": "bug",
        "title": "bun test --parallel --no-isolate prints a test's log under another file's header after a failure",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 10:57:07+00",
        "last_seen": "2026-10-21 10:57:07+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test --parallel --no-isolate prints a test's log under another file's header after a failure",
            "url": "https://github.com/oven-sh/bun/issues/46330",
            "author": "marcospgp",
            "created_at": "2026-10-21 10:57:07+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20379",
        "area": null,
        "theme": null
      },
      {
        "id": 20374,
        "product": "bun",
        "kind": "bug",
        "title": "`bun run --parallel` doesn't terminate when using Ctrl+C on Windows",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 10:46:47+00",
        "last_seen": "2026-10-21 10:46:47+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun run --parallel` doesn't terminate when using Ctrl+C on Windows",
            "url": "https://github.com/oven-sh/bun/issues/46328",
            "author": "sebovzeoueb",
            "created_at": "2026-10-21 10:46:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20374",
        "area": null,
        "theme": null
      },
      {
        "id": 20375,
        "product": "bun",
        "kind": "bug",
        "title": "node:child_process: first spawn in a bun test process sometimes sets exitCode but never emits 'exit' or its output",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 10:44:05+00",
        "last_seen": "2026-10-21 10:44:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:child_process: first spawn in a bun test process sometimes sets exitCode but never emits 'exit' or its output",
            "url": "https://github.com/oven-sh/bun/issues/46326",
            "author": "mmick66",
            "created_at": "2026-10-21 10:44:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20375",
        "area": null,
        "theme": null
      },
      {
        "id": 20168,
        "product": "bun",
        "kind": "bug",
        "title": "Ed25519 verify accepts signatures under small-order public keys (identity point) in crypto.subtle and node:crypto",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 23:04:26+00",
        "last_seen": "2026-10-20 23:04:26+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "Ed25519 verify accepts signatures under small-order public keys (identity point) in crypto.subtle and node:crypto",
            "url": "https://github.com/oven-sh/bun/issues/46252",
            "author": "code-yeongyu",
            "created_at": "2026-10-20 23:04:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20168",
        "area": null,
        "theme": null
      },
      {
        "id": 20138,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve: after an early response, the unread request body is drained without a cap, and a `Connection: close` response closes the socket before the client can stop sending",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 21:24:32+00",
        "last_seen": "2026-10-20 21:24:32+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve: after an early response, the unread request body is drained without a cap, and a `Connection: close` response closes the socket before the client can stop sending",
            "url": "https://github.com/oven-sh/bun/issues/46242",
            "author": "tim-smart",
            "created_at": "2026-10-20 21:24:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20138",
        "area": null,
        "theme": null
      },
      {
        "id": 20093,
        "product": "bun",
        "kind": "bug",
        "title": "ws: once('error') emits a failed connection's error twice, and the second is an unhandled 'error' event",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 18:00:28+00",
        "last_seen": "2026-10-20 18:00:28+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "ws: once('error') emits a failed connection's error twice, and the second is an unhandled 'error' event",
            "url": "https://github.com/oven-sh/bun/issues/46222",
            "author": "manusa",
            "created_at": "2026-10-20 18:00:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20093",
        "area": null,
        "theme": null
      },
      {
        "id": 20076,
        "product": "bun",
        "kind": "bug",
        "title": "fetch with a streamed body (duplex: \"half\") hangs or ends cleanly with a truncated body when the response stream errors",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 17:24:57+00",
        "last_seen": "2026-10-20 17:24:57+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.2+744846f84"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch with a streamed body (duplex: \"half\") hangs or ends cleanly with a truncated body when the response stream errors",
            "url": "https://github.com/oven-sh/bun/issues/46219",
            "author": "daniellmartins",
            "created_at": "2026-10-20 17:24:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20076",
        "area": null,
        "theme": null
      },
      {
        "id": 20058,
        "product": "bun",
        "kind": "bug",
        "title": "`bun fmt`: sortTailwindcss can't resolve a stylesheet `@import` of a package subpath when a less specific `exports` pattern is listed first (e.g. `@fontsource-variable/roboto/wght.css`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 3,
        "voters": 2,
        "first_seen": "2026-10-20 16:40:10+00",
        "last_seen": "2026-10-20 16:40:10+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.9,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt`: sortTailwindcss can't resolve a stylesheet `@import` of a package subpath when a less specific `exports` pattern is listed first (e.g. `@fontsource-variable/roboto/wght.css`)",
            "url": "https://github.com/oven-sh/bun/issues/46214",
            "author": "Siddhu-K",
            "created_at": "2026-10-20 16:40:10+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20058",
        "area": null,
        "theme": null
      },
      {
        "id": 20047,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.serve: idleTimeout 1-4 resets a fresh request almost at once while other sockets are open",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 16:16:30+00",
        "last_seen": "2026-10-20 16:16:30+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.serve: idleTimeout 1-4 resets a fresh request almost at once while other sockets are open",
            "url": "https://github.com/oven-sh/bun/issues/46211",
            "author": "lovrozagar",
            "created_at": "2026-10-20 16:16:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20047",
        "area": null,
        "theme": null
      },
      {
        "id": 20023,
        "product": "bun",
        "kind": "bug",
        "title": "Isolated linker duplicates Expo modules when expo-router is added after the #29343 fix",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 15:25:29+00",
        "last_seen": "2026-10-20 15:25:29+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Isolated linker duplicates Expo modules when expo-router is added after the #29343 fix",
            "url": "https://github.com/oven-sh/bun/issues/46208",
            "author": "rubenferreira97",
            "created_at": "2026-10-20 15:25:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20023",
        "area": null,
        "theme": null
      },
      {
        "id": 19924,
        "product": "bun",
        "kind": "bug",
        "title": "node:child_process: child.stdin reports writableLength 0 and writableNeedDrain false while a write is pending",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 10:39:39+00",
        "last_seen": "2026-10-20 10:39:39+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:child_process: child.stdin reports writableLength 0 and writableNeedDrain false while a write is pending",
            "url": "https://github.com/oven-sh/bun/issues/46187",
            "author": "merrkry",
            "created_at": "2026-10-20 10:39:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19924",
        "area": null,
        "theme": null
      },
      {
        "id": 19912,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: false negative, no TS7053 when an arrow function's destructured parameter default is {} and is indexed with a string",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 10:12:23+00",
        "last_seen": "2026-10-20 10:12:23+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.35,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: false negative, no TS7053 when an arrow function's destructured parameter default is {} and is indexed with a string",
            "url": "https://github.com/oven-sh/bun/issues/46181",
            "author": "magarcia",
            "created_at": "2026-10-20 10:12:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19912",
        "area": null,
        "theme": null
      },
      {
        "id": 19854,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.SQL: pg_terminate_backend on a live event loop wedges the pool (\"connection must be a PostgresSQLConnection\") and close() hangs",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 07:05:29+00",
        "last_seen": "2026-10-20 07:05:29+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2+744846f84"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.SQL: pg_terminate_backend on a live event loop wedges the pool (\"connection must be a PostgresSQLConnection\") and close() hangs",
            "url": "https://github.com/oven-sh/bun/issues/46166",
            "author": "cursor[bot]",
            "created_at": "2026-10-20 07:05:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19854",
        "area": null,
        "theme": null
      },
      {
        "id": 19842,
        "product": "bun",
        "kind": "bug",
        "title": "HMR CSS observer throws Invalid URL for dynamically inserted image preload without href",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 06:18:28+00",
        "last_seen": "2026-10-20 06:18:28+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "HMR CSS observer throws Invalid URL for dynamically inserted image preload without href",
            "url": "https://github.com/oven-sh/bun/issues/46164",
            "author": "Teyik0",
            "created_at": "2026-10-20 06:18:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19842",
        "area": null,
        "theme": null
      },
      {
        "id": 19811,
        "product": "bun",
        "kind": "bug",
        "title": "Function [preload] causes 'no such file or directory'",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 04:46:06+00",
        "last_seen": "2026-10-20 04:46:06+00",
        "platforms": [],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.28,
        "workaround": null,
        "exemplars": [
          {
            "title": "Function [preload] causes 'no such file or directory'",
            "url": "https://github.com/oven-sh/bun/issues/46151",
            "author": "git-dazz",
            "created_at": "2026-10-20 04:46:06+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19811",
        "area": null,
        "theme": null
      },
      {
        "id": 19770,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.WebView: click(selector, { timeout }) never times out when the page renders no frames",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 02:39:03+00",
        "last_seen": "2026-10-20 02:39:03+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.WebView: click(selector, { timeout }) never times out when the page renders no frames",
            "url": "https://github.com/oven-sh/bun/issues/46146",
            "author": "kingsloob1",
            "created_at": "2026-10-20 02:39:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19770",
        "area": null,
        "theme": null
      },
      {
        "id": 19764,
        "product": "bun",
        "kind": "bug",
        "title": "spawnSync / execFileSync sometimes return an empty stdout with status 0 under load (macOS, Bun 1.3.14)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 02:04:30+00",
        "last_seen": "2026-10-20 02:04:30+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.14"
        ],
        "cohesion": null,
        "rank": 0.24,
        "workaround": null,
        "exemplars": [
          {
            "title": "spawnSync / execFileSync sometimes return an empty stdout with status 0 under load (macOS, Bun 1.3.14)",
            "url": "https://github.com/oven-sh/bun/issues/46142",
            "author": "NeuralEmpowerment",
            "created_at": "2026-10-20 02:04:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19764",
        "area": null,
        "theme": null
      },
      {
        "id": 19759,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: TS2589 when a `new PrismaClient({ ... })` value is assigned to `PrismaClient` with a schema of ~500 models (tsc 7.0.2 accepts)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 01:44:34+00",
        "last_seen": "2026-10-20 01:44:34+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: TS2589 when a `new PrismaClient({ ... })` value is assigned to `PrismaClient` with a schema of ~500 models (tsc 7.0.2 accepts)",
            "url": "https://github.com/oven-sh/bun/issues/46139",
            "author": "nicko84",
            "created_at": "2026-10-20 01:44:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19759",
        "area": null,
        "theme": null
      },
      {
        "id": 19755,
        "product": "bun",
        "kind": "bug",
        "title": "Types: `idleTimeout` is missing from `UnixServeOptions`, though Bun.serve applies it on a unix socket",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-20 01:37:36+00",
        "last_seen": "2026-10-20 01:37:36+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "Types: `idleTimeout` is missing from `UnixServeOptions`, though Bun.serve applies it on a unix socket",
            "url": "https://github.com/oven-sh/bun/issues/46138",
            "author": "xwjdsh",
            "created_at": "2026-10-20 01:37:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19755",
        "area": null,
        "theme": null
      },
      {
        "id": 19709,
        "product": "bun",
        "kind": "bug",
        "title": "`bun check`: false TS2456 \"circularly references itself\" when a module augmentation sets a type to an intersection that refers back to it (Slate's `CustomTypes`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 21:49:03+00",
        "last_seen": "2026-10-19 21:49:03+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.34,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check`: false TS2456 \"circularly references itself\" when a module augmentation sets a type to an intersection that refers back to it (Slate's `CustomTypes`)",
            "url": "https://github.com/oven-sh/bun/issues/46113",
            "author": "draaglom",
            "created_at": "2026-10-19 21:49:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19709",
        "area": null,
        "theme": null
      },
      {
        "id": 19626,
        "product": "bun",
        "kind": "bug",
        "title": "Dev server crashes in BundleV2::on_load when a [serve.static] plugin onLoad throws during --hot rebuilds",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 16:28:05+00",
        "last_seen": "2026-10-19 16:28:05+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Dev server crashes in BundleV2::on_load when a [serve.static] plugin onLoad throws during --hot rebuilds",
            "url": "https://github.com/oven-sh/bun/issues/46076",
            "author": "Teyik0",
            "created_at": "2026-10-19 16:28:05+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19626",
        "area": null,
        "theme": null
      },
      {
        "id": 19517,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: toMatchSnapshot() fails when the snapshot file is read-only, even though it matches",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 11:25:04+00",
        "last_seen": "2026-10-19 11:25:04+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: toMatchSnapshot() fails when the snapshot file is read-only, even though it matches",
            "url": "https://github.com/oven-sh/bun/issues/46051",
            "author": "gesposito",
            "created_at": "2026-10-19 11:25:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19517",
        "area": null,
        "theme": null
      },
      {
        "id": 19518,
        "product": "bun",
        "kind": "bug",
        "title": "A child process waiting on an unref'd IPC channel busy-spins a full core until a message arrives",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 11:23:55+00",
        "last_seen": "2026-10-19 11:23:55+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "A child process waiting on an unref'd IPC channel busy-spins a full core until a message arrives",
            "url": "https://github.com/oven-sh/bun/issues/46050",
            "author": "Kayno0o",
            "created_at": "2026-10-19 11:23:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19518",
        "area": null,
        "theme": null
      },
      {
        "id": 19510,
        "product": "bun",
        "kind": "bug",
        "title": "bun test: snapshots don't serialize values through toJSON() like Jest and Vitest",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 10:59:20+00",
        "last_seen": "2026-10-19 10:59:20+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: snapshots don't serialize values through toJSON() like Jest and Vitest",
            "url": "https://github.com/oven-sh/bun/issues/46043",
            "author": "gesposito",
            "created_at": "2026-10-19 10:59:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19510",
        "area": null,
        "theme": null
      },
      {
        "id": 19475,
        "product": "bun",
        "kind": "bug",
        "title": "[tsgo-parity] `bun check`: after a TS2589, identical calls to an overloaded function report TS2769 (tsc and tsgo report only the TS2589)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 09:06:39+00",
        "last_seen": "2026-10-19 09:06:39+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "[tsgo-parity] `bun check`: after a TS2589, identical calls to an overloaded function report TS2769 (tsc and tsgo report only the TS2589)",
            "url": "https://github.com/oven-sh/bun/issues/46038",
            "author": "spanishpear",
            "created_at": "2026-10-19 09:06:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19475",
        "area": null,
        "theme": null
      },
      {
        "id": 19441,
        "product": "bun",
        "kind": "bug",
        "title": "vue-tsc under Bun passes with 0 errors when a `declare module \"*.vue\"` shim exists: `require()` ignores a replaced `fs.readFileSync`, so .vue files are never checked",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-19 07:37:37+00",
        "last_seen": "2026-10-19 07:37:37+00",
        "platforms": [],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.58,
        "workaround": null,
        "exemplars": [
          {
            "title": "vue-tsc under Bun passes with 0 errors when a `declare module \"*.vue\"` shim exists: `require()` ignores a replaced `fs.readFileSync`, so .vue files are never checked",
            "url": "https://github.com/oven-sh/bun/issues/46032",
            "author": "bompus",
            "created_at": "2026-10-19 07:37:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19441",
        "area": null,
        "theme": null
      },
      {
        "id": 19414,
        "product": "bun",
        "kind": "bug",
        "title": "Bun 1.3.14: response body of npm-installed `undici` fetch stalls forever after headers arrive (fixed in 1.4.3)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 06:08:43+00",
        "last_seen": "2026-10-19 06:08:43+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.3.14"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun 1.3.14: response body of npm-installed `undici` fetch stalls forever after headers arrive (fixed in 1.4.3)",
            "url": "https://github.com/oven-sh/bun/issues/46026",
            "author": "lrobot",
            "created_at": "2026-10-19 06:08:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19414",
        "area": null,
        "theme": null
      },
      {
        "id": 19344,
        "product": "bun",
        "kind": "bug",
        "title": "A one-file CodeGraph sync peaks at 1,141 MiB in Bun and 983 MiB in Node (16% more) on n8n",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-19 01:12:28+00",
        "last_seen": "2026-10-19 01:12:28+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.29,
        "workaround": null,
        "exemplars": [
          {
            "title": "A one-file CodeGraph sync peaks at 1,141 MiB in Bun and 983 MiB in Node (16% more) on n8n",
            "url": "https://github.com/oven-sh/bun/issues/45995",
            "author": "bompus",
            "created_at": "2026-10-19 01:12:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19344",
        "area": null,
        "theme": null
      },
      {
        "id": 19296,
        "product": "bun",
        "kind": "bug",
        "title": "`bun build --compile` stores the runtime's `.bss` as ~1.8 MB of zeros in every Linux executable",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 20:51:27+00",
        "last_seen": "2026-10-18 20:51:27+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.8"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun build --compile` stores the runtime's `.bss` as ~1.8 MB of zeros in every Linux executable",
            "url": "https://github.com/oven-sh/bun/issues/45972",
            "author": "MKRhere",
            "created_at": "2026-10-18 20:51:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19296",
        "area": null,
        "theme": null
      },
      {
        "id": 19268,
        "product": "bun",
        "kind": "bug",
        "title": "fs.watch on Linux delivers only 2-4 events for a burst of 2000 appends from two processes, and the last writes never produce an event",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 18:34:13+00",
        "last_seen": "2026-10-18 18:34:13+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.3,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs.watch on Linux delivers only 2-4 events for a burst of 2000 appends from two processes, and the last writes never produce an event",
            "url": "https://github.com/oven-sh/bun/issues/45954",
            "author": "cevr",
            "created_at": "2026-10-18 18:34:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19268",
        "area": null,
        "theme": null
      },
      {
        "id": 19246,
        "product": "bun",
        "kind": "bug",
        "title": "toMatchObject compares inherited properties, so a null-prototype array fails (Bun.deepMatch too)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 17:17:40+00",
        "last_seen": "2026-10-18 17:17:40+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.2+744846f84"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "toMatchObject compares inherited properties, so a null-prototype array fails (Bun.deepMatch too)",
            "url": "https://github.com/oven-sh/bun/issues/45950",
            "author": "eg3r",
            "created_at": "2026-10-18 17:17:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19246",
        "area": null,
        "theme": null
      },
      {
        "id": 19173,
        "product": "bun",
        "kind": "bug",
        "title": "Fake timers also capture setTimeout references taken before useFakeTimers, and useRealTimers drops them (Jest/Vitest keep them real)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 13:44:18+00",
        "last_seen": "2026-10-18 13:44:18+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "Fake timers also capture setTimeout references taken before useFakeTimers, and useRealTimers drops them (Jest/Vitest keep them real)",
            "url": "https://github.com/oven-sh/bun/issues/45926",
            "author": "parkrevil",
            "created_at": "2026-10-18 13:44:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19173",
        "area": null,
        "theme": null
      },
      {
        "id": 19159,
        "product": "bun",
        "kind": "bug",
        "title": "[tsgo-parity] `bun check`: spreading `X & typeof globalThis` makes a required global `var` optional, so assigning it back to `typeof globalThis` reports TS2322",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-18 12:50:34+00",
        "last_seen": "2026-10-18 12:50:34+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.79,
        "workaround": null,
        "exemplars": [
          {
            "title": "[tsgo-parity] `bun check`: spreading `X & typeof globalThis` makes a required global `var` optional, so assigning it back to `typeof globalThis` reports TS2322",
            "url": "https://github.com/oven-sh/bun/issues/45922",
            "author": "spanishpear",
            "created_at": "2026-10-18 12:50:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19159",
        "area": null,
        "theme": null
      },
      {
        "id": 19156,
        "product": "bun",
        "kind": "bug",
        "title": "bun build: CSS escapes inside an unquoted url() are not decoded (url(\\\"x.png\\\") fails to resolve)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 12:44:02+00",
        "last_seen": "2026-10-18 12:44:02+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.25,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build: CSS escapes inside an unquoted url() are not decoded (url(\\\"x.png\\\") fails to resolve)",
            "url": "https://github.com/oven-sh/bun/issues/45919",
            "author": "rezabaita12",
            "created_at": "2026-10-18 12:44:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19156",
        "area": null,
        "theme": null
      },
      {
        "id": 19135,
        "product": "bun",
        "kind": "bug",
        "title": "jest.advanceTimersByTime(0) advances the fake clock by 1 ms (Jest/Vitest: 0 ms)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 10:55:18+00",
        "last_seen": "2026-10-18 10:55:18+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "jest.advanceTimersByTime(0) advances the fake clock by 1 ms (Jest/Vitest: 0 ms)",
            "url": "https://github.com/oven-sh/bun/issues/45906",
            "author": "parkrevil",
            "created_at": "2026-10-18 10:55:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19135",
        "area": null,
        "theme": null
      },
      {
        "id": 19058,
        "product": "bun",
        "kind": "bug",
        "title": "child_process: writing to `child.stdin` after the child closes its stdin reports no EPIPE",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 05:47:50+00",
        "last_seen": "2026-10-18 05:47:50+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "child_process: writing to `child.stdin` after the child closes its stdin reports no EPIPE",
            "url": "https://github.com/oven-sh/bun/issues/45882",
            "author": "nissa-seru",
            "created_at": "2026-10-18 05:47:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19058",
        "area": null,
        "theme": null
      },
      {
        "id": 19046,
        "product": "bun",
        "kind": "bug",
        "title": "querystring.parse of a 3-pair query takes 217 ns in Bun 1.4.3, 151 ns in Node 26.12.0 (1.4 times), and 975 ns against 823 ns for a 7-pair query with escapes",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 04:22:14+00",
        "last_seen": "2026-10-18 04:22:14+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "querystring.parse of a 3-pair query takes 217 ns in Bun 1.4.3, 151 ns in Node 26.12.0 (1.4 times), and 975 ns against 823 ns for a 7-pair query with escapes",
            "url": "https://github.com/oven-sh/bun/issues/45861",
            "author": "bompus",
            "created_at": "2026-10-18 04:22:14+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19046",
        "area": null,
        "theme": null
      },
      {
        "id": 19047,
        "product": "bun",
        "kind": "bug",
        "title": "String.replace with a regex and a replacer function takes 454 ns in Bun 1.4.3, 222 ns in Node 26.12.0, to replace the five characters !'()* (2.0 times)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 04:21:31+00",
        "last_seen": "2026-10-18 04:21:31+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "String.replace with a regex and a replacer function takes 454 ns in Bun 1.4.3, 222 ns in Node 26.12.0, to replace the five characters !'()* (2.0 times)",
            "url": "https://github.com/oven-sh/bun/issues/45860",
            "author": "bompus",
            "created_at": "2026-10-18 04:21:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19047",
        "area": null,
        "theme": null
      },
      {
        "id": 19020,
        "product": "bun",
        "kind": "bug",
        "title": "Bun.build panics (index out of bounds) when an onLoad hook returns undefined for a .node addon",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 02:45:23+00",
        "last_seen": "2026-10-18 02:45:23+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.26,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.build panics (index out of bounds) when an onLoad hook returns undefined for a .node addon",
            "url": "https://github.com/oven-sh/bun/issues/45838",
            "author": "robelest",
            "created_at": "2026-10-18 02:45:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19020",
        "area": null,
        "theme": null
      },
      {
        "id": 19009,
        "product": "bun",
        "kind": "bug",
        "title": "minimumReleaseAge is not enforced when the package manifest is already in the install cache",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-18 02:04:03+00",
        "last_seen": "2026-10-18 02:04:03+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "minimumReleaseAge is not enforced when the package manifest is already in the install cache",
            "url": "https://github.com/oven-sh/bun/issues/45831",
            "author": "roninjin10",
            "created_at": "2026-10-18 02:04:03+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/19009",
        "area": null,
        "theme": null
      },
      {
        "id": 18987,
        "product": "bun",
        "kind": "bug",
        "title": "regression: pending .rejects matcher closes valid WebSockets after #45223",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 23:53:37+00",
        "last_seen": "2026-10-17 23:53:37+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "regression: pending .rejects matcher closes valid WebSockets after #45223",
            "url": "https://github.com/oven-sh/bun/issues/45805",
            "author": "cfal",
            "created_at": "2026-10-17 23:53:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18987",
        "area": null,
        "theme": null
      },
      {
        "id": 18959,
        "product": "bun",
        "kind": "bug",
        "title": "JSON.stringify on a deeply nested array: under 1 ms at 28,000 levels, 0.8–1.5 s from 32,000 (Node rejects in 6 ms)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 21:03:52+00",
        "last_seen": "2026-10-17 21:03:52+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "0.8"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "JSON.stringify on a deeply nested array: under 1 ms at 28,000 levels, 0.8–1.5 s from 32,000 (Node rejects in 6 ms)",
            "url": "https://github.com/oven-sh/bun/issues/45791",
            "author": "kingsloob1",
            "created_at": "2026-10-17 21:03:52+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18959",
        "area": null,
        "theme": null
      },
      {
        "id": 18947,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint`: an `eslint-disable` naming a core rule also silences its `@typescript-eslint/` twin, and the directive is not reported as unused",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 19:37:11+00",
        "last_seen": "2026-10-17 19:37:11+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.29,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint`: an `eslint-disable` naming a core rule also silences its `@typescript-eslint/` twin, and the directive is not reported as unused",
            "url": "https://github.com/oven-sh/bun/issues/45785",
            "author": "kingsloob1",
            "created_at": "2026-10-17 19:37:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18947",
        "area": null,
        "theme": null
      },
      {
        "id": 18948,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint --type-aware`: `@typescript-eslint/unbound-method` reports `obj[key]` with a union-of-method-names key, which typescript-eslint does not",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 19:37:09+00",
        "last_seen": "2026-10-17 19:37:09+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint --type-aware`: `@typescript-eslint/unbound-method` reports `obj[key]` with a union-of-method-names key, which typescript-eslint does not",
            "url": "https://github.com/oven-sh/bun/issues/45784",
            "author": "kingsloob1",
            "created_at": "2026-10-17 19:37:09+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18948",
        "area": null,
        "theme": null
      },
      {
        "id": 18944,
        "product": "bun",
        "kind": "bug",
        "title": "fetch: `Response.clone()` shares chunk buffers between the original and the clone",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 19:26:25+00",
        "last_seen": "2026-10-17 19:26:25+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "fetch: `Response.clone()` shares chunk buffers between the original and the clone",
            "url": "https://github.com/oven-sh/bun/issues/45782",
            "author": "Shay12tg",
            "created_at": "2026-10-17 19:26:25+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18944",
        "area": null,
        "theme": null
      },
      {
        "id": 18940,
        "product": "bun",
        "kind": "bug",
        "title": "jsc: RegExp with a quantified group returns no match on long input",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 19:11:24+00",
        "last_seen": "2026-10-17 19:11:24+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "jsc: RegExp with a quantified group returns no match on long input",
            "url": "https://github.com/oven-sh/bun/issues/45779",
            "author": "Shay12tg",
            "created_at": "2026-10-17 19:11:24+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18940",
        "area": null,
        "theme": null
      },
      {
        "id": 18932,
        "product": "bun",
        "kind": "bug",
        "title": "transpiler: parenthesized `(require.main === module)` loses its parentheses inside a larger expression",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 18:57:51+00",
        "last_seen": "2026-10-17 18:57:51+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "transpiler: parenthesized `(require.main === module)` loses its parentheses inside a larger expression",
            "url": "https://github.com/oven-sh/bun/issues/45776",
            "author": "Shay12tg",
            "created_at": "2026-10-17 18:57:51+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18932",
        "area": null,
        "theme": null
      },
      {
        "id": 18898,
        "product": "bun",
        "kind": "bug",
        "title": "bun build --compile fails with 'failed to copy bun executable into temporary file: ENOENT' when bun.exe is on a non-ASCII path (Windows)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 16:30:23+00",
        "last_seen": "2026-10-17 16:30:23+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.3.14"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile fails with 'failed to copy bun executable into temporary file: ENOENT' when bun.exe is on a non-ASCII path (Windows)",
            "url": "https://github.com/oven-sh/bun/issues/45763",
            "author": "deadczarvc",
            "created_at": "2026-10-17 16:30:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18898",
        "area": null,
        "theme": null
      },
      {
        "id": 18886,
        "product": "bun",
        "kind": "bug",
        "title": "`bun lint`: typescript-eslint registered under another plugin name (`ts/`) runs in JavaScript, and its type-aware rules do not run",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 15:19:27+00",
        "last_seen": "2026-10-17 15:19:27+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint`: typescript-eslint registered under another plugin name (`ts/`) runs in JavaScript, and its type-aware rules do not run",
            "url": "https://github.com/oven-sh/bun/issues/45754",
            "author": "Kayno0o",
            "created_at": "2026-10-17 15:19:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18886",
        "area": null,
        "theme": null
      },
      {
        "id": 18818,
        "product": "bun",
        "kind": "bug",
        "title": "Shared WebAssembly.Memory with address: 'i64' (Memory64) is received as i32 memory in a worker_threads Worker",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 11:38:15+00",
        "last_seen": "2026-10-17 11:38:15+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2+744846f84"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Shared WebAssembly.Memory with address: 'i64' (Memory64) is received as i32 memory in a worker_threads Worker",
            "url": "https://github.com/oven-sh/bun/issues/45739",
            "author": "tornado-softwares",
            "created_at": "2026-10-17 11:38:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18818",
        "area": null,
        "theme": null
      },
      {
        "id": 18804,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: false TS2321 \"Excessive stack depth\" with --threads >= 2, clean with --threads=1 and in tsc 7.0.2",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 10:56:18+00",
        "last_seen": "2026-10-17 10:56:18+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.21,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: false TS2321 \"Excessive stack depth\" with --threads >= 2, clean with --threads=1 and in tsc 7.0.2",
            "url": "https://github.com/oven-sh/bun/issues/45733",
            "author": "cimchd",
            "created_at": "2026-10-17 10:56:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18804",
        "area": null,
        "theme": null
      },
      {
        "id": 18792,
        "product": "bun",
        "kind": "bug",
        "title": "CSS bundler drops an earlier rule of custom properties when a later non-adjacent rule has the same selector (1.4.0 regression)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 10:08:12+00",
        "last_seen": "2026-10-17 10:08:12+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.0"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "CSS bundler drops an earlier rule of custom properties when a later non-adjacent rule has the same selector (1.4.0 regression)",
            "url": "https://github.com/oven-sh/bun/issues/45730",
            "author": "Lulzx",
            "created_at": "2026-10-17 10:08:12+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18792",
        "area": null,
        "theme": null
      },
      {
        "id": 18787,
        "product": "bun",
        "kind": "bug",
        "title": "ES module that mentions `module` fails with \"Cannot use import statement with CommonJS-only features\"",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 10:01:16+00",
        "last_seen": "2026-10-17 10:01:16+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "ES module that mentions `module` fails with \"Cannot use import statement with CommonJS-only features\"",
            "url": "https://github.com/oven-sh/bun/issues/45729",
            "author": "Shay12tg",
            "created_at": "2026-10-17 10:01:16+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18787",
        "area": null,
        "theme": null
      },
      {
        "id": 18789,
        "product": "bun",
        "kind": "bug",
        "title": "http2: server stream emits 'drain' and accepts writes forever after the client disconnects",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 09:52:20+00",
        "last_seen": "2026-10-17 09:52:20+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "http2: server stream emits 'drain' and accepts writes forever after the client disconnects",
            "url": "https://github.com/oven-sh/bun/issues/45728",
            "author": "Shay12tg",
            "created_at": "2026-10-17 09:52:20+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18789",
        "area": null,
        "theme": null
      },
      {
        "id": 18782,
        "product": "bun",
        "kind": "bug",
        "title": "stream: `stream/promises` `pipeline()` with an async generator as the last entry never resolves",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 09:38:36+00",
        "last_seen": "2026-10-17 09:38:36+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "stream: `stream/promises` `pipeline()` with an async generator as the last entry never resolves",
            "url": "https://github.com/oven-sh/bun/issues/45724",
            "author": "Shay12tg",
            "created_at": "2026-10-17 09:38:36+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18782",
        "area": null,
        "theme": null
      },
      {
        "id": 18777,
        "product": "bun",
        "kind": "bug",
        "title": "node:http: `res.write(\"\")` sends the response head without the final empty line",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 09:30:01+00",
        "last_seen": "2026-10-17 09:30:01+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "node:http: `res.write(\"\")` sends the response head without the final empty line",
            "url": "https://github.com/oven-sh/bun/issues/45722",
            "author": "Shay12tg",
            "created_at": "2026-10-17 09:30:01+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18777",
        "area": null,
        "theme": null
      },
      {
        "id": 18778,
        "product": "bun",
        "kind": "bug",
        "title": "stream: closing the writable of a half-open `Duplex.toWeb()` throws an uncaught internal TypeError",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 09:21:34+00",
        "last_seen": "2026-10-17 09:21:34+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "stream: closing the writable of a half-open `Duplex.toWeb()` throws an uncaught internal TypeError",
            "url": "https://github.com/oven-sh/bun/issues/45721",
            "author": "Shay12tg",
            "created_at": "2026-10-17 09:21:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18778",
        "area": null,
        "theme": null
      },
      {
        "id": 18771,
        "product": "bun",
        "kind": "bug",
        "title": "fs: async `Utf8Stream` loses queued multi-byte writes",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 09:15:51+00",
        "last_seen": "2026-10-17 09:15:51+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.33,
        "workaround": null,
        "exemplars": [
          {
            "title": "fs: async `Utf8Stream` loses queued multi-byte writes",
            "url": "https://github.com/oven-sh/bun/issues/45719",
            "author": "Shay12tg",
            "created_at": "2026-10-17 09:15:51+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18771",
        "area": null,
        "theme": null
      },
      {
        "id": 18736,
        "product": "bun",
        "kind": "bug",
        "title": "require.resolve(id, { paths }) ignores relative entries in `paths` (Node resolves them against process.cwd())",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 07:00:02+00",
        "last_seen": "2026-10-17 07:00:02+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "require.resolve(id, { paths }) ignores relative entries in `paths` (Node resolves them against process.cwd())",
            "url": "https://github.com/oven-sh/bun/issues/45706",
            "author": "mttzzz",
            "created_at": "2026-10-17 07:00:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18736",
        "area": null,
        "theme": null
      },
      {
        "id": 18727,
        "product": "bun",
        "kind": "bug",
        "title": "encodeURIComponent on a short string takes 40 ns in Bun 1.4.3, 17 ns in Node 26.12.0 for a 6-character plain string (2.4 times), and 93 ns against 50 ns when it needs escaping",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 06:24:55+00",
        "last_seen": "2026-10-17 06:24:55+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "encodeURIComponent on a short string takes 40 ns in Bun 1.4.3, 17 ns in Node 26.12.0 for a 6-character plain string (2.4 times), and 93 ns against 50 ns when it needs escaping",
            "url": "https://github.com/oven-sh/bun/issues/45700",
            "author": "bompus",
            "created_at": "2026-10-17 06:24:55+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18727",
        "area": null,
        "theme": null
      },
      {
        "id": 18730,
        "product": "bun",
        "kind": "bug",
        "title": "crypto.hash('sha256', string, 'hex') of a 51-byte string takes 212 ns in Bun 1.4.3, 142 ns in Node 26.12.0 (1.5 times)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 06:24:47+00",
        "last_seen": "2026-10-17 06:24:47+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "crypto.hash('sha256', string, 'hex') of a 51-byte string takes 212 ns in Bun 1.4.3, 142 ns in Node 26.12.0 (1.5 times)",
            "url": "https://github.com/oven-sh/bun/issues/45699",
            "author": "bompus",
            "created_at": "2026-10-17 06:24:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18730",
        "area": null,
        "theme": null
      },
      {
        "id": 18721,
        "product": "bun",
        "kind": "bug",
        "title": "bun check: TS2589 on a typed $fetch call (nitropack route types) at ~60% of the instantiations at which tsc 7.0.2 reports it",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 05:37:40+00",
        "last_seen": "2026-10-17 05:37:40+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "7.0.2"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun check: TS2589 on a typed $fetch call (nitropack route types) at ~60% of the instantiations at which tsc 7.0.2 reports it",
            "url": "https://github.com/oven-sh/bun/issues/45691",
            "author": "mttzzz",
            "created_at": "2026-10-17 05:37:40+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18721",
        "area": null,
        "theme": null
      },
      {
        "id": 18710,
        "product": "bun",
        "kind": "bug",
        "title": "Async `zlib.brotliCompress` is consistently slower in Bun than in Node at qualities 1, 4 and 6 (9.4 MB JSON, medians +9% to +16%)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 05:11:33+00",
        "last_seen": "2026-10-17 05:11:33+00",
        "platforms": [],
        "versions": [
          "9.4"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Async `zlib.brotliCompress` is consistently slower in Bun than in Node at qualities 1, 4 and 6 (9.4 MB JSON, medians +9% to +16%)",
            "url": "https://github.com/oven-sh/bun/issues/45685",
            "author": "bompus",
            "created_at": "2026-10-17 05:11:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18710",
        "area": null,
        "theme": null
      },
      {
        "id": 18704,
        "product": "bun",
        "kind": "bug",
        "title": "Importing an 8.8 MB ES module with 30,000 declarations takes 347 ms in Bun, 279 ms in Node (+24%)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 04:51:37+00",
        "last_seen": "2026-10-17 04:51:37+00",
        "platforms": [],
        "versions": [
          "8.8"
        ],
        "cohesion": null,
        "rank": 0.22,
        "workaround": null,
        "exemplars": [
          {
            "title": "Importing an 8.8 MB ES module with 30,000 declarations takes 347 ms in Bun, 279 ms in Node (+24%)",
            "url": "https://github.com/oven-sh/bun/issues/45681",
            "author": "bompus",
            "created_at": "2026-10-17 04:51:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18704",
        "area": null,
        "theme": null
      },
      {
        "id": 18706,
        "product": "bun",
        "kind": "bug",
        "title": "Built-in `ws` server never answers a `permessage-deflate` offer, so `perMessageDeflate: true` sends uncompressed frames (7,398,501 bytes instead of 696,625 for one message)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 04:50:59+00",
        "last_seen": "2026-10-17 04:50:59+00",
        "platforms": [],
        "versions": [
          "1.4.3+c6da4a4d3"
        ],
        "cohesion": null,
        "rank": 0.23,
        "workaround": null,
        "exemplars": [
          {
            "title": "Built-in `ws` server never answers a `permessage-deflate` offer, so `perMessageDeflate: true` sends uncompressed frames (7,398,501 bytes instead of 696,625 for one message)",
            "url": "https://github.com/oven-sh/bun/issues/45680",
            "author": "bompus",
            "created_at": "2026-10-17 04:50:59+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18706",
        "area": null,
        "theme": null
      }
    ],
    "requests": [
      {
        "id": 26767,
        "product": "bun",
        "kind": "request",
        "title": "Bun.YAML.stringify has no option to write shared objects without anchors",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 22:26:59+00",
        "last_seen": "2026-11-07 22:26:59+00",
        "platforms": [],
        "versions": [
          "1.1"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.YAML.stringify has no option to write shared objects without anchors",
            "url": "https://github.com/oven-sh/bun/issues/48158",
            "author": "burak-bayir",
            "created_at": "2026-11-07 22:26:59+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26767",
        "area": null,
        "theme": null
      },
      {
        "id": 26766,
        "product": "bun",
        "kind": "request",
        "title": "Bun.WebView needs WebKit on Linux and isolated contexts to replace Playwright",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 22:26:58+00",
        "last_seen": "2026-11-07 22:26:58+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.55,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.WebView needs WebKit on Linux and isolated contexts to replace Playwright",
            "url": "https://github.com/oven-sh/bun/issues/48157",
            "author": "burak-bayir",
            "created_at": "2026-11-07 22:26:58+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26766",
        "area": null,
        "theme": null
      },
      {
        "id": 26765,
        "product": "bun",
        "kind": "request",
        "title": "bun:ffi says not to use it in production, and no issue lists what blocks it",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 22:26:57+00",
        "last_seen": "2026-11-07 22:26:57+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.61,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:ffi says not to use it in production, and no issue lists what blocks it",
            "url": "https://github.com/oven-sh/bun/issues/48156",
            "author": "burak-bayir",
            "created_at": "2026-11-07 22:26:57+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26765",
        "area": null,
        "theme": null
      },
      {
        "id": 26768,
        "product": "bun",
        "kind": "request",
        "title": "Bun.Image has no raw pixel output",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 22:26:56+00",
        "last_seen": "2026-11-07 22:26:56+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.Image has no raw pixel output",
            "url": "https://github.com/oven-sh/bun/issues/48155",
            "author": "burak-bayir",
            "created_at": "2026-11-07 22:26:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26768",
        "area": null,
        "theme": null
      },
      {
        "id": 26769,
        "product": "bun",
        "kind": "request",
        "title": "Bun.S3Client has no option for SSE-C customer keys",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 22:26:54+00",
        "last_seen": "2026-11-07 22:26:54+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.S3Client has no option for SSE-C customer keys",
            "url": "https://github.com/oven-sh/bun/issues/48154",
            "author": "burak-bayir",
            "created_at": "2026-11-07 22:26:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26769",
        "area": null,
        "theme": null
      },
      {
        "id": 26709,
        "product": "bun",
        "kind": "request",
        "title": "Opt-in Node-compatible `console.log` formatting",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 17:08:19+00",
        "last_seen": "2026-11-07 17:08:19+00",
        "platforms": [],
        "versions": [
          "26.13.0"
        ],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "Opt-in Node-compatible `console.log` formatting",
            "url": "https://github.com/oven-sh/bun/issues/48127",
            "author": "johnny4young",
            "created_at": "2026-11-07 17:08:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26709",
        "area": null,
        "theme": null
      },
      {
        "id": 26648,
        "product": "bun",
        "kind": "request",
        "title": "bun:jsc profile(): no way to cap the sampled stack depth, so a deep stack grows the engine's frames without limit",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 11:58:37+00",
        "last_seen": "2026-11-07 11:58:37+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "v1.4.4"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:jsc profile(): no way to cap the sampled stack depth, so a deep stack grows the engine's frames without limit",
            "url": "https://github.com/oven-sh/bun/issues/48102",
            "author": "mq1n",
            "created_at": "2026-11-07 11:58:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26648",
        "area": null,
        "theme": null
      },
      {
        "id": 26647,
        "product": "bun",
        "kind": "request",
        "title": "bun:sqlite: expose a per-connection status (sqlite3_db_status) now that memory statistics are off",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 11:58:18+00",
        "last_seen": "2026-11-07 11:58:18+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun:sqlite: expose a per-connection status (sqlite3_db_status) now that memory statistics are off",
            "url": "https://github.com/oven-sh/bun/issues/48101",
            "author": "mq1n",
            "created_at": "2026-11-07 11:58:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26647",
        "area": null,
        "theme": null
      },
      {
        "id": 26559,
        "product": "bun",
        "kind": "request",
        "title": "`bun fmt`: support Go templates (Hugo) — built-in equivalent of `prettier-plugin-go-template`",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-07 02:59:27+00",
        "last_seen": "2026-11-07 02:59:27+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt`: support Go templates (Hugo) — built-in equivalent of `prettier-plugin-go-template`",
            "url": "https://github.com/oven-sh/bun/issues/48059",
            "author": "markgoho",
            "created_at": "2026-11-07 02:59:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/26559",
        "area": null,
        "theme": null
      },
      {
        "id": 25882,
        "product": "bun",
        "kind": "request",
        "title": "[RFC] HarmonyOS (OHOS) aarch64 support",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-05 06:52:12+00",
        "last_seen": "2026-11-05 06:52:12+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "[RFC] HarmonyOS (OHOS) aarch64 support",
            "url": "https://github.com/oven-sh/bun/issues/47951",
            "author": "springmin",
            "created_at": "2026-11-05 06:52:12+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25882",
        "area": null,
        "theme": null
      },
      {
        "id": 25771,
        "product": "bun",
        "kind": "request",
        "title": "Add git submodules and linguist-generated to default formatter ignore list",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 23:16:22+00",
        "last_seen": "2026-11-04 23:16:22+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.62,
        "workaround": null,
        "exemplars": [
          {
            "title": "Add git submodules and linguist-generated to default formatter ignore list",
            "url": "https://github.com/oven-sh/bun/issues/47946",
            "author": "dragoncoder047",
            "created_at": "2026-11-04 23:16:22+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25771",
        "area": null,
        "theme": null
      },
      {
        "id": 25452,
        "product": "bun",
        "kind": "request",
        "title": "Accept FD passed by SCM_RIGHTS",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-04 01:28:26+00",
        "last_seen": "2026-11-04 01:28:26+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.57,
        "workaround": null,
        "exemplars": [
          {
            "title": "Accept FD passed by SCM_RIGHTS",
            "url": "https://github.com/oven-sh/bun/issues/47885",
            "author": "Kapsonfire",
            "created_at": "2026-11-04 01:28:26+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25452",
        "area": null,
        "theme": null
      },
      {
        "id": 25385,
        "product": "bun",
        "kind": "request",
        "title": "Use the bun version pinned in `packageManager` automatically, like pnpm does",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 20:35:42+00",
        "last_seen": "2026-11-03 20:35:42+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.61,
        "workaround": null,
        "exemplars": [
          {
            "title": "Use the bun version pinned in `packageManager` automatically, like pnpm does",
            "url": "https://github.com/oven-sh/bun/issues/47875",
            "author": "GabeDuarteM",
            "created_at": "2026-11-03 20:35:42+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/25385",
        "area": null,
        "theme": null
      },
      {
        "id": 24346,
        "product": "bun",
        "kind": "request",
        "title": "Shell: a parse failure exits 1, the same status as a command that ran and failed",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 05:16:54+00",
        "last_seen": "2026-11-03 05:16:54+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "Shell: a parse failure exits 1, the same status as a command that ran and failed",
            "url": "https://github.com/oven-sh/bun/issues/47823",
            "author": "AaronFeledy",
            "created_at": "2026-11-03 05:16:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24346",
        "area": null,
        "theme": null
      },
      {
        "id": 24316,
        "product": "bun",
        "kind": "request",
        "title": "`bun lint`: native `eslint-plugin-perfectionist` rules",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-03 01:55:08+00",
        "last_seen": "2026-11-03 01:55:08+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.47,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint`: native `eslint-plugin-perfectionist` rules",
            "url": "https://github.com/oven-sh/bun/issues/47814",
            "author": "FLPPPPPP",
            "created_at": "2026-11-03 01:55:08+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24316",
        "area": null,
        "theme": null
      },
      {
        "id": 24154,
        "product": "bun",
        "kind": "request",
        "title": "Add 32 bits architecture support to AOT compilation",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-02 14:44:54+00",
        "last_seen": "2026-11-02 14:44:54+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Add 32 bits architecture support to AOT compilation",
            "url": "https://github.com/oven-sh/bun/issues/47765",
            "author": "rajat698",
            "created_at": "2026-11-02 14:44:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24154",
        "area": null,
        "theme": null
      },
      {
        "id": 23949,
        "product": "bun",
        "kind": "request",
        "title": "bun pm pack: support .zip output (e.g. for AWS Lambda)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 21:34:19+00",
        "last_seen": "2026-11-01 21:34:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun pm pack: support .zip output (e.g. for AWS Lambda)",
            "url": "https://github.com/oven-sh/bun/issues/47691",
            "author": "nwidynski",
            "created_at": "2026-11-01 21:34:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23949",
        "area": null,
        "theme": null
      },
      {
        "id": 23762,
        "product": "bun",
        "kind": "request",
        "title": "AOT: treat Bun's built-in APIs (Bun.serve params, Bun.SQL rows, CryptoHasher, Promise.withResolvers) as typed source",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-11-01 03:04:54+00",
        "last_seen": "2026-11-01 03:04:54+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.52,
        "workaround": null,
        "exemplars": [
          {
            "title": "AOT: treat Bun's built-in APIs (Bun.serve params, Bun.SQL rows, CryptoHasher, Promise.withResolvers) as typed source",
            "url": "https://github.com/oven-sh/bun/issues/47600",
            "author": "romulovalez",
            "created_at": "2026-11-01 03:04:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23762",
        "area": null,
        "theme": null
      },
      {
        "id": 23437,
        "product": "bun",
        "kind": "request",
        "title": "Add incremental XML parsing to Bun.XML",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 19:54:45+00",
        "last_seen": "2026-10-30 19:54:45+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.45,
        "workaround": null,
        "exemplars": [
          {
            "title": "Add incremental XML parsing to Bun.XML",
            "url": "https://github.com/oven-sh/bun/issues/47495",
            "author": "jlucaso1",
            "created_at": "2026-10-30 19:54:45+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23437",
        "area": null,
        "theme": null
      },
      {
        "id": 23389,
        "product": "bun",
        "kind": "request",
        "title": "Bun.WebView: a native pointer move (`hover(x, y)` or `mouseMove(x, y)`), so CSS `:hover` can be triggered",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-30 16:00:15+00",
        "last_seen": "2026-10-30 16:00:15+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.WebView: a native pointer move (`hover(x, y)` or `mouseMove(x, y)`), so CSS `:hover` can be triggered",
            "url": "https://github.com/oven-sh/bun/issues/47485",
            "author": "drakulavich",
            "created_at": "2026-10-30 16:00:15+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/23389",
        "area": null,
        "theme": null
      },
      {
        "id": 22811,
        "product": "bun",
        "kind": "request",
        "title": "bun test: allow customizing the snapshot file path (like Vitest's resolveSnapshotPath)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-29 08:40:33+00",
        "last_seen": "2026-10-29 08:40:33+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.54,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: allow customizing the snapshot file path (like Vitest's resolveSnapshotPath)",
            "url": "https://github.com/oven-sh/bun/issues/47340",
            "author": "THernandez03",
            "created_at": "2026-10-29 08:40:33+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22811",
        "area": null,
        "theme": null
      },
      {
        "id": 22568,
        "product": "bun",
        "kind": "request",
        "title": "Add Deno like import url",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 20:09:37+00",
        "last_seen": "2026-10-28 20:09:37+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Add Deno like import url",
            "url": "https://github.com/oven-sh/bun/issues/47232",
            "author": "redradist",
            "created_at": "2026-10-28 20:09:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22568",
        "area": null,
        "theme": null
      },
      {
        "id": 22543,
        "product": "bun",
        "kind": "request",
        "title": "bun build --dts: one declaration file per entry point (dts rollup), with bundledPackages",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 19:05:35+00",
        "last_seen": "2026-10-28 19:05:35+00",
        "platforms": [],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --dts: one declaration file per entry point (dts rollup), with bundledPackages",
            "url": "https://github.com/oven-sh/bun/issues/47226",
            "author": "dapomeranz",
            "created_at": "2026-10-28 19:05:35+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22543",
        "area": null,
        "theme": null
      },
      {
        "id": 22463,
        "product": "bun",
        "kind": "request",
        "title": "Bun.Image: expose chroma subsampling for .jpeg() (4:4:4)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 15:40:13+00",
        "last_seen": "2026-10-28 15:40:13+00",
        "platforms": [],
        "versions": [
          "0.0176"
        ],
        "cohesion": null,
        "rank": 0.53,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.Image: expose chroma subsampling for .jpeg() (4:4:4)",
            "url": "https://github.com/oven-sh/bun/issues/47205",
            "author": "gabooh",
            "created_at": "2026-10-28 15:40:13+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22463",
        "area": null,
        "theme": null
      },
      {
        "id": 22446,
        "product": "bun",
        "kind": "request",
        "title": "Linux: reuse the statm descriptor in currentProcessMemoryStatus to avoid repeated pathname lookup",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-28 15:01:43+00",
        "last_seen": "2026-10-28 15:01:43+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "5.15.167"
        ],
        "cohesion": null,
        "rank": 0.85,
        "workaround": null,
        "exemplars": [
          {
            "title": "Linux: reuse the statm descriptor in currentProcessMemoryStatus to avoid repeated pathname lookup",
            "url": "https://github.com/oven-sh/bun/issues/47198",
            "author": "baymer",
            "created_at": "2026-10-28 15:01:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22446",
        "area": null,
        "theme": null
      },
      {
        "id": 22397,
        "product": "bun",
        "kind": "request",
        "title": "Bun.SQL: support START_REPLICATION (CopyBoth streaming) on a replication connection",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 13:11:19+00",
        "last_seen": "2026-10-28 13:11:19+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.5,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.SQL: support START_REPLICATION (CopyBoth streaming) on a replication connection",
            "url": "https://github.com/oven-sh/bun/issues/47190",
            "author": "pauserratgutierrez",
            "created_at": "2026-10-28 13:11:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22397",
        "area": null,
        "theme": null
      },
      {
        "id": 22346,
        "product": "bun",
        "kind": "request",
        "title": "Implement Scheduler API and backport to JSC",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 11:06:19+00",
        "last_seen": "2026-10-28 11:06:19+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "Implement Scheduler API and backport to JSC",
            "url": "https://github.com/oven-sh/bun/issues/47182",
            "author": "jboyesreach",
            "created_at": "2026-10-28 11:06:19+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22346",
        "area": null,
        "theme": null
      },
      {
        "id": 22337,
        "product": "bun",
        "kind": "request",
        "title": "bun test: add `json-summary` and `json` coverage reporters",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-28 10:27:18+00",
        "last_seen": "2026-10-28 10:27:18+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: add `json-summary` and `json` coverage reporters",
            "url": "https://github.com/oven-sh/bun/issues/47168",
            "author": "FLPPPPPP",
            "created_at": "2026-10-28 10:27:18+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/22337",
        "area": null,
        "theme": null
      },
      {
        "id": 21908,
        "product": "bun",
        "kind": "request",
        "title": "Request: 1.3.x patch release with CVE-2026-111497 Brotli fix",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 2,
        "voters": 1,
        "first_seen": "2026-10-27 08:12:44+00",
        "last_seen": "2026-10-27 08:12:44+00",
        "platforms": [],
        "versions": [
          "1.3"
        ],
        "cohesion": null,
        "rank": 0.96,
        "workaround": null,
        "exemplars": [
          {
            "title": "Request: 1.3.x patch release with CVE-2026-111497 Brotli fix",
            "url": "https://github.com/oven-sh/bun/issues/47049",
            "author": "flo-cursor",
            "created_at": "2026-10-27 08:12:44+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21908",
        "area": null,
        "theme": null
      },
      {
        "id": 21836,
        "product": "bun",
        "kind": "request",
        "title": "Bun.fetch is non-writable and reads file: URLs, so it can't be routed like a replaced fetch or Bun.file",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-27 03:22:56+00",
        "last_seen": "2026-10-27 03:22:56+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.fetch is non-writable and reads file: URLs, so it can't be routed like a replaced fetch or Bun.file",
            "url": "https://github.com/oven-sh/bun/issues/47033",
            "author": "code-yeongyu",
            "created_at": "2026-10-27 03:22:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21836",
        "area": null,
        "theme": null
      },
      {
        "id": 21656,
        "product": "bun",
        "kind": "request",
        "title": "Reduce npm package size: docs, examples or benchmarks and test files and fixtures ship in the tarball (~4.7 MB of 5.8 MB)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-26 15:10:50+00",
        "last_seen": "2026-10-26 15:10:50+00",
        "platforms": [],
        "versions": [
          "4.7"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Reduce npm package size: docs, examples or benchmarks and test files and fixtures ship in the tarball (~4.7 MB of 5.8 MB)",
            "url": "https://github.com/oven-sh/bun/issues/46989",
            "author": "gre-ledger",
            "created_at": "2026-10-26 15:10:50+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21656",
        "area": null,
        "theme": null
      },
      {
        "id": 21305,
        "product": "bun",
        "kind": "request",
        "title": "Support Argon2d/Argon2id in WebCrypto",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-25 15:31:00+00",
        "last_seen": "2026-10-25 15:31:00+00",
        "platforms": [],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Support Argon2d/Argon2id in WebCrypto",
            "url": "https://github.com/oven-sh/bun/issues/46887",
            "author": "kjanat",
            "created_at": "2026-10-25 15:31:00+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21305",
        "area": null,
        "theme": null
      },
      {
        "id": 21052,
        "product": "bun",
        "kind": "request",
        "title": "Bun.sql: allow BEGIN + statements (or a batch) to share one Sync so a tenant-bound query is 1 round trip, not 3",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:31:51+00",
        "last_seen": "2026-10-24 17:31:51+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.sql: allow BEGIN + statements (or a batch) to share one Sync so a tenant-bound query is 1 round trip, not 3",
            "url": "https://github.com/oven-sh/bun/issues/46778",
            "author": "grantjoy",
            "created_at": "2026-10-24 17:31:51+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21052",
        "area": null,
        "theme": null
      },
      {
        "id": 21056,
        "product": "bun",
        "kind": "request",
        "title": "build: allow Clang and Rust LLVM major version mismatch when targeting Android",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 17:30:23+00",
        "last_seen": "2026-10-24 17:30:23+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "build: allow Clang and Rust LLVM major version mismatch when targeting Android",
            "url": "https://github.com/oven-sh/bun/issues/46774",
            "author": "SjnExe",
            "created_at": "2026-10-24 17:30:23+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/21056",
        "area": null,
        "theme": null
      },
      {
        "id": 20946,
        "product": "bun",
        "kind": "request",
        "title": "S3: support object tagging (x-amz-tagging) on write, writer and presign",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 10:04:38+00",
        "last_seen": "2026-10-24 10:04:38+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.44,
        "workaround": null,
        "exemplars": [
          {
            "title": "S3: support object tagging (x-amz-tagging) on write, writer and presign",
            "url": "https://github.com/oven-sh/bun/issues/46731",
            "author": "jan-kubica",
            "created_at": "2026-10-24 10:04:38+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20946",
        "area": null,
        "theme": null
      },
      {
        "id": 20928,
        "product": "bun",
        "kind": "request",
        "title": "Restore and enrich bun upgrade download progress formatting (regression of #24266)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-24 09:18:37+00",
        "last_seen": "2026-10-24 09:18:37+00",
        "platforms": [],
        "versions": [
          "1.4.4+38afee6c8"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "Restore and enrich bun upgrade download progress formatting (regression of #24266)",
            "url": "https://github.com/oven-sh/bun/issues/46722",
            "author": "RohanDaCoder",
            "created_at": "2026-10-24 09:18:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20928",
        "area": null,
        "theme": null
      },
      {
        "id": 20775,
        "product": "bun",
        "kind": "request",
        "title": "Keep bun.lock deduplicated when bun add/install/update introduce a newer version",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 20:37:29+00",
        "last_seen": "2026-10-23 20:37:29+00",
        "platforms": [],
        "versions": [
          "1.4.4"
        ],
        "cohesion": null,
        "rank": 0.56,
        "workaround": null,
        "exemplars": [
          {
            "title": "Keep bun.lock deduplicated when bun add/install/update introduce a newer version",
            "url": "https://github.com/oven-sh/bun/issues/46620",
            "author": "jakeleventhal",
            "created_at": "2026-10-23 20:37:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20775",
        "area": null,
        "theme": null
      },
      {
        "id": 20686,
        "product": "bun",
        "kind": "request",
        "title": "Bun can recomend an upgrade to package.json > packageManager, if exists and outdated",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 15:34:11+00",
        "last_seen": "2026-10-23 15:34:11+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun can recomend an upgrade to package.json > packageManager, if exists and outdated",
            "url": "https://github.com/oven-sh/bun/issues/46597",
            "author": "fulldecent",
            "created_at": "2026-10-23 15:34:11+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20686",
        "area": null,
        "theme": null
      },
      {
        "id": 20687,
        "product": "bun",
        "kind": "request",
        "title": "Emit warning if package.json > packageManager specifies bun.XXXX incompatible unsatisfied by current version",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 15:23:44+00",
        "last_seen": "2026-10-23 15:23:44+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.43,
        "workaround": null,
        "exemplars": [
          {
            "title": "Emit warning if package.json > packageManager specifies bun.XXXX incompatible unsatisfied by current version",
            "url": "https://github.com/oven-sh/bun/issues/46596",
            "author": "fulldecent",
            "created_at": "2026-10-23 15:23:44+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20687",
        "area": null,
        "theme": null
      },
      {
        "id": 20662,
        "product": "bun",
        "kind": "request",
        "title": "build(android): upgrade Android NDK from r27c to r30+ for prebuilt WebKit",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-23 15:16:30+00",
        "last_seen": "2026-10-23 15:16:30+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "build(android): upgrade Android NDK from r27c to r30+ for prebuilt WebKit",
            "url": "https://github.com/oven-sh/bun/issues/46595",
            "author": "SjnExe",
            "created_at": "2026-10-23 15:16:30+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20662",
        "area": null,
        "theme": null
      },
      {
        "id": 24793,
        "product": "bun",
        "kind": "request",
        "title": "Sampling profiler: record the AsyncLocalStorage context with each sample, so CPU profiles can be attributed to requests",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 13:00:00+00",
        "last_seen": "2026-10-22 13:00:00+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Sampling profiler: record the AsyncLocalStorage context with each sample, so CPU profiles can be attributed to requests",
            "url": "https://github.com/oven-sh/bun/issues/46519",
            "author": "luciensolteo",
            "created_at": "2026-10-22 13:00:00+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24793",
        "area": null,
        "theme": null
      },
      {
        "id": 24772,
        "product": "bun",
        "kind": "request",
        "title": "Support configurable nextControlFlowPosition in bun fmt",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-22 11:41:37+00",
        "last_seen": "2026-10-22 11:41:37+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "Support configurable nextControlFlowPosition in bun fmt",
            "url": "https://github.com/oven-sh/bun/issues/46508",
            "author": "ZenVoich",
            "created_at": "2026-10-22 11:41:37+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/24772",
        "area": null,
        "theme": null
      },
      {
        "id": 20416,
        "product": "bun",
        "kind": "request",
        "title": "`bun fmt` / `bun lint`: migrate from Biome config (`biome.json`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-21 13:08:47+00",
        "last_seen": "2026-10-21 13:08:47+00",
        "platforms": [],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.48,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun fmt` / `bun lint`: migrate from Biome config (`biome.json`)",
            "url": "https://github.com/oven-sh/bun/issues/46346",
            "author": "matthew2564",
            "created_at": "2026-10-21 13:08:47+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/20416",
        "area": null,
        "theme": null
      },
      {
        "id": 18735,
        "product": "bun",
        "kind": "request",
        "title": "`bun check`: machine-readable diagnostics with spans (start + length)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-17 07:00:04+00",
        "last_seen": "2026-10-17 07:00:04+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun check`: machine-readable diagnostics with spans (start + length)",
            "url": "https://github.com/oven-sh/bun/issues/45708",
            "author": "mttzzz",
            "created_at": "2026-10-17 07:00:04+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18735",
        "area": null,
        "theme": null
      },
      {
        "id": 18572,
        "product": "bun",
        "kind": "request",
        "title": "bun test: support a shared jobserver for elastic parallel worker allocation",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 20:46:44+00",
        "last_seen": "2026-10-16 20:46:44+00",
        "platforms": [],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun test: support a shared jobserver for elastic parallel worker allocation",
            "url": "https://github.com/oven-sh/bun/issues/45578",
            "author": "jakeleventhal",
            "created_at": "2026-10-16 20:46:44+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18572",
        "area": null,
        "theme": null
      },
      {
        "id": 18574,
        "product": "bun",
        "kind": "request",
        "title": "install.globalStore: share entries whose peer is typed by `@types/*`, instead of keeping them project-local",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 17:42:27+00",
        "last_seen": "2026-10-16 17:42:27+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.2"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "install.globalStore: share entries whose peer is typed by `@types/*`, instead of keeping them project-local",
            "url": "https://github.com/oven-sh/bun/issues/45563",
            "author": "gatezh",
            "created_at": "2026-10-16 17:42:27+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18574",
        "area": null,
        "theme": null
      },
      {
        "id": 18355,
        "product": "bun",
        "kind": "request",
        "title": "S3: add bucket operations (createBucket, deleteBucket, bucketExists)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 09:40:34+00",
        "last_seen": "2026-10-16 09:40:34+00",
        "platforms": [],
        "versions": [
          "1.4.1"
        ],
        "cohesion": null,
        "rank": 0.42,
        "workaround": null,
        "exemplars": [
          {
            "title": "S3: add bucket operations (createBucket, deleteBucket, bucketExists)",
            "url": "https://github.com/oven-sh/bun/issues/45495",
            "author": "haandev",
            "created_at": "2026-10-16 09:40:34+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18355",
        "area": null,
        "theme": null
      },
      {
        "id": 18356,
        "product": "bun",
        "kind": "request",
        "title": "S3: expose multipart primitives (create / complete / abort) and presign for UploadPart, for browser-driven uploads",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 09:40:32+00",
        "last_seen": "2026-10-16 09:40:32+00",
        "platforms": [],
        "versions": [
          "127.0.0.1"
        ],
        "cohesion": null,
        "rank": 0.39,
        "workaround": null,
        "exemplars": [
          {
            "title": "S3: expose multipart primitives (create / complete / abort) and presign for UploadPart, for browser-driven uploads",
            "url": "https://github.com/oven-sh/bun/issues/45494",
            "author": "haandev",
            "created_at": "2026-10-16 09:40:32+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18356",
        "area": null,
        "theme": null
      },
      {
        "id": 18357,
        "product": "bun",
        "kind": "request",
        "title": "S3: S3Error has no HTTP status, so bodiless 403 / 301 / 503 responses are all UnknownError",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 09:40:31+00",
        "last_seen": "2026-10-16 09:40:31+00",
        "platforms": [],
        "versions": [
          "1.4.1"
        ],
        "cohesion": null,
        "rank": 0.4,
        "workaround": null,
        "exemplars": [
          {
            "title": "S3: S3Error has no HTTP status, so bodiless 403 / 301 / 503 responses are all UnknownError",
            "url": "https://github.com/oven-sh/bun/issues/45493",
            "author": "haandev",
            "created_at": "2026-10-16 09:40:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18357",
        "area": null,
        "theme": null
      },
      {
        "id": 18358,
        "product": "bun",
        "kind": "request",
        "title": "S3: no way to time out or abort a request, so an endpoint that accepts and never answers hangs forever",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-16 09:40:29+00",
        "last_seen": "2026-10-16 09:40:29+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.1"
        ],
        "cohesion": null,
        "rank": 0.51,
        "workaround": null,
        "exemplars": [
          {
            "title": "S3: no way to time out or abort a request, so an endpoint that accepts and never answers hangs forever",
            "url": "https://github.com/oven-sh/bun/issues/45492",
            "author": "haandev",
            "created_at": "2026-10-16 09:40:29+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18358",
        "area": null,
        "theme": null
      },
      {
        "id": 18160,
        "product": "bun",
        "kind": "request",
        "title": "`bun lint` / `bun fmt`: a documented way to run the tool when package.json has a `lint` or `fmt` script",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 21:02:31+00",
        "last_seen": "2026-10-15 21:02:31+00",
        "platforms": [],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "`bun lint` / `bun fmt`: a documented way to run the tool when package.json has a `lint` or `fmt` script",
            "url": "https://github.com/oven-sh/bun/issues/45405",
            "author": "haydenbleasel",
            "created_at": "2026-10-15 21:02:31+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/18160",
        "area": null,
        "theme": null
      },
      {
        "id": 13043,
        "product": "bun",
        "kind": "request",
        "title": "bun build --compile: build-time options to disable BUN_BE_BUN and BUN_OPTIONS in compiled executables",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 16:27:28+00",
        "last_seen": "2026-10-15 16:27:28+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4"
        ],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun build --compile: build-time options to disable BUN_BE_BUN and BUN_OPTIONS in compiled executables",
            "url": "https://github.com/oven-sh/bun/issues/45374",
            "author": "code-yeongyu",
            "created_at": "2026-10-15 16:27:28+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/13043",
        "area": null,
        "theme": null
      },
      {
        "id": 13006,
        "product": "bun",
        "kind": "request",
        "title": "docs: where bun test looks for bunfig.toml, and whether --config applies to bun test",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-15 12:25:02+00",
        "last_seen": "2026-10-15 12:25:02+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.37,
        "workaround": null,
        "exemplars": [
          {
            "title": "docs: where bun test looks for bunfig.toml, and whether --config applies to bun test",
            "url": "https://github.com/oven-sh/bun/issues/45331",
            "author": "parkrevil",
            "created_at": "2026-10-15 12:25:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/13006",
        "area": null,
        "theme": null
      },
      {
        "id": 12635,
        "product": "bun",
        "kind": "request",
        "title": "Bun.SQL: describe a query without running it, like postgres.js's .describe()",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-14 21:48:39+00",
        "last_seen": "2026-10-14 21:48:39+00",
        "platforms": [],
        "versions": [],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "Bun.SQL: describe a query without running it, like postgres.js's .describe()",
            "url": "https://github.com/oven-sh/bun/issues/45277",
            "author": "tetsuodev",
            "created_at": "2026-10-14 21:48:39+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/12635",
        "area": null,
        "theme": null
      },
      {
        "id": 12136,
        "product": "bun",
        "kind": "request",
        "title": "bun fmt: bring back the built-in Svelte formatter",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-13 06:02:53+00",
        "last_seen": "2026-10-13 06:02:53+00",
        "platforms": [],
        "versions": [
          "1.4.4-canary.1"
        ],
        "cohesion": null,
        "rank": 0.41,
        "workaround": null,
        "exemplars": [
          {
            "title": "bun fmt: bring back the built-in Svelte formatter",
            "url": "https://github.com/oven-sh/bun/issues/45115",
            "author": "Vantrongs",
            "created_at": "2026-10-13 06:02:53+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/12136",
        "area": null,
        "theme": null
      },
      {
        "id": 11850,
        "product": "bun",
        "kind": "request",
        "title": "`node:vm`: repeated `vm.Script` compiles stop hitting JSC's code cache past about 2,000 distinct sources",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-12 16:32:56+00",
        "last_seen": "2026-10-12 16:32:56+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "`node:vm`: repeated `vm.Script` compiles stop hitting JSC's code cache past about 2,000 distinct sources",
            "url": "https://github.com/oven-sh/bun/issues/45083",
            "author": "steipete",
            "created_at": "2026-10-12 16:32:56+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/11850",
        "area": null,
        "theme": null
      },
      {
        "id": 11851,
        "product": "bun",
        "kind": "request",
        "title": "Allocation-sampling heap profiler for JSC (`HeapProfiler.startSampling`, attributed `--heap-prof`)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-12 16:32:54+00",
        "last_seen": "2026-10-12 16:32:54+00",
        "platforms": [
          "macos"
        ],
        "versions": [
          "24.21.0"
        ],
        "cohesion": null,
        "rank": 0.36,
        "workaround": null,
        "exemplars": [
          {
            "title": "Allocation-sampling heap profiler for JSC (`HeapProfiler.startSampling`, attributed `--heap-prof`)",
            "url": "https://github.com/oven-sh/bun/issues/45082",
            "author": "steipete",
            "created_at": "2026-10-12 16:32:54+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/11851",
        "area": null,
        "theme": null
      },
      {
        "id": 11743,
        "product": "bun",
        "kind": "request",
        "title": "TOML parse: confusing error on invalid escape (e.g. Windows path 'C:\\Users'); suggest clearer message or lenient mode",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-12 04:08:02+00",
        "last_seen": "2026-10-12 04:08:02+00",
        "platforms": [
          "linux"
        ],
        "versions": [
          "1.4.3"
        ],
        "cohesion": null,
        "rank": 0.46,
        "workaround": null,
        "exemplars": [
          {
            "title": "TOML parse: confusing error on invalid escape (e.g. Windows path 'C:\\Users'); suggest clearer message or lenient mode",
            "url": "https://github.com/oven-sh/bun/issues/45034",
            "author": "QQSHI13",
            "created_at": "2026-10-12 04:08:02+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/11743",
        "area": null,
        "theme": null
      },
      {
        "id": 8952,
        "product": "bun",
        "kind": "request",
        "title": "Windows AppContainer: extend the #33119 VOLUME_NAME_NT fallback to fs.realpath (EPERM makes chokidar loop forever)",
        "short_name": null,
        "named": false,
        "status": "open",
        "description": null,
        "quote": null,
        "affected_surface": null,
        "error_signature": null,
        "job": null,
        "impact_class": null,
        "others": 1,
        "reports": 1,
        "reporters": 1,
        "voters": 0,
        "first_seen": "2026-10-09 15:55:43+00",
        "last_seen": "2026-10-09 15:55:43+00",
        "platforms": [
          "windows"
        ],
        "versions": [
          "5.5"
        ],
        "cohesion": null,
        "rank": 0.38,
        "workaround": null,
        "exemplars": [
          {
            "title": "Windows AppContainer: extend the #33119 VOLUME_NAME_NT fallback to fs.realpath (EPERM makes chokidar loop forever)",
            "url": "https://github.com/oven-sh/bun/issues/44875",
            "author": "electrotype",
            "created_at": "2026-10-09 15:55:43+00"
          }
        ],
        "url": "https://rapsheet.dev/sheets/bun/issues/8952",
        "area": null,
        "theme": null
      }
    ]
  },
  "url": "https://rapsheet.dev/sheets/bun"
}
