Killer demo #2 — freeze the fleet, move it, resume in place

Mid-talk, one click: stop & snapshot every running agent, carry the state to different machines, and resume every session exactly where it left off.

The beat#

  • Recap demo #1's live fleet on machine A.
  • Freeze fleet → every session snapshotted (prompt pos, cwd, agent-context, secret bindings) and stopped at a clean point.
  • On machine B (different host, its own daemon) → Restore bundle.
  • Sessions resume on B from the exact frozen line; a lineage breadcrumb shows B-session ← A-session.
  • "We just live-migrated a working agent fleet between machines. Workspaces are infrastructure."

Why it's grounded, not vapor#

It stands on substrate that already ships:

  • R2 durable lossless event store → "resume in place" replays from it.
  • R3 crash-safe state + reconcile → a different daemon adopts the work without zombies.
  • db-lineage-001 (0.3.8) → "same session, new machine" is a real lineage edge.
  • Agent-context snapshots (migration 0007) → the AGENTS.md/skills the restore re-binds.