Skip to content

Add SHACL warnings for five-safes-profile conformance, datePublished, and licence#107

Merged
douglowe merged 5 commits into
developfrom
106-add-shacl-warnings-for-five-safes-profile-conformance-conformsto-datepublished-licence
May 7, 2026
Merged

Add SHACL warnings for five-safes-profile conformance, datePublished, and licence#107
douglowe merged 5 commits into
developfrom
106-add-shacl-warnings-for-five-safes-profile-conformance-conformsto-datepublished-licence

Conversation

@EttoreM

@EttoreM EttoreM commented Apr 29, 2026

Copy link
Copy Markdown

Closes #106.

@douglowe douglowe left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we should use sh:xone instead of sh:or - see my comments in the code.

Comment thread rocrate_validator/profiles/five-safes-crate/should/5_profile_conformance.ttl Outdated
EttoreM added 2 commits May 5, 2026 15:17
…for the new potential failing situation introduced by point 2.
…Entity', (2) Replaced 'sh:or' with 'sh:xone', and (3) added a test to account for the new potential failing situation introduced by point 2.
@EttoreM EttoreM requested a review from douglowe May 5, 2026 14:38
@EttoreM

EttoreM commented May 7, 2026

Copy link
Copy Markdown
Author

@douglowe Shall I marge?

@douglowe douglowe left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Getting there - but there's still one sh:or that needs changing?

@EttoreM EttoreM requested a review from douglowe May 7, 2026 13:25
@EttoreM EttoreM force-pushed the 106-add-shacl-warnings-for-five-safes-profile-conformance-conformsto-datepublished-licence branch from a5c2b34 to 38243b3 Compare May 7, 2026 13:38

@douglowe douglowe left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All looks good to me.

@douglowe douglowe merged commit b1e35f5 into develop May 7, 2026
5 of 6 checks passed
@EttoreM EttoreM deleted the 106-add-shacl-warnings-for-five-safes-profile-conformance-conformsto-datepublished-licence branch May 7, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add SHACL warnings for Five Safes profile conformance (conformsTo, datePublished, licence)

2 participants