pub fn action_id(plan_id: &Uuid, action: &Action, idx: usize) -> Uuid
Compute a deterministic UUIDv5 for an action as a function of the plan ID and the action’s serialized form, including the stable position index.
UUIDv5