{
  "run_id": "surendrapandar--minilytics-claude-haiku-5-5-1793134893230514823",
  "checker": {
    "claims": [
      {
        "claim": "Seed 30 days of demo data",
        "command": "npm run seed",
        "evidence": "commands executed successfully.\n[\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 197\n    }\n  },\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 284\n    }\n  },\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 94\n    }\n  },\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 2\n    }\n  },\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 1\n    }\n  },\n  {\n    \"results\": [],\n    \"success\": true,\n    \"meta\": {\n      \"duration\": 2\n    }\n  },\n  {\n    \"results\": [],\n    ",
        "expected": "demo data SQL is loaded into local D1 with success",
        "input": "npm run seed",
        "kind": "claim",
        "outcome": "Real input produced the expected result: commands executed successfully",
        "returncode": 0,
        "source": "optional: 30 days of demo data",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected package.json scripts, wrangler.jsonc (no triggers/crons), src/worker/index.ts routes and scripts/. Minilytics is request-driven (Cloudflare Worker fetch handler); no scheduled/cron or --once loop exists in the product. Nothing triggered by hand.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected package.json scripts, wrangler.jsonc (no triggers/crons), src/worker/index.ts routes and scripts/. Minilytics is request-driven (Cloudflare Worker fetch handler); no scheduled/cron or --once loop exists in the product. Nothing triggered by hand.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "npm",
        "run",
        "dev:api"
      ],
      "bytes": 146,
      "kind": "http",
      "response_checked": true,
      "response_excerpt": "\"hosted\":false,\"interval\":\"lifetime\",\"supportEmail\":null,\"price\":\"$29\",\"spots\":0,\"spotsLeft\":null,\"nextPrice\":null,\"soldOut\":[],\"checkout\":false}",
      "scope": "product operation",
      "status": 200,
      "url": "http://localhost:8787/api/public/plan",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Unit tests from Contributing section",
        "command": "npm test",
        "deferred": false,
        "evidence": "> minilytics@0.1.0 test\n> vitest run\n\n\n RUN  v3.2.7 <guest-path>\n\n \u2713 test/core.test.ts (23 tests) 57ms\n\n Test Files  1 passed (1)\n      Tests  23 passed (23)\n   Start at  21:12:44\n   Duration  999ms (transform 223ms, setup 0ms, collect 332ms, tests 57ms, environment 0ms, prepare 215ms)",
        "expected": "23 tests pass",
        "input": "npm test",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md Contributing",
        "verdict": "yes"
      },
      {
        "claim": "Typecheck from Contributing section",
        "command": "npm run typecheck",
        "deferred": false,
        "evidence": "> minilytics@0.1.0 typecheck\n> tsc --noEmit",
        "expected": "typecheck exits 0",
        "input": "npm run typecheck",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md Contributing",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "diagnosis": null
}
