Proposed substeps for the curate step:
- Prepare (e.g. initialize, check config, check token permissions, load policies)
- Validate (runs checks on the data model using the loaded policies)
- Create report (human-readable, machine-readable)
- Process decision (using data model and human-made decisions, either fail the pipeline or exit the curation step successfully)
The execution stops after step 3. If hermes curate --continue is run (i.e. with --continue flag, only step 4 is run.
The first concrete implementation of this will be in the (to be developed) Software CaRD curation plugin for HERMES.
Proposed substeps for the curate step:
The execution stops after step 3. If
hermes curate --continueis run (i.e. with--continueflag, only step 4 is run.The first concrete implementation of this will be in the (to be developed) Software CaRD curation plugin for HERMES.