Skip to content

lineage

lineage

Resolve checkpoint lineage for declarative execution steps.

StepState(finished: bool, checkpoint: Node | None) dataclass

Durable state already recorded for one execution step.

Lineage(hardware: HardwareResult, execution_id: str)

Inspect and resolve durable execution lineage.

state(tag: str) -> StepState

Return the finish tombstone and latest checkpoint for a step.

resolve(base: BaseOf, previous_tag: str | None) -> Node | None

Return the first checkpoint matching a base rule, if one exists.