{
  "tokens_out": 7345,
  "outcome": "pass",
  "suggested_fix": null,
  "cycle_checks": null,
  "fault": {
    "owner": null,
    "status": "resolved",
    "reason": null,
    "evidence": []
  },
  "runtime_revision": null,
  "agent_execution": "native_agent",
  "time_to_working_s": null,
  "usage_complete": true,
  "runtime": null,
  "architecture": null,
  "local_or_hosted": null,
  "agent_interfaces_note": null,
  "platform_details": null,
  "platforms_claimed": null,
  "maintenance": null,
  "evidence_strength": null,
  "purpose": "test_rerun",
  "topic": null,
  "needs_which": null,
  "tested_with": null,
  "native_bundle": null,
  "agent_runtime": "claude-code",
  "maintenance_note": null,
  "runtime_version": null,
  "does_what_it_says": null,
  "commit": "365be79ee154a0bbb8719dd8b43a78bb3f77b7f5",
  "failure_origin": null,
  "stuck_step": null,
  "repo_url": null,
  "needs": null,
  "checks": [
    {
      "check": "operation",
      "status": "PASS",
      "details": {
        "working": true,
        "argv": [
          "mcp",
          "serve"
        ],
        "kind": "mcp",
        "serverInfo": {
          "name": "orbit-cli",
          "version": "0.139.0"
        },
        "tools": [
          "get_graph_schema",
          "index",
          "run_sql"
        ],
        "scope": "product operation"
      }
    }
  ],
  "open_issues": null,
  "agent_runtime_version": "2.1.300 (Claude Code)",
  "verifies_run_id": "gitlabhq--orbit-knowledge-graph-claude-haiku-5-5-1792291237503811408",
  "total_s": 86.82213807106018,
  "license": null,
  "tool_calls": 15,
  "model_version": "claude-haiku-5-5",
  "example_checks": [],
  "mcp": null,
  "other_model": null,
  "first_use_s": null,
  "native_tool_calls": 15,
  "last_commit_at": null,
  "source": "https://github.com/gitlabhq/orbit-knowledge-graph",
  "models_agree": null,
  "maintenance_verdict": null,
  "cost_usd": 0.011607939999999999,
  "safety": null,
  "answered_issues": null,
  "what_failed": null,
  "steps": [
    "cd <host-path> && ls -la && cat README.md 2>/dev/null | head -200",
    "cat <host-path> 2>/dev/null | head -80; echo; echo CDP=$CDP_URL $<env-var>; which cargo rustc node npm python3; uname -a; cat /etc/os-release | head -2",
    "cd <host-path> && head -60 install.sh; echo ----; sed -n 80,200p <host-path> | grep -n \"validate\\|kind\\|mcp\" | head -40; echo ----; ls docs/source/remote/ | head -50; which glab; echo ----; grep -n \"\" docs/source/remote/access/glab.md | head -80",
    "cd <host-path> && export NODE_USE_ENV_PROXY=1 && bash install.sh 2>&1 | tail -30; echo \"rc=$?\"; ls -la ~/.local/bin 2>/dev/null; export PATH=$HOME/.local/bin:$PATH; orbit --help 2>&1 | head -60",
    "cd <host-path> && bash install.sh --version v0.51.0 2>&1 | tail -15; export PATH=$HOME/.local/bin:$PATH; which orbit glab; orbit --version 2>&1 | head -3",
    "cd /tmp && for u in https://gitlab.com/api/v4/projects/77960826/packages/generic/orbit-cli/0.147.0/orbit-cli-linux-aarch64.tar.gz https://gitlab.com/api/v4/projects/77960826/packages/generic/orbit-cli/0.147.0/orbit-cli-linux-aarch64-musl.tar.gz https://gitlab.com/api/v4/projects/77960826/packages/generic/orbit-cli/0.147.0/orbit-cli-linux-x86_64.tar.gz https://gitlab.com/api/v4/projects/77960826/packages/generic/orbit-cli/0.147.0/orbit-cli-linux-aarch64-gnu.tar.gz https://gitlab.com/; do echo -n \"$u -> \"; curl -s -o /dev/null -w \"%{http_code}\\n\" -m 20 -I \"$u\"; done; echo; env | grep -i proxy; cd <host-path> && grep -n \"linux-aarch64\\|orbit-cli-linux\" install.sh | head; which glab || echo \"no glab\"",
    "curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages?package_name=orbit-cli&per_page=5\" | head -c 1500; echo; curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages/generic/orbit-cli/0.147.0/\" | head -c 500; echo; curl -s -m 30 -o /dev/null -w \"%{http_code}\\n\" \"https://gitlab.com/api/v4/projects/77960826\"",
    "curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages?package_name=orbit-cli&per_page=100&order_by=created_at&sort=desc\" | python3 -c \"import json,sys; d=json.load(sys.stdin); print([ (p['version'],p['created_at'][:10]) for p in d][:15])\"; echo; V=$(curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages?package_name=orbit-cli&per_page=100&order_by=created_at&sort=desc\" | python3 -c \"import json,sys; print(json.load(sys.stdin)[0]['version'])\"); echo latest=$V; curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages/$(curl -s -m 30 \"https://gitlab.com/api/v4/projects/77960826/packages?package_name=orbit-cli&per_page=100&order_by=created_at&sort=desc\" | python3 -c \"import json,sys; print(json.load(sys.stdin)[0]['id'])\")/package_files\" | python3 -c \"import json,sys; [print(f['file_name']) for f in json.load(sys.stdin)]\"",
    "cd <host-path> && bash install.sh --version v0.139.0 2>&1 | tail -15; export PATH=$HOME/.local/bin:$PATH; which orbit && orbit --version 2>&1 | head -3; orbit --help 2>&1 | head -70",
    "export PATH=$HOME/.local/bin:$PATH; cd <host-path> && orbit index --help 2>&1 | head -30; echo ----; timeout 900 orbit index <host-path> 2>&1 | tail -25; echo rc=$?",
    "export PATH=$HOME/.local/bin:$PATH; orbit config --help 2>&1 | head -30; echo ----; orbit config list 2>&1 | head -30; orbit --help 2>&1 >/dev/null; grep -rn -i \"telemetry\\|DO_NOT_TRACK\\|opt.out\" <host-path> <host-path> 2>/dev/null | head -10",
    "export PATH=$HOME/.local/bin:$PATH; orbit config set telemetry.enabled false 2>&1; orbit config list 2>&1; rm -rf /tmp/orbit-src && mkdir -p /tmp/orbit-src && cp -a <host-path> /tmp/orbit-src/ && cd /tmp/orbit-src && git init -q && git -c user.email=smoke@local -c user.name=smoke add -A >/dev/null 2>&1 && git -c user.email=smoke@local -c user.name=smoke commit -qm \"pinned snapshot\" && git log --oneline | head -2; cd /tmp && timeout 1200 orbit index /tmp/orbit-src -s 2>&1 | tail -25; echo rc=${PIPESTATUS[0]}",
    "export PATH=$HOME/.local/bin:$PATH; orbit list 2>&1 | head; echo ----; orbit grep --help 2>&1 | head -20; echo ----; orbit grep \"index\" 2>&1 | head -25; echo ----; grep -rn \"orbit mcp\" <host-path> | head -10",
    "export PATH=$HOME/.local/bin:$PATH; orbit grep --repo /tmp/orbit-src \"index_repo|Indexer|index\" --limit 5 2>&1 | head -30; echo ----; printf '%s\\n' '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"smoke\",\"version\":\"0\"}}}' '{\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\"}' '{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/list\"}' | timeout 60 orbit mcp serve 2>/dev/null | head -c 1500; echo; echo rc=$?",
    "cd <host-path> && ls -la .coldpass 2>&1; mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'\n{\"kind\":\"mcp\",\"argv\":[\"<host-path>\",\"mcp\",\"serve\"],\"cwd\":\"<host-path>\"}\nEOF\ncat > .coldpass/report.json <<'EOF'\n{\"outcome\":\"working\",\"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.\",\"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, ...)\"],\"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.\"],\"stuck_step\":null,\"main_blocker\":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.\"}\nEOF\npython3 -m json.tool .coldpass/probe.json >/dev/null && python3 -m json.tool .coldpass/report.json >/dev/null && echo json-ok; <env-var>=<host-path> python3 -I <host-path> --validate 2>&1 | tail -20"
  ],
  "platform_conflicts": null,
  "claims_note": null,
  "maintained_note": null,
  "repo": "gitlabhq/orbit-knowledge-graph",
  "service_tier": null,
  "maintained": null,
  "source_pin": null,
  "operation_scope": "product operation",
  "reasoning": "low",
  "claims": [],
  "platform": "linux",
  "cost_to_try": null,
  "backend": null,
  "tool_transport": "mcp-assigned-vm",
  "hardware": null,
  "agent_interface": null,
  "profile": {
    "model": "claude-haiku-5-5",
    "reasoning": "low"
  },
  "date": "2026-10-18T07:04:10.811654+00:00",
  "kind": "mcp",
  "resources": {
    "cpus": 2,
    "memory_mib": 2048,
    "disk_mib": 16384
  },
  "error_excerpt": null,
  "pass": true,
  "evidence_version": null,
  "source_revision": null,
  "run_id": "gitlabhq--orbit-knowledge-graph-claude-haiku-5-5-1792306963989506650",
  "last_release_at": null,
  "furthest_model": null,
  "model": "claude-haiku-5-5",
  "what_it_did": "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.",
  "sandbox_source": null,
  "other_run_id": null,
  "hosting": null,
  "tested_commit": null,
  "guest_setup": null,
  "mcp_context": null,
  "agent_interfaces": [],
  "setup_identity": null,
  "works": null,
  "install_s": null,
  "fix_id": "fix-38adc87002b16945f6d5",
  "tokens_in": 299141,
  "tested_at": null,
  "test_version": "readme-c26ffe1cce5b90e6f204842e94573d85d9b767775aa350121a892728022647fe",
  "recovery": {
    "source": "legacy-oct16-18",
    "original_run_id": "gitlabhq--orbit-knowledge-graph-claude-haiku-5-5-1792306963989506650",
    "historical": true,
    "ledger_sha256": "c5e6a833c182c1e2aecf69d0bd0020aec63c65d98f3e933e4b32232340312736"
  },
  "transcript_url": "/transcripts/gitlabhq--orbit-knowledge-graph-claude-haiku-5-5-1792306963989506650.txt",
  "report_url": "/reports/gitlabhq--orbit-knowledge-graph-claude-haiku-5-5-1792306963989506650.json"
}
