{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "run",
        "--release",
        "-p",
        "deckcraft-cli",
        "--",
        "render",
        "--sample",
        "--all",
        "--scale",
        "1",
        "out/"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "   Compiling deckcraft-fonts v0.8.0 (<host-path>)\nwarning: deckcraft-fonts@0.8.0: building without craft-fonts: CRAFT_FONTS_DIR=<host-path> <host-path> No such file or directory (os error 2)\n   Compiling deckcraft-text v0.8.0 (<host-path>)\n   Compiling deckcraft-render v0.8.0 (<host-path>)\n   Compiling deckcraft-pdf v0.8.0 (<host-path>)\n   Compiling deckcraft-engine v0.8.0 (<host-path>)\n   Compiling deckcraft-mcp v0.8.0 (<host-path>)\n   Compiling deckcraft-cli v0.8.0 (<host-path>)\n    Finished `release` profile [optimized] target(s) in 1m 37s\n     Running `target/release/deckcraft-cli render --sample --all --scale 1 out/`",
      "stdout": "out//slide-01.png (960\u00d7540)\nout//slide-02.png (960\u00d7540)\nout//slide-03.png (960\u00d7540)\nout//slide-04.png (960\u00d7540)\nout//slide-05.png (960\u00d7540)\nout//slide-06.png (960\u00d7540)\nout//slide-07.png (960\u00d7540)\nout//slide-08.png (960\u00d7540)",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README does not list apt/rustup install steps; installed them manually (ALSA headers were documented). Used rustup.rs curl|sh per guest instructions.",
    "craft-fonts not cloned (README optional); build fell back to system fonts."
  ],
  "main_blocker": null,
  "operation": "Rendered the built-in sample deck to 8 PNG slides via `cargo run --release -p deckcraft-cli -- render --sample --all --scale 1 out/` (README 'Getting started'). Also started `deckcraft-cli mcp` over stdio and listed 25 tools (initialize + tools/list).",
  "operation_scope": "CLI render and MCP stdio tools/list verified. Fonts: craft-fonts checkout absent, so system fonts were used (README says this is acceptable). GUI app, PDF/AV features and craft-fonts not exercised.",
  "outcome": "working",
  "steps": [
    "Read README.md; identified Rust workspace (no npm/python deps).",
    "Installed apt packages: libasound2-dev pkg-config build-essential curl ca-certificates (README 'Getting started' ALSA note).",
    "Installed Rust via rustup (minimal profile, cargo 1.99.1).",
    "cargo run --release -p deckcraft-cli -- render --sample --all --scale 1 out/ (rc=0, ~3 min build, 8 slides at 960x540).",
    "Started deckcraft-cli mcp over stdio; initialize returned serverInfo deckcraft 0.8.0; tools/list returned 25 tools.",
    "Removed my generated out/ directory so the probe regenerates it."
  ],
  "stuck_step": null,
  "suggested_fix": null
}
