<!-- Generated by `pnpm size:capture --delta`. Do not hand-edit. -->
# Bundle delta: the TypeScript-engine deletion (EPIC #275 W7, #282)

- **before** `664db77ae2983db2ce09515ada82a0b35b78c0fc` (2026-08-04T08:35:25.436Z)
- **after**  `09c3bedc94579d7731cac87f27f710b497869fe5` (2026-08-04T08:36:41.906Z)
- Node `v26.5.1`, pnpm `10.33.2`, darwin/arm64
- build: `pnpm install --frozen-lockfile && pnpm build`
- size:  `pnpm exec size-limit --json`

## Run accepted: both control cells held

These two columns are the tree at the two commits named above, not the tree today.
The `.wasm` digests at the bottom name the engine artefact both halves measured;
`reference.json` in this directory is the run that describes the working tree as
it stands, and it is the one to compare a fresh `pnpm size` against. A re-vendor
after this pair was taken does not invalidate the pair, because both halves
recorded the same artefact, but it does mean these absolute numbers are not the
ones `pnpm size` prints now (#370).

| cell | before | after | delta | |
|---|---:|---:|---:|---|
| `@causl/causl-wasm-ts (full import)` | 20.49 kB | 19.56 kB | **−0.93 kB** |  |
| `@causl/causl-wasm-ts (createCausl-only)` | 18.52 kB | 17.6 kB | **−0.93 kB** |  |
| `@causl/causl-wasm-ts/wasm (Phase-1 loader + WasmBackend wrapper)` | 21.04 kB | 20.57 kB | **−0.47 kB** |  |
| `@causl/causl-wasm-ts wasm bridge — gc-builtins (raw)` | 727.5 kB | 727.5 kB | **±0 kB** | control: held |
| `@causl/causl-wasm-ts wasm bridge — gc-classic (raw)` | 725.25 kB | 725.25 kB | **±0 kB** | control: held |

`.wasm` digests, both runs:

| artefact | before sha256 | after sha256 |
|---|---|---|
| `packages/core/wasm-pkg/gc-builtins-bundler/causl_engine_bridge_bg.wasm` | `91cef81750900976ae6fe7f25ffd4b0ad2184c22cf4563929c66321df25f05c0` | `91cef81750900976ae6fe7f25ffd4b0ad2184c22cf4563929c66321df25f05c0` |
| `packages/core/wasm-pkg/gc-classic-bundler/causl_engine_bridge_bg.wasm` | `dc00439e2464fc4dc5c86e98a0b3be49202588ec329b2343418264cf9ae9ae3e` | `dc00439e2464fc4dc5c86e98a0b3be49202588ec329b2343418264cf9ae9ae3e` |
