{
  "checker": {
    "details": {
      "argv": [
        "/tmp/bs-venv2/bin/bst",
        "--version"
      ],
      "blocker": "help/version/requirements alone does not establish working behavior",
      "kind": "cli",
      "working": false
    },
    "status": "FAIL"
  },
  "main_blocker": "help/version/requirements alone does not establish working behavior",
  "operation": "Installed BuildStream 2.8.1 and ran `bst --version` (probe) plus `bst init` and `bst --no-colors show hello.bst` on a scratch project (show exit 0, prints cache key).",
  "operation_scope": "CLI only; BuildStream is not an MCP server so no start/tools/list step applies. Built-from-pinned-source install is NOT what was verified: the source-tree install reports 0+unknown (no git tags in the copied tree) and is rejected by bst; the verified runtime is the PyPI 2.8.1 release. Not exercised: element builds (sandbox/bubblewrap run), remote caches, full test suites (out of scope per task). /workspace source left unchanged.",
  "outcome": "blocked",
  "steps": [
    "cat README.rst (read; no install step beyond docs link)",
    "apt-get install python3.12-venv",
    "python3 -m venv /tmp/bs-venv2",
    "apt-get install build-essential python3-dev git bubblewrap fuse3 lzip",
    "curl buildbox-x86_64-linux-gnu.tgz from gitlab (docs main_install.rst#install-buildbox) -> /tmp/bbbin",
    "pip install BuildStream==2.8.1 (into /tmp/bs-venv2)",
    "bst --version -> 2.8.1",
    "bst init --project-name demo (in /tmp/bsproj)",
    "bst --no-colors show hello.bst -> rc 0"
  ],
  "stuck_step": "/tmp/bs-venv2/bin/bst --version",
  "suggested_fix": null
}
