Skip to content

Set up 5 Safes ro-crate profile in validator#17

Merged
douglowe merged 13 commits intodevelopfrom
9-profile-for-5-safes-ro-crate-version-05
Oct 14, 2025
Merged

Set up 5 Safes ro-crate profile in validator#17
douglowe merged 13 commits intodevelopfrom
9-profile-for-5-safes-ro-crate-version-05

Conversation

@elichad
Copy link
Copy Markdown

@elichad elichad commented Oct 9, 2025

Adds:

  • profile.ttl definition
  • initial tests for valid crates
  • couple of checks to get started

@douglowe I took the liberty of making a PR from your branch since everything else will need to be based on it (at least the profile.ttl)

@elichad elichad linked an issue Oct 9, 2025 that may be closed by this pull request
Copy link
Copy Markdown
Author

@elichad elichad left a comment

Choose a reason for hiding this comment

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

I made some further changes to introduce some example tests for invalid crates.

I disabled the profile inheritance because it was causing test failures on my side - the example valid five safes crates don't currently conform to Workflow RO-Crate or Process Run Crate

Comment thread tests/ro_crates.py
Comment thread tests/integration/profiles/five-safes-crate/test_5src_funding.py
@douglowe
Copy link
Copy Markdown

I'll merge this so that we have the framework ready in develop branch for the other work.

@douglowe douglowe merged commit c0dd3ce into develop Oct 14, 2025
4 checks passed
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.

Prepare Validator Infrastructure for 5 Safes RO-Crate

2 participants