Skip to content

Images and checkpoints

Paperplanes keeps the immutable start environment separate from runtime state.

Template spec -> Image digest -> Sandbox -> Checkpoint/fork -> Checkpoint

An image is an immutable, content-addressed start artifact:

paperplanes://images/<digest>

Images can come from:

  • Image.build(spec) for template-in-code workflows.
  • sandbox.commit(name) for docker-commit-style capture of a configured sandbox.

Committed images are tenant-scoped and not shareable by default because they can contain secrets, cookies, or local workspace state.

A checkpoint captures runtime state from a sandbox. Use it for deterministic reset, fork fanout, and branch scoring.