A client-side-only chidori agent, written in TypeScript, running on the
pure-Rust engine compiled to wasm. It suspends at chidori.input()
— the run is saved to localStorage, survives a page reload, and
resumes exactly where it stopped. Replay re-runs it offline: zero live host
calls, byte-identical output.