{
  "checker": {
    "details": {
      "blocker": "no checks supplied",
      "working": false
    },
    "status": "FAIL"
  },
  "deviations": [
    "README 'npx --yes dsh-ops@latest install --profile web' failed: published dsh-ops@0.3.0 declares os win32 only (EBADPLATFORM on linux x64). Local checkout package.json (0.3.1) allows linux, so ran 'node bin/dsh-ops.mjs install --profile web' instead.",
    "Local 'node bin/dsh-ops.mjs install --profile web' failed: 'Initialize the target DSH application/profile first: <host-path>' (exit 1). The DSH host CLI is not present in the VM (no 'dsh' on PATH).",
    "Local 'node bin/dsh-ops.mjs status --profile web' failed with the same profile-initialization error (exit 1).",
    "Ubuntu apt Node 18 is below the required ^22.19; installed Node 22 via npm package 'node@22' instead of apt."
  ],
  "main_blocker": "No initialized DSH host profile and no DSH CLI in the guest; the plugin is a DSH plugin, not a standalone MCP server, so there is no stdio/HTTP endpoint to start and list tools.",
  "operation": "Attempted README install (npx --yes dsh-ops@latest install --profile web) and local CLI install; the product's useful operation (installing the plugin into a DSH profile) could not run.",
  "operation_scope": "Not exercised: plugin install/enable inside a DSH host. Prerequisite missing: an initialized DSH host application/profile (<host-path>) and the official DSH CLI, neither available in this guest. Partial success: Node 22.23.3 and npm dependencies installed; 'dsh-ops ladder' ran (exit 0), but it only renders a static prompt view and spawns nothing.",
  "outcome": "blocked",
  "steps": [
    "apt-get install nodejs npm (Ubuntu gave Node 18.19.1, below required ^22.19)",
    "npm install --prefix <host-path> node@22 (Node v22.23.3)",
    "npm ci --ignore-scripts --registry=https://registry.npmjs.org in <host-path> (ok, 0 vulnerabilities)",
    "node bin/dsh-ops.mjs ladder (exit 0, renders prompt ladder, nothing spawned)"
  ],
  "stuck_step": "node bin/dsh-ops.mjs install --profile web (docs/usage.md 'One-command npm installation')",
  "suggested_fix": "Provide a DSH host (desktop/web/dsh-tui) CLI in the guest and initialize the target profile (e.g. <host-path>), then re-run 'node bin/dsh-ops.mjs install --profile web' and probe with 'node bin/dsh-ops.mjs status --profile web'. Alternatively a host-run test that initializes the profile is needed before any product operation can be exercised."
}
