diff --git a/rocrate_validator/profiles/five-safes-crate/must/15_metadata_file.py b/rocrate_validator/profiles/five-safes-crate/15_metadata_file.py similarity index 100% rename from rocrate_validator/profiles/five-safes-crate/must/15_metadata_file.py rename to rocrate_validator/profiles/five-safes-crate/15_metadata_file.py diff --git a/rocrate_validator/profiles/five-safes-crate/must/15_metadata_file.ttl b/rocrate_validator/profiles/five-safes-crate/15_metadata_file.ttl similarity index 96% rename from rocrate_validator/profiles/five-safes-crate/must/15_metadata_file.ttl rename to rocrate_validator/profiles/five-safes-crate/15_metadata_file.ttl index 14d939f06..9de856f0e 100644 --- a/rocrate_validator/profiles/five-safes-crate/must/15_metadata_file.ttl +++ b/rocrate_validator/profiles/five-safes-crate/15_metadata_file.ttl @@ -22,6 +22,10 @@ @prefix xsd: . @prefix dct: . + + +#=== MUST shapes ===# + five-safes-crate:MetadataFileDescriptorProperties a sh:NodeShape ; sh:name "RO-Crate conforms to 1.2 or later minor version" ; sh:description """The RO-Crate metadata file descriptor MUST have a `conformsTo` property with RO-Crate specification version 1.2 or later minor version"""; @@ -39,3 +43,11 @@ five-safes-crate:MetadataFileDescriptorProperties a sh:NodeShape ; ] . ro-crate:conformsToROCrateSpec sh:deactivated true . + + +#=== SHOULD shapes ===# +# (none) + + +#=== MAY shapes ===# +# (none) \ No newline at end of file