CWL Baseline Plugin

Compare two resolved CWL releases and obtain an explainable JSON report with a minimum SemVer increment. The analyzer checks public inputs and outputs in opposite compatibility directions, reports execution-environment changes, and requests review for behavior that static comparison cannot classify.

python -m pip install cwl-baseline-plugin
transpiler-mate baseline current.cwl --previous released.cwl --output baseline.json

Install the plugin in the same environment as the separately installed runtime. Both documents need version metadata accepted by that runtime.