{
  "checker": {
    "details": {
      "argv": [
        "pnpm",
        "dev"
      ],
      "bytes": 7121,
      "kind": "http",
      "scope": "product operation",
      "status": 200,
      "url": "http://localhost:3000/",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README Prerequisites require Node 22.13+; guest had only Node 18 via apt, so installed Node 22.13.0 from nodejs.org tarball and pnpm via npm (no product source changed)",
    "Scaffolded app placed under <host-path> instead of the product source tree"
  ],
  "main_blocker": null,
  "operation": "Scaffolded a Farm.js app with the README's 'Create a New App' command (pnpm create @farm.js/app my-app --template basic --typescript), started its dev server (pnpm dev / farm dev), and fetched / which returned HTTP 200 with server-rendered HTML (title 'FARMJS App').",
  "operation_scope": "Covers install, dev server start, and SSR page response. Did not run unit/lint suites or browser e2e. Page text 'Hello from Farm.js' from the README was not found in the HTML response (the docs adapter is delegated), so only the 200 SSR response was verified. No browser was needed.",
  "outcome": "working",
  "steps": [
    "Installed Node 22.13.0 (linux-arm64 tarball from nodejs.org) to /opt/node22 and symlinked node/npm/npx into /usr/local/bin",
    "npm i -g pnpm@9 (pnpm 9.15.9 used)",
    "pnpm create @farm.js/app my-app --template basic --typescript (run in <host-path>)",
    "pnpm dev in <host-path> (farm dev, Local http://localhost:3000/)",
    "curl http://localhost:3000/ -> 200; server then stopped"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
