{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "--execute",
        "gx_fov2box, '26-Nov-20 20:00:00', CENTER_ARCSEC=[-610, -340], DX_KM=1400, OUT_DIR='/tmp/out', SIZE_PIX=[225, 225, 225], TMP_DIR='/tmp/tmp', /EUV, /UV, /CEA",
        "--out-json",
        ".coldpass/probe_translation.json",
        "--verbose"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "WARNING: data-dir: path does not exist: /tmp/tmp\nWARNING: data-dir: gx-fov2box will create it if parent is writable.\nWARNING: gxmodel-dir: path does not exist: /tmp/out\nWARNING: gxmodel-dir: gx-fov2box will create it if parent is writable.",
      "stdout": "IDL execute:\ngx_fov2box, '26-Nov-20 20:00:00', CENTER_ARCSEC=[-610, -340], DX_KM=1400, OUT_DIR='/tmp/out', SIZE_PIX=[225, 225, 225], TMP_DIR='/tmp/tmp', /EUV, /UV, /CEA\n\nTranslated gx-fov2box:\ngx-fov2box \\\n  --time 2020-11-26T20:00:00 \\\n  --coords -610 -340 \\\n  --hpc \\\n  --box-dims 225 225 225 \\\n  --dx-km 1400 \\\n  --data-dir /tmp/tmp \\\n  --gxmodel-dir /tmp/out",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README recommends Python 3.10 (conda). Guest has Python 3.12.3, which pyproject allows (>=3.10); used it in a venv at <host-path>",
    "Installed apt prerequisites (python3-venv and others) before pip; the guest only had python3.",
    "README 'Usage Examples' gx-fov2box command: ran it with a 240s timeout. JSOC accepted the export, then it stayed pending, so it timed out (rc=124). It is not the probe. Used gx-idl2fov2box, a README-listed CLI, for the probe.",
    "Probe argv omits --out-script: the checker rejects argv items ending in .sh under .coldpass as agent-written code."
  ],
  "main_blocker": null,
  "operation": "Translated a documented IDL gx_fov2box EXECUTE string into a gx-fov2box CLI command with gx-idl2fov2box (--execute, --out-json, --verbose). Output is written to .coldpass/probe_translation.json.",
  "operation_scope": "Offline translation only. Full model generation with gx-fov2box (README 'Usage Examples' item 2) reaches JSOC: the export request was accepted (status=0), but the job was still pending after 240s, so it was not completed here. Not run: pytest suite, lint, real_data_checks, CI demo_notebooks guard.",
  "outcome": "working",
  "steps": [
    "Read README.rst",
    "apt-get install python3-venv python3-dev build-essential libgl1 libegl1 libxkbcommon0 libdbus-1-3",
    "python3 -m venv <host-path>",
    "<host-path> install -U pip setuptools wheel",
    "NODE_USE_ENV_PROXY=1 <host-path> install -e . (in <host-path>), succeeded",
    "<host-path> --help",
    "<host-path> --execute \"gx_fov2box, '26-Nov-20 20:00:00', ...\" --out-json ... --verbose (rc=0)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
