--- name: babysit-zephyr description: Launch or continuously monitor a specified Zephyr pipeline on Iris only when asked to babysit it; restart only after explicit approval. --- # Babysit a Zephyr job ## Zephyr Job Structure A job has a one-task `*-coord` coordinator and a `*-workers` pool. Sequential pipelines produce different `p` child names; retries produce different hashes with the same `p0`. Child names follow `-p-a-{coord,workers}`. Old coordinators may linger. ## Iris Config Resolve the requested cluster to its file under `lib/iris/config/`; substitute that file for `` below. See `lib/zephyr/OPS.md` for the dashboard and coordinator query reference. ## Starting a Job Get the run command from the user: ```bash uv run iris --config job run --region --no-wait -- python