CLI Reference
The remanufacture command is the primary interface for local use.
Global usage
pipeline commands
pipeline list
Lists the names of all pipelines found in pipelines_dir.
Output: one pipeline name per line, or No pipelines found. if the directory is empty.
pipeline validate
Parses and validates the pipeline DSL without executing it. Reports the source URL, target URL, and operation count.
| Exit code | Condition |
|---|---|
| 0 | Pipeline is valid |
| 1 | Pipeline not found or parse error |
pipeline run
Executes the pipeline synchronously and waits for completion.
| Exit code | Condition |
|---|---|
| 0 | Pipeline run succeeded |
| 1 | Not found, already running, parse error, or run failed |
pipeline logs
Prints the execution log for a run. If run_id is omitted, the latest run is shown.
| Exit code | Condition |
|---|---|
| 0 | Log retrieved |
| 1 | Run not found |
serve
Starts the REST API server. Host and port default to the values in settings.toml.
See REST API for endpoint documentation.