{
  "name": "WRF sample",
  "summary": "WPS/WRF binaries (GEOG/GRIB stay on vault).",
  "containers": [
    "wrf/2026.09"
  ],
  "steps": [
    {
      "id": "s1",
      "kind": "slurm-cpu",
      "name": "wrf",
      "script": "jobs/s1.sh",
      "after": [],
      "container": "wrf/2026.09",
      "use_slurm": false,
      "copies": [],
      "shape": {
        "cpus": 4,
        "mem": "16G",
        "nodes": 1
      }
    }
  ],
  "files": {
    "jobs/s1.sh": "#!/bin/bash\nset -euo pipefail\n# wrf.exe -h may exit non-zero. Show the text and do not fail the flow on that.\napptainer exec /tmp/image.sif bash -lc 'command -v geogrid.exe; command -v ungrib.exe; command -v metgrid.exe; command -v wrf.exe; wrf.exe -h > /tmp/wrf-help.txt 2>&1 || true; head -20 /tmp/wrf-help.txt || true'\n"
  },
  "spans": []
}
