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.
Enable Rewind
Section titled “Enable Rewind”odinn experimental enable rewind --confirm-impactRestart a running gateway after changing the gate.
Create a restore point
Section titled “Create a restore point”odinn experimental rewind checkpoint create \ <run-id> \ --path src,testsChoose a small, explicit set of paths. Symlinks are rejected.
Preview restoration
Section titled “Preview restoration”odinn experimental rewind restore <snapshot-id>Preview is the default. Review which files would be created, replaced, or removed before applying anything.
odinn experimental rewind restore <snapshot-id> --applyApplied restore is a deliberate local mutation and is recorded in the run ledger.
Good uses
Section titled “Good uses”- protecting selected source files before an experimental local edit;
- restoring a known local configuration file;
- demonstrating a bounded recovery path in a disposable workspace.
Poor uses
Section titled “Poor uses”- 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.
