pub fn decide_completion(
ledger: &MutationLedger,
reports: &[VerificationReport],
waivers: &[CompletionWaiverV1],
allow_continuation: bool,
) -> CompletionGatepub fn decide_completion(
ledger: &MutationLedger,
reports: &[VerificationReport],
waivers: &[CompletionWaiverV1],
allow_continuation: bool,
) -> CompletionGate