Agent Process Checkpoint Policy
Decides when an agent process should be checkpointed.
Repository implementations call this policy after framework lifecycle events such as save/update. Narrow policies may checkpoint only processes parked by WaitFor, while broader policies may checkpoint after every action or at terminal states.