{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "convert",
        "--task",
        "yolo2xlabel",
        "--mode",
        "detect",
        "--images",
        "<host-path>",
        "--labels",
        "<host-path>",
        "--output",
        "<host-path>",
        "--classes",
        "<host-path>"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "\nConverting YOLO detect to XLABEL:   0%|          | 0/1 [00:00<?, ?it/s]\nConverting YOLO detect to XLABEL: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 1/1 [00:00<00:00, 710.78it/s]",
      "stdout": "\u2713 Converted 1 files to XLABEL format: <host-path>",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README/get_started 'xanylabeling checks' first failed with ImportError: libGL.so.1 not found (PyQt6 import). Ran: sudo apt-get install -y libgl1 libegl1 libxkbcommon0 libdbus-1-3 libfontconfig1 libglib2.0-0 libxcb-cursor0. Then checks succeeded.",
    "python3 -m venv failed: ensurepip not available. Ran: sudo apt-get install -y python3.12-venv, then recreated venv.",
    "Input dataset synthesized (1 PNG via cv2 + YOLO label + classes.txt) because repo has no sample labeled data for the convert example."
  ],
  "main_blocker": null,
  "operation": "xanylabeling convert --task yolo2xlabel --mode detect on a 1-image YOLO sample (created in <host-path>); verified output a.json contains rectangle label 'object' at (40,40)-(60,60), matching the YOLO box 0.5 0.5 0.2 0.2 on a 100x100 image",
  "operation_scope": "CPU install only, CLI conversion. GUI not launched. No browser needed. Repo ships no sample YOLO dataset, so input was synthesized for the test. MCP start/tools/list not applicable (product is not an MCP server).",
  "outcome": "working",
  "steps": [
    "python3 -m venv <host-path> (after apt install python3.12-venv)",
    "pip install -U uv (in venv)",
    "cd <host-path> && uv pip install --python <host-path> -e \".[cpu]\" (from docs/en/get_started.md section 1.2.2 Git Clone, step b)",
    "xanylabeling checks (docs/en/get_started.md; succeeded, App Version 4.2.0)",
    "xanylabeling convert --task yolo2xlabel --mode detect ... (docs/en/cli.md section 3.3; succeeded, 'Converted 1 files')"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
