/**
* Resumable boundaries — structured resume, not replay.
*
* `createResumableState()` (see `./resumability`) is a flat key/value collector.
* This module adds the boundary-scoped resumability model tracked in GitHub
* issue #129: each boundary carries the slices an island needs to **resume** in
* place rather than re-run its setup:
*
* - **signals** — current values, seeded back into existing client signals
* (no producer re-execution);
* - **handlers** — event-handler *ids* (never code), wired on the client from a
* caller-supplied registry — no `eval`-based revival;
* - **store** — store slices rehydrated via `hydrateStore()` without re-running
* actions.
*
* It is opt-in, tree-shakeable, zero-dependency, and respects the security
* model (prototype-pollution filtering + ``;
};
/**
* Creates a resume graph that aggregates multiple boundaries into one
* serialized `