{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "--install-desktop"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "Added to the applications menu: <host-path>",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README 'Requirements' lists python3-tk and pipx as prerequisites; installed them with apt because the guest lacked them. Installed from the local checkout (pinned commit) rather than PyPI, per the task's pinned source."
  ],
  "main_blocker": null,
  "operation": "zen-profile-selector --install-desktop (README 'Install' section): adds the selector to the applications menu and prints the .desktop path. Verified install, re-run, and --uninstall-desktop removal.",
  "operation_scope": "Covers the pipx install and the CLI desktop-entry operation only. The profile picker GUI itself (Tk window) was launched under Xvfb and stayed running without printing; no Zen Browser is installed in the guest, so profile listing/creation was not exercised. No browser or credentials needed.",
  "outcome": "working",
  "steps": [
    "apt-get install python3-tk pipx x11-xserver-utils xvfb xauth",
    "pipx install --force <host-path> (installed zen-profile-selector 0.4.0)",
    "zen-profile-selector --help",
    "timeout 15 xvfb-run -a zen-profile-selector (ran until timeout, no output)",
    "zen-profile-selector --install-desktop / --uninstall-desktop / --install-desktop"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
