Per-command argument reference for every stage command in Zyra 0.1.54, generated from the runtime manifest (zyra.wizard.manifest.build_manifest()) rather than written by hand.

38 commands across 8 stages. For the file format itself β€” top-level keys, how args become flags, env expansion, --set overrides β€” see Pipeline Schema.

Stage

Aliases

Commands

Page

acquire

acquisition, import, ingest

api, ftp, http, s3, thredds, vimeo

Args-Acquire

process

processing, transform

api-json, audio-metadata, audio-transcode, convert-format, decode-grib2, enrich-datasets, enrich-metadata, extract-variable, metadata, pad-missing, reproject, scan-frames, update-dataset-json, video-transcode

Args-Process

simulate

β€”

sample

Args-Simulate

decide

optimize

optimize

Args-Decide

visualize

visualization, render

animate, compose-video, contour, heatmap, interactive, sos, timeseries, vector

Args-Visualize

narrate

β€”

describe, swarm

Args-Narrate

verify

β€”

evaluate

Args-Verify

export

decimation, deciminate, disseminate

ftp, local, post, s3, vimeo

Args-Export

Regenerating

pip install zyra==0.1.54 pydantic
python gen_docs.py --out ./out

pydantic is needed only so the narrate commands register; without it those two commands are silently missing from the manifest.

Known gaps

Six commands declare a required positional that zyra.pipeline_runner._build_argv_for_stage does not map, so they cannot be driven from a pipeline stage at all:

  • acquire thredds β€” catalog_url

  • acquire vimeo β€” video_id

  • process api-json β€” file_or_url

  • process audio-metadata β€” input

  • process audio-transcode β€” input

  • process video-transcode β€” input