Skip to content

Restore Points (Rewind)

Rewind is an experimental local-file recovery capability. It captures selected files as content-addressed artifacts before mutation and records whether each path existed, its mode, and its digest.

It does not claim to rewind browser accounts, provider state, sent messages, purchases, or other external effects.

Terminal window
odinn experimental enable rewind --confirm-impact

Restart a running gateway after changing the gate.

Terminal window
odinn experimental rewind checkpoint create \
<run-id> \
--path src,tests

Choose a small, explicit set of paths. Symlinks are rejected.

Terminal window
odinn experimental rewind restore <snapshot-id>

Preview is the default. Review which files would be created, replaced, or removed before applying anything.

Terminal window
odinn experimental rewind restore <snapshot-id> --apply

Applied restore is a deliberate local mutation and is recorded in the run ledger.

  • protecting selected source files before an experimental local edit;
  • restoring a known local configuration file;
  • demonstrating a bounded recovery path in a disposable workspace.
  • treating a snapshot as a full machine backup;
  • expecting it to recover databases not included in the selected paths;
  • attempting to undo external network or browser actions;
  • using it against a workspace you have not backed up.

Use State backup and restore for the complete Ódinn state directory. Use Rewind for bounded workspace files tied to a recorded run.