2222@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
2323
2424
25- five-safes-crate:RootDataEntityMentionsWorkflowRun
25+ five-safes-crate:RootDataEntityMentionsWorkflowRunAction
2626 a sh:NodeShape ;
2727 sh:name " RootDataEntity" ;
2828 sh:targetClass ro-crate:RootDataEntity ;
@@ -33,29 +33,29 @@ five-safes-crate:RootDataEntityMentionsWorkflowRun
3333 sh:name " mentions" ;
3434 sh:path schema:mentions;
3535 sh:qualifiedValueShape [
36- sh:class ro-crate:WorkflowRun ;
36+ sh:class ro-crate:WorkflowRunAction ;
3737 ] ;
3838 sh:qualifiedMinCount 1 ;
3939 sh:severity sh:Violation ;
4040 sh:message " `RootDataEntity` MUST reference at least one `CreateAction` (corresponding to the workflow run) through `mentions`" ;
4141 ] .
4242
4343
44- five-safes-crate:WorkflowRunExistence
44+ five-safes-crate:WorkflowRunActionExistence
4545 a sh:NodeShape ;
4646 sh:name " RootDataEntity" ;
4747 sh:targetClass ro-crate:RootDataEntity ;
4848 sh:description " " ;
4949
5050 sh:sparql [
5151 a sh:SPARQLConstraint ;
52- sh:name " WorkflowRun " ;
52+ sh:name " WorkflowRunAction " ;
5353 sh:prefixes ro-crate:sparqlPrefixes ;
5454 sh:select """
5555 SELECT $this
5656 WHERE {
5757 FILTER NOT EXISTS {
58- ?workflowRun a ro-crate:WorkflowRun .
58+ ?workflowRunAction a ro-crate:WorkflowRunAction .
5959 }
6060 }
6161 """ ;
@@ -65,8 +65,8 @@ five-safes-crate:WorkflowRunExistence
6565
6666five-safes-crate:WorkflowRunObject
6767 a sh:NodeShape ;
68- sh:name " WorkflowRun " ;
69- sh:targetClass ro-crate:WorkflowRun ;
68+ sh:name " WorkflowRunAction " ;
69+ sh:targetClass ro-crate:WorkflowRunAction ;
7070 sh:description " " ;
7171 sh:severity sh:Violation ; # Apply to all property shapes / constraints below
7272
0 commit comments