1## Summary23<!-- What changes and why, in a sentence or two. -->45## Evidence67<!-- Test name / command output backing any behavior claim. -->89## Checklist1011- [ ] `deno task check && deno task test` pass locally12- [ ] No edits to vendored files in `native/iroh-js/` beyond `// lofi-node:` markers (UPSTREAM.md13 updated if any)14- [ ] Version pins untouched, or the bump is the point of this PR with the full suite as evidence15- [ ] No secrets or generated data dirs committed