From 89c56f64a2abf3b24b2557a43f2eb679969b3c5a Mon Sep 17 00:00:00 2001 From: EttoreM Date: Fri, 23 Jan 2026 17:17:49 +0000 Subject: [PATCH] Merged 3_timestamp_format.ttl files. --- .../five-safes-crate/{must => }/3_timestamp_format.ttl | 10 ++++++++++ 1 file changed, 10 insertions(+) rename rocrate_validator/profiles/five-safes-crate/{must => }/3_timestamp_format.ttl (96%) diff --git a/rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl b/rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl similarity index 96% rename from rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl rename to rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl index c4f2ddb5..edb20bec 100644 --- a/rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl +++ b/rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl @@ -23,6 +23,8 @@ @prefix xsd: . +#=== MUST shapes ===# + # to ensure the entity id will be included in any error message, # target all entities which have startTime and/or endTime properties using sh:targetSubjectsOf, # then we use sh:property to validate the values of those properties. @@ -52,3 +54,11 @@ five-safes-crate:TimeStampFormat sh:message "All `startTime` and `endTime` values MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm))." ; sh:description "Start timestamps MUST follow the RFC 3339 standard." ; ] . + + +#=== SHOULD shapes ===# +# (none) + + +#=== MAY shapes ===# +# (none) \ No newline at end of file