Expand description
Crash-safe run publication, recovery and explicit retention.
Deletion targets are derived from a trusted project root. Large trees are atomically moved into durable trash; recursive unlinking is a separate, retryable operation that the CLI can run in a detached child.
Structs§
Enums§
Functions§
- clean_
storage - cleanup_
storage_ locked - finalize_
published_ run - interrupt_
run_ state - publish_
run - Publish immutable run evidence and its initial assertion map/state together.
- recover_
abandoned_ runs - remove_
stored_ tree_ deferred - sweep_
trash - Retryable trash unlinking. Public commands execute this in a child.
- update_
run_ state - write_
run_ state