{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "node",
        "-e",
        "console.log(6*7)"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "42",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README's installer (install.sh from main) installs latest released vx 0.9.37, not the pinned commit 0388b75a24f28b376c5372c95a4d064ffdd581df; no source build (cargo) was performed, and the README's `cargo install --git` alternative was not run. Installer was downloaded to /tmp before execution rather than piped, to keep the file inspectable.",
    "install.sh appended PATH export to <host-path>; probe sets PATH explicitly."
  ],
  "main_blocker": null,
  "operation": "Ran the README's vx runtime execution (`vx node ...`), which auto-installed Node.js 22.23.3 and evaluated `console.log(6*7)` printing 42.",
  "operation_scope": "Covers vx runtime auto-install and execution of Node.js only. vx's MCP integration (`vx npx ...`/`vx uvx ...` as MCP stdio servers) was not exercised; the README's MCP example uses @browsermcp/mcp which needs a browser, and was not run. Built vx from pinned source was not done; the released binary was used.",
  "outcome": "working",
  "steps": [
    "curl -fsSL https://raw.githubusercontent.com/vx-org/vx/main/install.sh | bash (saved to /tmp then run with bash) -> installed vx 0.9.37 to <host-path>",
    "vx --version -> vx 0.9.37",
    "vx node --version -> v22.23.3 (auto-installed Node)",
    "vx node -e \"console.log(6*7)\" -> 42"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
