@prefix palo: . @prefix owl: . @prefix rdfs: . @prefix sh: . @prefix xsd: . palo:StackPolicyVersionShape a sh:NodeShape ; sh:targetClass palo:PolicyVersion ; sh:property [ sh:path palo:policyId ; sh:minCount 1 ; sh:maxCount 1 ; sh:datatype xsd:string ] . palo:StackSignalShape a sh:NodeShape ; sh:targetClass palo:ChangeSignal ; sh:property [ sh:path palo:toVersion ; sh:minCount 1 ; sh:maxCount 1 ; sh:class palo:PolicyVersion ] ; sh:property [ sh:path palo:fromVersion ; sh:maxCount 1 ; sh:class palo:PolicyVersion ] . palo:StackApplicabilityShape a sh:NodeShape ; sh:targetClass palo:ApplicabilityAssessment ; sh:property [ sh:path palo:assessesSignal ; sh:minCount 1 ; sh:maxCount 1 ; sh:class palo:ChangeSignal ] ; sh:property [ sh:path palo:assessesSystem ; sh:minCount 1 ; sh:maxCount 1 ; sh:class palo:AISystemVersion ] ; sh:property [ sh:path palo:inCase ; sh:minCount 1 ; sh:maxCount 1 ; sh:class palo:GovernanceCase ] ; sh:property [ sh:path palo:rationale ; sh:minCount 1 ; sh:datatype xsd:string ] ; sh:property [ sh:path palo:purpose ; sh:minCount 1 ; sh:datatype xsd:string ] . palo:StackRequirementShape a sh:NodeShape ; sh:targetClass palo:RequirementVersion ; sh:property [ sh:path palo:requirementKind ; sh:minCount 1 ; sh:maxCount 1 ; sh:in ( "law" "standard" "internal-rule" "contractual-term" ) ] .