coverage_level !== CoverageLevel::ContentBacked) { throw new InvalidArgumentException('Exchange PowerShell evidence exceeded the content-backed maximum.'); } if ($evidence->evidence_state !== EvidenceState::ContentBacked) { throw new InvalidArgumentException('Exchange PowerShell evidence state must remain content-backed.'); } if ($resource->latest_claim_state !== ClaimState::InternalOnly) { throw new InvalidArgumentException('Exchange PowerShell evidence must remain internal-only for this slice.'); } } }