Scope
Define exact portable policy IR and evaluation over typed artifact, authorization subject, caller identity, roles, multi-valued claims, scope/tenant and occurrence time. Preserve logical and/or grouping and constrained implementations. Add caller Given fixtures and allowed/denied outcomes.
Acceptance criteria
Child of #128; depends on ESM and constrained implementations.
Scope
Define exact portable policy IR and evaluation over typed artifact, authorization subject, caller identity, roles, multi-valued claims, scope/tenant and occurrence time. Preserve logical and/or grouping and constrained implementations. Add caller Given fixtures and allowed/denied outcomes.
Acceptance criteria
Child of #128; depends on ESM and constrained implementations.