rime check
rime check <pipeline.dag.yaml> [--report report.yaml] [--source source_id=path]rime check is the launch-readiness preflight. It validates the DAG the same
way rime validate does, then checks report wiring if you pass --report.
What It Checks
Section titled “What It Checks”- YAML syntax and DAG schema
- unique node IDs
- input references and graph cycles
- source nodes are bound by
path:or--source - project-mode script path guardrails
- optional
report.yamlreferences, node IDs, section targets, and columns
Common Usage
Section titled “Common Usage”# DAG only, report is generated from metadata.reportrime check examples/single-file/pipeline.dag.yaml
# DAG plus an explicit legacy report specrime check pipeline.dag.yaml --report report.yaml
# Override a source file for this checkrime check pipeline.dag.yaml --source patients=data/patients-q2.csvOutput
Section titled “Output”For a DAG-driven report:
Root: /path/to/projectSpec: /path/to/project/pipeline.dag.yamlSources resolved: 1Report: auto (metadata.report controls inclusion)Check OKIf an explicit report.yaml references a missing node or output, rime check
prints report diagnostics and exits nonzero before any node executes.
Related Commands
Section titled “Related Commands”rime validate- DAG-only validation.rime build- run the DAG and render HTML.