{
  "run_id": "TayHCode--sysone-cpu-claude-haiku-5-5-1792690379850316428",
  "checker": {
    "claims": [
      {
        "claim": "The quickstart runs the PyTorch FP32 benchmark on CPU",
        "command": "<guest-path> run --no-project --python .venv python benchmarks/bench_laya_cpu.py --model .cache/model/typed-decisions --threads 4 --warmup 1 --repeats 1 --counts 1,3 --output .cache/claim-first-run.json",
        "evidence": "wrote .cache/claim-first-run.json\n",
        "expected": "wrote .cache/claim-first-run.json",
        "input": "quickstart benchmark command with output .cache/claim-first-run.json",
        "kind": "claim",
        "outcome": "Real input produced the expected result: wrote .cache/claim-first-run.json",
        "returncode": 0,
        "source": "The quickstart uses PyTorch FP32.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected README.md and all scripts/, benchmarks/ and tests/ entry points; grep for cron, schedule, loop, webhook, --once, --now, daemon found no product scheduler. The benchmark is a one-shot command that writes one JSON file and exits; the README says No server, background service or model weights ship here.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected README.md and all scripts/, benchmarks/ and tests/ entry points; grep for cron, schedule, loop, webhook, --once, --now, daemon found no product scheduler. The benchmark is a one-shot command that writes one JSON file and exits; the README says No server, background service or model weights ship here.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "<guest-path>",
        "run",
        "--no-project",
        "--python",
        ".venv",
        "python",
        "benchmarks/bench_laya_cpu.py",
        "--model",
        ".cache/model/typed-decisions",
        "--threads",
        "4",
        "--warmup",
        "1",
        "--repeats",
        "1",
        "--counts",
        "1,3",
        "--output",
        ".cache/probe-first-run.json"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "timing 1 questions ...\n  p50=476.4 ms p95=476.4 ms 2.10 q/s RSS=2305.2 MiB CPU=280.7%\ntiming 3 questions ...\n  p50=1023.0 ms p95=1023.0 ms 2.93 q/s RSS=2306.5 MiB CPU=312.5%\nwrote .cache/probe-first-run.json",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Local stdlib unit tests from the README Local checks section",
        "command": "/opt/homebrew/bin/python3 -m unittest discover -s tests -q",
        "deferred": false,
        "evidence": "----------------------------------------------------------------------\nRan 19 tests in 0.014s\n\nOK",
        "expected": "19 tests OK",
        "input": "python3 -m unittest discover -s tests -q",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md Local checks",
        "verdict": "yes"
      },
      {
        "claim": "Syntax check from the README Local checks section",
        "command": "<guest-path> scripts/check_syntax.py",
        "deferred": false,
        "evidence": "Python syntax checked.",
        "expected": "Python syntax checked.",
        "input": "python3 scripts/check_syntax.py",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md Local checks",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "diagnosis": null
}
