A.2.8.PER:4.5 - Declare actual exercise
PermissionExerciseRelation@Context <: U.Relation
RelationSignature:
ExercisingWorkSlot:
SlotKind: ExercisingWorkSlot
ValueKind: U.Work
refMode: WorkRef
GrantedPermissionOccurrenceSlot:
SlotKind: GrantedPermissionOccurrenceSlot
ValueKind: U.Relation
refMode: U.RelationRef constrained to GrantedPermissionRelation@Context
// resolves to one exact obtaining grant occurrence
semanticDirection: ExercisingWorkSlot -> GrantedPermissionOccurrenceSlot
RelationOccurrenceQualifiers:
beneficiarySystemRoleAssignmentRef?: U.RelationRef constrained to U.SystemRoleAssignment
onBehalfOfRelationOccurrenceRef?: U.RelationRef constrained to the direct on-behalf-of relation kind
exerciseScope: U.ClaimScope
exerciseInterval: QualificationWindowPolicy
Decide exercise from two observable questions about the existing objects: did this dated Work instantiate the grant’s permitted-action specification, and did its actual performer satisfy the grant’s beneficiary branch? For a beneficiarySystemRoleAssignmentRef branch, the named assignment must cover the Work and have that performer as holder. For a beneficiarySystemRoleKindRef branch, beneficiarySystemRoleAssignmentRef names the exact covering assignment whose declaration-local kind slot contains that kind and which satisfies the policy’s eligibility rule for that kind. For a beneficiaryPartyRef branch, the performer must be that party or onBehalfOfRelationOccurrenceRef must cite the already obtaining relation whose predicate is defined by its subject pattern and whose use is licensed by the policy. If either question fails, this exercise relation does not obtain.
The match and eligibility are direct obtaining predicates over the Work, grant, action specification, performer, and cited assignment or on-behalf-of relation. If a receiving assurance or audit use needs a separately recorded evaluation or evidence item, identify that item through the applicable evaluation or evidence-use relation; do not mint a placeholder episteme merely to fill this relation.
The exercise relation obtains only when those two predicates hold, the grant obtains throughout the exercise interval, and the work remains in scope. The work is a satisfier of permitted action content. Judge any obligation-satisfaction or discharge claim under the separate evaluation or compliance rule (A.2.8:4.6). The work consumes the grant only when the named policy explicitly makes it single-use or quota-bound.
Non-exercise leaves an obtaining grant unused and ordinarily still obtaining; it does not establish NonViolationFinding@Context. Exercise establishes only the exercise relation and likewise does not establish that finding without the separate checked-frame evaluation. Work outside the action specification, beneficiary eligibility, scope, or window does not exercise the grant; any further consequence is established only by the applicable prohibition, commitment, admissibility, or Work-related predicate. If a decision is required, an admitted system performs the dated decision Work under the relevant Method, covering assignment, and authority relation.