Missing input files are reported as warnings (not errors); --as-include skips DAG validation and input-existence checks
Relative paths resolve against the workflow file's directory — the same base rules run from — so warnings are accurate even when invoked from another directory
Environments and tools are not verified here — use
oxo-flow test --deep (checks environment
definition files D002 and PATH binaries D003) or oxo-flow env check
for environment validation
Run validate before run to catch errors early without consuming compute resources
lint is a strict superset: it runs all validate checks plus
style linting and secret scanning