{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "run",
        "python",
        "examples/demo.py"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "manifest fields: ['format', 'created_at', 'license', 'derivative_policy', 'origin', 'fingerprint', 'license_url', 'signature']\nmanifest_valid: True trust: out_of_band\nsimilarity: 1.0 tendency: derivative_suspected\nmutated similarity: 0.5889 tendency: inconclusive",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README assumes Python 3.14 is available; guest had only system python3 3.12. Resolved by installing uv, which fetched Python 3.14 via .python-version.",
    "Installed uv via curl|sh from astral.sh as the prerequisite installer, per task instructions."
  ],
  "main_blocker": null,
  "operation": "End-to-end README demo: examples/demo.py (keygen, pack cube to .3dsm, verify manifest and fingerprint, mutate and re-verify). Output: manifest_valid True, trust out_of_band, similarity 1.0; mutated similarity 0.5889 (inconclusive).",
  "operation_scope": "Covers the offline packaging/verification path. Not covered: RFC 3161 timestamp (needs uv sync --extra timestamp), watermark (not implemented), Secure Content. Full pytest suite and dsm licenses not run per smoke-task rules (dsm licenses not run as a probe).",
  "outcome": "working",
  "steps": [
    "Read README.md (Chinese); noted Python 3.14+ requirement and .python-version=3.14",
    "Installed uv 0.13.1 via https://astral.sh/uv/install.sh (guest had only python3 3.12)",
    "uv sync (installed cdsm 0.1.0 and 9 deps, rc=0)",
    "uv run python examples/demo.py (rc=0, prints verification results; writes examples/out/)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
