Each run gets its own ./<run-slug>/ working directory so artifacts stay
namespaced and a second run won't clobber the first — the harness sets this up first
(phase detail).
phases
12
auto casts
11
manual
1
loops
1
CWL → GALAXY
Start with a CWL Workflow entrypoint and its referenced tools, supplied as a local path or HTTP(S) URL. Include available CWL job files and expected outputs so the Galaxy test can carry forward source test evidence. This path also accepts CWL produced by a paper-to-CWL or Nextflow-to-CWL run.
Follow the declared phases in order. Review the Galaxy interface and data-flow briefs before accepting the draft topology. Run advance-galaxy-draft-step until no drafty step remains, and resolve recorded gaps instead of guessing tool details. For test inputs, try the CWL source cases first, then search for suitable fixtures, then request user-supplied data if needed.
Check the concrete galaxy-workflow.gxwf.yml, its galaxy-workflow.gxwf-tests.yml companion, and workflow-test-result.json. Use the validation and debug phases to address reported failures. If the result is test-definition-missing or not-run, report the gap with the workflow instead of marking the translation verified.