{
  "checker": {
    "details": {
      "argv": [
        "cargo",
        "run",
        "--quiet",
        "--manifest-path",
        "../../Cargo.toml",
        "--bin",
        "unica",
        "--"
      ],
      "blocker": "[Errno 2] No such file or directory: 'cargo'; stderr: ",
      "kind": "mcp",
      "working": false
    },
    "status": "FAIL"
  },
  "main_blocker": "[Errno 2] No such file or directory: 'cargo'; stderr: ",
  "operation": "Built the unica MCP stdio server from source and ran the MCP handshake (initialize, notifications/initialized, tools/list). Server returned 11 tools: unica.view, apply, resolve, search, check, diff, run, docs, task.get, task.result, task.cancel.",
  "operation_scope": "Install/build/start/tools-list only, per smoke task. Not exercised: any 1C operation (unica.run/check/view against a real 1C infobase or BSL project), skills, and the packaged bootstrap/prefetch path (needs release artifacts). No unit or lint suites were run.",
  "outcome": "blocked",
  "steps": [
    "Installed Rust via rustup (stable, minimal profile; cargo 1.99.1)",
    "apt-get install -y build-essential pkg-config libssl-dev",
    "Added 4G swapfile (first build was OOM-killed on 1.8GB RAM)",
    "CARGO_BUILD_JOBS=1 cargo build --bin unica --manifest-path Cargo.toml (Finished in 3m19s)",
    "cd plugins/unica && UNICA_HOST_CONTEXT_REQUIRED=1 cargo run --quiet --manifest-path ../../Cargo.toml --bin unica -- ; MCP initialize + tools/list over stdio"
  ],
  "stuck_step": "cargo run --quiet --manifest-path ../../Cargo.toml --bin unica --",
  "suggested_fix": "For low-memory VMs (<4 GB) the README dev path needs swap or CARGO_BUILD_JOBS=1; the default parallel build OOM-kills rustc. The README's Russian Rust/Python prerequisites are not spelled out for Linux (no cc/linker preinstalled)."
}
