@@ -375,6 +375,15 @@ def invoke(self, request: CapabilityRequest) -> CapabilityResult:
375375 and not duplicate_case_ids
376376 and (not require_disjoint or not overlaps )
377377 )
378+ verified_replay_basis = (
379+ "authorized checker replayed equality-based coverage and required "
380+ "disjointness within the caller-supplied universe"
381+ if require_disjoint
382+ else (
383+ "authorized checker replayed equality-based coverage within the "
384+ "caller-supplied universe; disjointness was not required"
385+ )
386+ )
378387 return CapabilityResult (
379388 capability_id = self .descriptor .capability_id ,
380389 capability_version = self .descriptor .version ,
@@ -414,9 +423,8 @@ def invoke(self, request: CapabilityRequest) -> CapabilityResult:
414423 else CapabilityCompletenessStatus .PARTIAL
415424 ),
416425 basis = (
417- "authorized checker replayed equality-based coverage and "
418- "disjointness within the caller-supplied universe; it did not "
419- "check external-domain completeness or member/case semantics"
426+ f"{ verified_replay_basis } ; it did not check external-domain "
427+ "completeness or member/case semantics"
420428 if verified
421429 else "generator-side membership accounting; not independently checked"
422430 ),
@@ -443,9 +451,8 @@ def invoke(self, request: CapabilityRequest) -> CapabilityResult:
443451 assurance = CapabilityAssurance (
444452 level = assurance_level ,
445453 basis = (
446- "operator-authorized checker accepted equality-based coverage and "
447- "disjointness within the caller-supplied universe; external-domain "
448- "completeness and member/case semantics were not checked"
454+ f"{ verified_replay_basis } ; external-domain completeness and "
455+ "member/case semantics were not checked"
449456 if verified
450457 else "partition was proposed and inspected by its generator only"
451458 ),
@@ -475,7 +482,7 @@ def _verify(
475482 scope_digest = scope .manifest .object_digest ,
476483 )
477484 payload : dict [str , Any ] = {
478- "replay" : "exact finite membership " ,
485+ "replay" : "equality-based finite coverage and conditional disjointness " ,
479486 "relation_id" : "case.relation.partitions" ,
480487 "obligation_uri" : claim_uri ,
481488 }
0 commit comments