{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "mcp",
        "serve"
      ],
      "kind": "mcp",
      "scope": "product operation",
      "serverInfo": {
        "name": "orbit-cli",
        "version": "0.139.0"
      },
      "tools": [
        "get_graph_schema",
        "index",
        "run_sql"
      ],
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "install.sh with no --version: resolved latest v0.147.0 whose download returned 404 for every artifact. Ran `bash install.sh --version v0.139.0`, the newest version with published artifacts in the project's package registry.",
    "`orbit index <host-path> failed with 'no git repository found'. The workspace is not a git repo and must stay unchanged, so indexed a git-initialized copy at /tmp/orbit-src instead.",
    "glab was not installed (README quickstart requires it plus `glab auth login`). Not installed because it needs credentials that are not available in this guest; hosted glab orbit steps were skipped.",
    "Telemetry: the indexer tried to post to events.gitlab.net (failed, no network effect); set telemetry.enabled=false as the consent-off option."
  ],
  "main_blocker": null,
  "operation": "Installed the local Orbit CLI (orbit 0.139.0) from the README's install.sh, started its MCP server with `orbit mcp serve` over stdio, and listed its tools (initialize + tools/list). Also indexed a git snapshot of the pinned repo locally and ran `orbit grep` against it, which returned definitions from the source.",
  "operation_scope": "Covers the local, offline `orbit` CLI and MCP path only. The hosted `glab orbit` commands (query, status, ontology, setup) need a GitLab credential from `glab auth login` and a group with Orbit enabled; glab is not installed and those were not exercised.",
  "outcome": "working",
  "steps": [
    "Read README.md: Quickstart uses glab + `glab orbit setup` (needs auth); local path is via install.sh and `orbit`.",
    "bash install.sh  (latest resolved to v0.147.0, artifacts 404)",
    "bash install.sh --version v0.139.0  (installed orbit 0.139.0 to ~/.local/bin)",
    "orbit config set telemetry.enabled false",
    "orbit index <host-path>  (failed: not a git repository)",
    "cp -a workspace to /tmp/orbit-src; git init; git commit  (workspace left unmodified)",
    "orbit index /tmp/orbit-src -s  (indexed, rc=0)",
    "orbit list; orbit grep --repo /tmp/orbit-src \"index_repo|Indexer|index\"",
    "orbit mcp serve  (initialize + tools/list over stdio, returned get_graph_schema, index, run_sql, ...)"
  ],
  "stuck_step": null,
  "suggested_fix": "For the hosted quickstart: install glab 1.120+, run `glab auth login` with a Premium/Ultimate account whose top-level group has Orbit enabled, then `glab orbit setup`. For the installer: publish orbit-cli artifacts for v0.147.0 or fix the latest-release resolver in install.sh."
}
