Skip to main content

Module project_checkpoints

Module project_checkpoints 

Source
Expand description

Durable named references to verified immutable project generations.

Structs§

CheckpointCreateRequest
Input for an idempotent checkpoint creation.
CheckpointDeleteRequest
Input for an idempotent checkpoint deletion.
CheckpointReceipt
Stable mutation receipt.
CheckpointRecord
One active durable checkpoint.
CheckpointRevertRequest
Internal complete-workspace revert request after the API selects its clock.

Functions§

create_checkpoint
Create a checkpoint pinned to the post-lock validated CURRENT generation.
delete_checkpoint
Delete one active checkpoint while preserving any already-open generation lease.
list_checkpoints
Return active checkpoints in canonical (name, checkpoint_uuid) order.
open_checkpoint_generation
Resolve and lifetime-pin the exact generation named by an active checkpoint.
revert_checkpoint
Publish a complete-workspace restoration as a new child generation.