Skip to main content

Module undo

Module undo 

Source
Expand description

Pure planning models for safe undo of versioned object operations.

Structs§

UndoObjectResult
Per-object result that retains the exact plan used for execution.
UndoPlan
Deterministic collection of object undo actions.
UndoPlanItem
One object mutation together with the current-version precondition observed during planning.

Enums§

UndoAction
A history-preserving mutation selected by the undo planner.
UndoOutcome
Result state for one planned object.

Functions§

plan_object_undo
Plan a safe undo for one key from its complete, newest-first version history.