{
  "checker": {
    "claims": [
      {
        "claim": "Code files are processed locally via tree-sitter and require no API key.",
        "command": "<guest-path> extract .coldpass/sample --code-only --no-viz --out .coldpass/replay-claim-checker-74f600b6f9a6419e8f871f0865fd96a3",
        "evidence": "5 nodes, 5 edges, 2 communities\n[graphify extract] wrote <guest-path>\n[graphify extract] next: run `graphify cluster-only <guest-path> to generate GRAPH_REPORT.md and name communities\n",
        "expected": "The code-only extraction creates a graph and explain returns UserService with a connection.",
        "input": "A Python sample defining UserService and DatabasePool",
        "kind": "claim",
        "outcome": "Real input produced the expected result: 5 nodes, 5 edges",
        "returncode": 0,
        "source": "- **Code files**: processed locally via tree-sitter. Nothing leaves your machine. A code-only corpus requires no API key: `graphify extract` runs fully offline.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected the README commands and graphify CLI entry point: graphify watch is a user-started filesystem watcher, not a scheduled product cycle. No cron, scheduler, webhook, or --once cycle is documented; a one-shot extraction was exercised instead.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected the README commands and graphify CLI entry point: graphify watch is a user-started filesystem watcher, not a scheduled product cycle. No cron, scheduler, webhook, or --once cycle is documented; a one-shot extraction was exercised instead.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "<guest-path>",
        "extract",
        ".coldpass/sample",
        "--code-only",
        "--no-viz",
        "--out",
        ".coldpass/replay-probe-checker-a2562f5b7629411795e7bbc514def48e"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "[graphify extract] scanning <guest-path>\n[graphify extract] found 1 code, 0 docs, 0 papers, 0 images\n[graphify extract] AST extraction on 1 code files...\n[graphify extract] wrote <guest-path> 5 nodes, 5 edges, 2 communities\n[graphify extract] wrote <guest-path>\n[graphify extract] next: run `graphify cluster-only <guest-path> to generate GRAPH_REPORT.md and name communities",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Build a local code graph using the documented CLI operation.",
        "command": "<guest-path> extract .coldpass/sample --code-only --no-viz --out .coldpass/replay-example-checker-23ccc43f4fc5487eb20a32e7902fb95e",
        "deferred": false,
        "evidence": "ode, 0 docs, 0 papers, 0 images\n[graphify extract] AST extraction on 1 code files...\n[graphify extract] wrote <guest-path> 5 nodes, 5 edges, 2 communities\n[graphify extract] wrote <guest-path>\n[graphify extract] next: run `graphify cluster-only <guest-path> to generate GRAPH_REPORT.md and name communities",
        "expected": "graph.json with extracted code nodes and edges",
        "input": "Python code-only corpus at .coldpass/sample",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md / Privacy and Common commands",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "deviations": [
    "The README's top-level assistant invocation `/graphify .` requires an AI coding assistant. Exercised its documented local code-only CLI extraction instead.",
    "Installed graphify from the pinned local source with the uv tool command rather than installing the published package."
  ],
  "fault_owner": null,
  "main_blocker": null,
  "operation": "Build and query a local code knowledge graph",
  "operation_scope": "Python 3.12.3; uv tool install from the pinned checkout; offline code-only extraction and graph explanation",
  "outcome": "working",
  "plain_failure": null,
  "steps": [
    "Initialized Git metadata and fetched/reset to c588b72d936927790a87ad009955078ed40562a3.",
    "Installed uv with the README installer and installed graphifyy with `uv tool install --from . graphifyy`.",
    "Ran `GRAPHIFY_BACKEND=none graphify extract .coldpass/sample --code-only --no-viz --out .coldpass/build`; extraction produced 5 nodes, 5 edges, and 2 communities.",
    "Ran `graphify explain UserService --graph .coldpass/build/graphify-out/graph.json`; it returned the node source and connections.",
    "Validated and replayed probe, README claim, example, and cycle metadata successfully."
  ],
  "stuck_step": null,
  "suggested_fix": null
}
