{
  "checker": {
    "details": {
      "argv": [
        "./evonic",
        "agent",
        "list"
      ],
      "blocker": "empty or stopped inventory is partial setup evidence: {\"returncode\": 0, \"stdout\": \"No agents found.\\n\", \"stderr\": \"\", \"needs_credentials\": false, \"needs_browser\": false}",
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "stderr": "",
      "stdout": "No agents found.",
      "working": false
    },
    "status": "FAIL"
  },
  "main_blocker": "empty or stopped inventory is partial setup evidence: {\"returncode\": 0, \"stdout\": \"No agents found.\\n\", \"stderr\": \"\", \"needs_credentials\": false, \"needs_browser\": false}",
  "operation": "Ran the documented CLI command `./evonic agent list` (README: Agents section) against the installed Evonic app; it exited 0 and printed 'No agents found.'",
  "operation_scope": "Covers CLI startup and DB/config read only. Web UI on port 8080 and LLM endpoint/Docker sandbox were not started or exercised; not required for this operation. Did not run unit or lint suites.",
  "outcome": "blocked",
  "steps": [
    "python3 -m venv .venv (failed: ensurepip missing)",
    "apt-get install -y python3.12-venv",
    "python3 -m venv .venv",
    "pip install -r requirements.txt",
    "./evonic agent list"
  ],
  "stuck_step": "./evonic agent list",
  "suggested_fix": null
}
