@@ -44,7 +44,7 @@ five-safes-crate:WorkflowMustHaveDescriptiveName
4444five-safes-crate:WorkflowexecutionObjectHasCompliantStartTimeFormat
4545 a sh:NodeShape ;
4646 sh:name " WorkflowExecution" ;
47- sh:description " The startTime of the workflow execution object MUST follow the RFC 3339 standard." ;
47+ sh:description " The startTime of the workflow execution object MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm)) ." ;
4848
4949 sh:target [
5050 a sh:SPARQLTarget ;
@@ -64,17 +64,16 @@ five-safes-crate:WorkflowexecutionObjectHasCompliantStartTimeFormat
6464 a sh:PropertyShape ;
6565 sh:name " StartTime" ;
6666 sh:path schema:startTime ;
67- sh:pattern " ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[ 0-9]{2}:[0-9]{2}:[0-9]{2}(Z |[+-][0-9]{2}:[0-9]{2})$" ;
67+ sh:pattern " ^[0-9]{4}-[0-9]{2}-[0-9]{2}[Tt][ 0-9]{2}:[0-9]{2}:[0-9]{2}(\\.[0-9]+)?(Z|z |[+-][0-9]{2}:[0-9]{2})$" ;
6868 sh:severity sh:Violation ;
69- sh:description " The startTime of the workflow execution object MUST follow the RFC 3339 standard." ;
70- sh:message " The startTime of the workflow execution object MUST follow the RFC 3339 standard." ;
69+ sh:message " The startTime of the workflow execution object MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm))." ;
7170 ] .
7271
7372
7473five-safes-crate:WorkflowexecutionObjectHasCompliantEndTimeFormat
7574 a sh:NodeShape ;
7675 sh:name " WorkflowExecution" ;
77- sh:description " The endTime of the workflow execution object MUST follow the RFC 3339 standard." ;
76+ sh:description " The endTime of the workflow execution object MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm)) ." ;
7877
7978 sh:target [
8079 a sh:SPARQLTarget ;
@@ -94,10 +93,9 @@ five-safes-crate:WorkflowexecutionObjectHasCompliantEndTimeFormat
9493 a sh:PropertyShape ;
9594 sh:name " EndTime" ;
9695 sh:path schema:endTime ;
97- sh:pattern " ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[ 0-9]{2}:[0-9]{2}:[0-9]{2}(Z |[+-][0-9]{2}:[0-9]{2})$" ;
96+ sh:pattern " ^[0-9]{4}-[0-9]{2}-[0-9]{2}[Tt][ 0-9]{2}:[0-9]{2}:[0-9]{2}(\\.[0-9]+)?(Z|z |[+-][0-9]{2}:[0-9]{2})$" ;
9897 sh:severity sh:Violation ;
99- sh:description " The endTime of the workflow execution object MUST follow the RFC 3339 standard." ;
100- sh:message " The endTime of the workflow execution object MUST follow the RFC 3339 standard." ;
98+ sh:message " The endTime of the workflow execution object MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm))." ;
10199 ] .
102100
103101
0 commit comments