{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "shell",
        "probe_ws",
        "--",
        "git",
        "branch",
        "--all"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "* master\n  remotes/origin/HEAD -> origin/master\n  remotes/origin/master",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "Workspace was not a Git repo; arborinth requires one. Ran `git init` and committed the snapshot in <host-path> (no source edits) so project/workspace commands work.",
    "uv was not preinstalled; installed via pip --user --break-system-packages (PEP 668 blocked plain pip).",
    "Skipped pytest and ruff per task instructions (CI runs `uv run pytest`; not run).",
    "README `arborinth shell my_workspace --jail bubblewrap ...` failed: `bwrap: setting up uid map: Permission denied` (unprivileged user namespaces restricted in guest); not fixed."
  ],
  "main_blocker": null,
  "operation": "Run a workspace command via the documented `arborinth shell <workspace> -- git branch --all` (workspace probe_ws created with `arborinth workspace create`), which prints the cloned repo's branches.",
  "operation_scope": "Covers project/workspace/shell with the default 'none' jail. The bubblewrap jail is NOT working in this guest (bwrap: setting up uid map: Permission denied), so the sandboxed README example was not verified.",
  "outcome": "working",
  "steps": [
    "Read README.md and .github/workflows/test.yml",
    "Installed uv 0.13.1 via pip --user (--break-system-packages)",
    "uv sync --locked --all-extras --dev (CI command) in <host-path>",
    "arborinth workspace create probe_ws",
    "arborinth shell probe_ws -- echo \"Hello, World!\" (printed Hello, World!)",
    "arborinth shell probe_ws -- git branch --all (rc 0)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
