precedence scope
- CURIE:
gmeow:precedenceScope - IRI: https://blackcatinformatics.ca/gmeow/precedenceScope
- Category: property
- Defined by:
gmeow:slices/norms - Box roles: RBox role (What is this?)
The normative system within which this precedence holds. Functional and mandatory (SHACL): precedence is always scoped — a system orders its own norms; it cannot order the world's.
Structure
Property shape: object property; gmeow:PrecedenceTenure -> gmeow:NormativeSystem; functional
Practical Pattern
Use gmeow:precedenceScope from gmeow:PrecedenceTenure to gmeow:NormativeSystem when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:PrecedenceTenure, gmeow:NormativeSystem
Usage Advice
Use when
- Use on a
PrecedenceTenureto name the normative system within which the precedence holds — precedence is always scoped to a system.
Avoid when
- Avoid omitting it (it is mandatory by SHACL) and avoid implying a system can order norms outside its own — a system orders only the norms it issues.
How to use
- Assert
gmeow:precedenceScopeonce from the tenure to itsgmeow:NormativeSystem; the solver reads precedence claims only within their scope.
Examples
- ex:pt1
gmeow:precedenceScopeex:gdpr.