Expand description
Shared checkpoint kind policy for cloud substrates.
Known ephemeral kinds (action, source-ref when it owns no checkout) are
Gone / Ok on observe/destroy. Unknown kinds fail closed so a typo or old
binary cannot drop a journal row while leaving a live resource.
Functionsยง
- is_
ephemeral_ resource_ kind - Resource kinds that own nothing destructible on every cloud substrate.
- parse_
payload - Parse a checkpoint payload: empty โ
Ok(None)(legacy fallback); non-empty malformed โErr(detail); valid โOk(Some(T)).