{
  "run_id": "marclou--mailcheap-gpt-6-luna-1792769923184166658",
  "checker": {
    "claims": [
      {
        "claim": "The app compiles to an optimized production build.",
        "command": "npm run build",
        "evidence": "Compiled successfully in 4.7s\n  Running TypeScript ...\n  Finished TypeScript in 30ms ...\n  Collecting page data using 1 worker ...\n  Generating static pages using 1 worker (0/75) ...\n  Generating static pages using 1 worker (18/75) \r\n  Generating static pages using 1 worker (37/75) \r\n  Generating static pages using 1 worker (56/75) \r\n\u2713 Generating static pages using 1 worker (75/75) in 1610ms\n  Finalizing page optimization ...\n\nRoute (app)\n\u250c \u0192 /\n\u251c \u25cb /_not-found\n\u251c \u0192 /.well-known/oauth-authorization-server\n\u251c \u0192 /.well-known/oauth-protected-resource\n\u251c \u0192 /.well-known/oauth-protected-resource/mcp\n\u251c \u0192",
        "expected": "Compiled successfully",
        "input": "production build",
        "kind": "claim",
        "outcome": "Real input produced the expected result: Compiled successfully",
        "returncode": 0,
        "source": "npm run build",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected README documented cron endpoints; these need an external scheduler and configured database/services. No runnable local scheduler cycle without credentials.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected README documented cron endpoints; these need an external scheduler and configured database/services. No runnable local scheduler cycle without credentials.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "npm",
        "run",
        "build"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "\n> mailcheap@1.0.0 build\n> next build\n\n\u25b2 Next.js 16.4.1 (Turbopack)\n\u2713 Running next.config.mjs took 61ms\n\n  Creating an optimized production build ...\n\u2713 Compiled successfully in 6.4s\n  Running TypeScript ...\n  Finished TypeScript in 36ms ...\n  Collecting page data using 1 worker ...\n[excerpt truncated]",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Build the app as documented",
        "command": "npm run build",
        "deferred": false,
        "evidence": "up\n\u251c \u0192 /newsletters/design\n\u251c \u0192 /newsletters/form\n\u251c \u0192 /newsletters/general\n\u251c \u0192 /newsletters/new\n\u251c \u0192 /newsletters/sender\n\u251c \u0192 /newsletters/signups\n\u251c \u0192 /newsletters/website\n\u251c \u0192 /newsletters/welcome\n\u251c \u0192 /o/[token]\n\u251c \u0192 /oauth/consent\n\u251c \u25cb /opengraph-image-12o0cb\n\u251c \u0192 /p/[slug]\n\u251c \u0192 /restore\n\u251c \u25cb /robots.txt\n\u251c \u25cb /search-index.json\n\u251c \u0192 /signin\n\u251c \u25cb /site.webmanifest\n\u251c \u25cb /sitemap.xml\n\u251c \u0192 /summary/[token]\n\u251c \u0192 /unsubscribe\n\u2514 \u0192 /welcome\n\n\n\u0192 Proxy (Middleware)\n\n\u25cb  (Static)   prerendered as static content\n\u25cf  (SSG)      prerendered as static HTML (uses generateStaticParams)\n\u0192  (Dynamic)  server-rendered on demand",
        "expected": "Next.js production build completes",
        "input": "npm run build",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md, Self-hosting > 2. Deploy",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "diagnosis": null
}
